CREATE TABLE `pikkubot_avs` (
`pikkubot_avs_id` int(11) NOT NULL auto_increment,
`pikkubot_avs_datum` datetime NOT NULL default '0000-00-00 00:00:00',
`pikkubot_avs_lastseen` datetime NOT NULL default '0000-00-00 00:00:00',
`pikkubot_avs_name` text NOT NULL,
`pikkubot_avs_key` text NOT NULL,
`pikkubot_avs_sim` text NOT NULL,
`pikkubot_avs_vector` text NOT NULL,
`pikkubot_avs_hash` varchar(32) NOT NULL default '',
PRIMARY KEY (`pikkubot_avs_id`),
KEY `pikkubot_avs_hash` (`pikkubot_avs_hash`)
) ENGINE=MyISAM;
==== Ein PHP-Skript zum Loggen in die Datenbank ====
Wir brauchen ein Skript zum Loggen der Daten vom Bot in die Datenbank, wir nennen es **log.php**:
Bitte **BENUTZERNAME** mit dem MySQL-Datenbank-Benutzer ersetzen (z.B. root) und **KENNWORT** mit dem dazugehörigen Kennwort ersetzen.\\
\\
==== Eintragen der URL beim Bot ====
Jetzt einfach beim Bot folgenden Befehl eingeben:
geturl http://MEIN_WEBSERVER/log.php
Jetzt sollte der Bot, die Avatare, die er neu sieht in die Datenbank loggen. Das bitte mit phpMyAdmin kontrollieren.
==== Ein PHP-Skript zum Anzeigen der geloggten Daten ====
Dann fehlt eigentlich nur noch ein kleines Skript, um die geloggten Avatare anzuzeigen, wir nennen es **hunted.php**:
";
$select=mysql_query("
select * FROM pikkubot_avs
ORDER BY pikkubot_avs_lastseen DESC
LIMIT 0,50
");
if (mysql_num_rows($select)>0 ) {
echo "Last 50 seen Avatars :
";
echo "";
echo "";
echo "First-Seen ";
echo "Last-Seen ";
echo "Avatar-Name ";
echo "Avatar-Key ";
echo "Avatar-Sim ";
echo "Avatar-Vector ";
echo " ";
for ($a=0; $a";
echo "$row[pikkubot_avs_datum] ";
echo "$row[pikkubot_avs_lastseen] ";
echo "$row[pikkubot_avs_name] ";
echo "$row[pikkubot_avs_key] ";
echo "$row[pikkubot_avs_sim] ";
echo "$row[pikkubot_avs_vector] ";
echo "";
}
echo "
";
}
else
{
echo "... Sorry, no Avatars seen yet ...
";
}
?>
Fertig!\\
\\
Die Skripte können natürlich noch beliebig erweitert/verschönert werden! \\
Siehe auch: [[:german:howtos:geturl_fuer_prims|Erweiterung der Datei log.php für Prims]] \\
\\
~~UP~~
----