Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

NO-IP Account-Renew Script 1.0

Falls jemand mal testen möchte ob es auch mit python3 und mechanicalsoup geht würde ich mich über ein Feedback freuen.


Zuerst bitte aber
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

und dann das Script teste


Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
 
Welchen Grund/Vorteil hat das mechanicalsoup gegenüber der alten Lösung?
 
Ein User hatte das problem das er mechanize nicht so ohne weiteres installieren unter python3 konnte.
Daher der Versuch mechanize zu ersetzen.
Vorteil/Grund hat sich aber wohl erledigt weil der User es mit python2.7 hinbekommen hat
 
Wenn die neue Lösung überall funktioniert kann man das ja verwenden...
 
Ich kann es leider nicht testen, deshalb die Frage/Bitte ob es jemand der python3 im Einsatz und einen NO-IP Account hat, es testen kann.
Aber wie gesagt wenn es bei allen geht ist die Anpassung obsolet
 
Danke für den Test.
Okay also an dem Teil habe ich gar nichts geändert, das ist im original Script genauso

Strange...
 
Habe ja keinen Plan von Python. Habe es aber mit viel Suchen und ausprobieren jetzt hin bekommen. Das Skript verwendet nun den 'mechanicalsoup.StatefulBrowser()'. Außerdem wird nun Python Version 3 benötigt.

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
Hier die Ausgabe wenn alles klappt:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
@bl0w @Alandrias Bitte testen.
 
Zuletzt bearbeitet:
Erstmal danke für die Hilfe
Leider funktioniert es nicht

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

Mechanicalsoup ist installiert. Ich versteh zu wenig von Python um den Fehler zu verstehen
 
Hast Du die Datei "NOIP_Account_Renew" im gleichen Verzeichnis?
Was steht in CONFIG_FILE =
 
Zuletzt bearbeitet:
Der Name der Datei stimmt auch ?
> NOIP_Account_Renew.py <-- .py !

Hab un einen Test eingebaut, der prüft, ob die Datei existiert:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!
 
Hab die Datei nun umbenannt.
Die Daten darin sind korrekt.
Leider funktioniert es nicht. Die Meldung ist die gleiche

okay, richtig lesen hilft - sry

Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Okay, nachdem ich nun die NOIP_Account_Renew.py noch um die Mail-Adressen erweitert habe, läuft das Script ohne Fehlermeldung durch.
Die von Dir beschriebene Ausgabe:

Du musst dich Anmelden oder Registrieren um diesen Inhalt sichtbar zu machen!

erhalte ich nicht. Er springt einfach in die Konsole zurück und wartet auf Eingabe. Ist das richtig so?
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…