Mercurial > eagle-eye
view README @ 43:1dbb3e3c8691
added database init sample in the README file.
author | "Rex Tsai <chihchun@kalug.linux.org.tw>" |
---|---|
date | Fri, 17 Oct 2008 02:10:33 +0800 |
parents | 0644b53fd3af |
children | 4d59ba5905f6 |
line wrap: on
line source
http://www.assembla.com/spaces/eagle-eye = Files = Ikariam.pm - Basic modules for collectoin information from web, and the web access/submit functions will be also implemented. ally.pl - list all the cities which owned by an ally. enemy.pl - list all the islands and scores the enemy have. freeland.pl - find the available place we can build the city. inactive-map.pl - finding the sheep and list them in a map. inference.pl - a simple proof-of-concept of decision making robot. scan.pl - scan the islands and cities by coordinate or default world view. scores.pl - scan and update the scores of accounts. sheep.pl - find the sheep to kill, takes coordinate or default world view. = HOWTO = * Create the sqlite3 database 'ikariam.sqlite' first, based on ikariam.sql $ cat ikariam.sql|sqlite3 ikariam.sqlite * Create the config file, at ${HOME}/.eagleeye.pm. The file content are package main; $::server = 's2.ikariam.tw'; $::user = "chihchun"; $::pass = "YOUKNOW"; 1; * Run the bot, 'perl inference.pl' * Update the islands by runing 'perl scan.pl' * List sheeps, 'perl sheep.pl'