ich habe ein perl-programm, das folgende Struktur hat:
while () { ### Endlos-schleife ....
###eigentliche Programm-Teil
......
### Ende eigentliche Programm-Teil
### hier moechte ich Internet-Verbindung trennen und wieder neu aufbauen
} ### Ende Endlos-Schleife
Nun moechte ich nach der Abarbeitung des eigentlichen Programm-Teils
die Internet-Verbindung trennen und gleich wieder aufbauen,
damit der Rechner bei der naechsten Abarbeitung des Programm-Teils
eine neue/andere IP-Adresse hat.
Wie macht man sowas mit perl unter Windows XP ???
Gruss
Crian
2004-01-31 23:50
User since 2003-08-04
5873
Artikel ModeratorIn
Das hängt wohl stark davon ab, wie Du online gehst. Bei mir (Router) ginge das wohl gar nicht... es sei denn man könnte die Stromzufuhr zum Router kurz unterbrechen ;)
statt sich eine neue ip durch wiedereinwahl bzw. einloggen zu holen wäre da die möglichkeit über wechselnde proxies (mitunter anonymous) zu gehen, heißt, du änderst vor jedem neuen request den proxie.
Gruß
KKO
hudo
2004-02-01 03:59
User since 2003-11-20
72
Artikel BenutzerIn
nun mit proxies und perl hab ich keine Erfahrung, hab bloss mal jap zum surfen ausprobiert. Hat aber aus meiner Sicht zwei Nachteile: der "Service" steht nicht immer/rund um die Uhr zur Verfuegung
und er ist auf jedenfall langsamer (wie ohne proxy) und stark lastabhaengig
Mein Programm soll rund um die Uhr laufen, um moeglichst sofort ueber Aenderungen/neue Angebote einer http-Seite zu informieren.
esskar
2004-02-01 04:45
User since 2003-08-04
7321
Artikel ModeratorIn
und wieso willst du dann die ip ändern?
eisbeer
2004-02-01 16:27
User since 2003-08-29
347
Artikel BenutzerIn
Genau, du kannst doch einfach alle 5 sekunden
mit LWP die seiten abgrasen !?
Die meisten PC Probleme befinden sich zwischen Bildschirm und Stuhl...
hudo
2004-02-02 00:20
User since 2003-11-20
72
Artikel BenutzerIn
Weil die das glaub nicht mögen wenn man einen Automaten einsetzt....
eisbeer
2004-02-02 14:50
User since 2003-08-29
347
Artikel BenutzerIn
Was wollen se denn machen ?
Die meisten PC Probleme befinden sich zwischen Bildschirm und Stuhl...