Struppi: Chat bot

Beitrag lesen

UNGETESTETES SCRIPT (Ich habe im moment kein orginalscript mehr):

my $spruch1 = "Die Sonne kommt taeglich";
my $spruch2 = "Der Mond kommt wenn die Sonne geht";

my $ausgabe1 = get("http://domain.de/cgi-bin/chat.cgi?user=7gui378zo7tzr44r344rf&in=$spruch1")
my $ausgabe2 = get("http://domain.de/cgi-bin/chat.cgi?user=7gui378zo7tzr44r344rf&in=$spruch2")

Hier rufst du die Seite zweimal unmittelbar hintereinander mit dem Spruch auf. Und du vergißt, dass hier die Parameter kodiert werden müssen. Leider finde ich grad kein Modul dafür, ich benutze dazuz immer die (undokumentierte) Funktion CGI::escape().

sleep 30; #nun soll das script 30 sekunden warten
print $ausgabe2; # und jetzt sollte es einen zweiten Spruch senden, macht es aber nicht

Natürlich nicht, du hast in $ausgabe2 hat nur die Antwort der bereits gesendeten Abfrage gespeichert.

Struppi.