OK, pomylilem sie - zajeli mi to 15 minut
<pre><?php
$nick="pasibrzuch_".rand(1
,10
);
fwrite($fp,"NICK ".$nick."\r\n"); fwrite($fp,"USER ".$nick." ".$nick." ".$nick." :Jan Kowalski\r\n"); {
{
fwrite($fp,"JOIN #kanal\r\n");
}
if($x[1]=="353")
{
}
if(strstr($wiersz, "End of /NAMES list")) {
break;
}
}
?></pre>
wywolanie skryptu zajmuje okolo 10 sekund, wiec zapomnij o wyswietlaniu tego przy przeladowaniu strony. Pamietaj, że każde wywolanie skryptu na ircu wyglada tak:
Cytat
[20:14] * Joins: pasibrzuch_6 (~pasibrzuc@xxx.neoplus.adsl.tpnet.pl)
[20:15] * Quits: +pasibrzuch_6 (~pasibrzuc@xxx.neoplus.adsl.tpnet.pl) (Read error: EOF from client)
[20:15] * Joins: pasibrzuch_2 (~pasibrzuc@xxx.neoplus.adsl.tpnet.pl)
[20:16] * Quits: +pasibrzuch_2 (~pasibrzuc@xxx.neoplus.adsl.tpnet.pl) (Read error: EOF from client)
[20:19] * Joins: pasibrzuch_8 (~pasibrzuc@xxx.neoplus.adsl.tpnet.pl)
[20:19] * Quits: +pasibrzuch_8 (~pasibrzuc@xxx.neoplus.adsl.tpnet.pl) (Read error: EOF from client)
co w krótkim czasie może doprowadzić użytkowników do bialej gorączki.
Innym wyjściem jest, żeby bot siedzial na kanale caly czas, i co np. 10 minut zapisywal wynik do pliku tekstowego tak jak to kiedyś bylo na tym forum zrobione

(też przeze mnie)
Cytat
z manuala o tym fsockopen wyniosłem tyle ze mi to NIE działa!
wpisuje adres serwera:port i nie mam zadnych danych
to samo jak przy próbie ładowania zwykłej strony o porcie 80
O ile dobrze pamiętam to nic nie dostaniesz dopóki czegoś nie wyślesz