====== Come usare "GETURL" ====== See also: "[[:documentation:all_commands_premium#geturl_url|geturl]]" \\ ===== Introduzione ===== The PikkuBot e' in grado di registrare Avatars, Prims, Sims and Sandboxes. Questo e' possibile con il comando "getfile" contenuto nel file **logfile/HUNTER.txt** o con il comando "geturl" e un Webserver. Naturalmente l'ultimo comando e' il migliore, ma e' un altro tema. Tu puoi usare qualsiasi linguaggio di scripting, in questa demo noi usiamo PHP e MySQL. ===== Requisiti ===== Database con MySQL e un Webserver con PHP. ===== Passo a passo ===== ==== Creare un nuovo database ==== Il programma migliore e' **phpMyAdmin**. Creare un nuovo Database e nominarlo **pikkubot**. ==== Esempio di Creazione di una tabella per avatars ==== Ecco come apparira' la tabella: 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; ==== Uno PHP-script per entrare nel database ==== Abbiamo bisogno di uno script per registrare i dati raccolti dal bot in un database, chiameremo questo file **log.php**: Sostituire **Username** con un user di MySQL (per esempio root) e la **password** con la pass di questo user \\ ==== Inseriere L'URL nel programma del Bot ==== Inserire il seguente comando nella finestra del Bot: geturl http://my_server/log.php Ora il Bot dovrebbe registrare gli avatars trovati nel database.Verifica questo con phpMyAdmin. ==== PHP-Script per visualizzare i dati ==== Ora abbiamo bisogno di un semplice script per mostrare gli avatars registrati, chiameremo il file **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 ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; for ($a=0; $a"; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } echo "
First-SeenLast-SeenAvatar-NameAvatar-KeyAvatar-SimAvatar-Vector
$row[pikkubot_avs_datum]$row[pikkubot_avs_lastseen]$row[pikkubot_avs_name]$row[pikkubot_avs_key]$row[pikkubot_avs_sim]$row[pikkubot_avs_vector]
"; } else { echo "... Sorry, no Avatars seen yet ...
"; } ?>
FATTO!\\ \\ Naturalmente tu puoi compilare gli scripts per l'uso che ne vuoi fare! \\ Vedi anche: [[english:howtos:geturl_for_prims|Enhance "geturl" for prims]] \\ \\ ~~UP~~ ----