DyndnsAutoLogin script für´s NMP
-
- Registrierte Benutzer
- Beiträge: 36
- Registriert: Mi 6. Jul 2011, 15:56
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 0
DyndnsAutoLogin script für´s NMP
Währ nur so eine Idee ,für alle die wie ich noch bei Dyndns festhängen und den Wechsel scheuen.Ich hab zu wenig Ahnung davon ,aber diese Script muss doch auch auch auf Neutrino startbar sein ???
- DboxOldie
- Co-Admin
- Beiträge: 5423
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 298 Mal
Re: DyndnsAutoLogin script für´s NMP
Was soll das Script machen ?
Die neue Lease bei dyndns anmelden machen ja normalerweise die Router selber.
Die neue Lease bei dyndns anmelden machen ja normalerweise die Router selber.
-
- Registrierte Benutzer
- Beiträge: 36
- Registriert: Mi 6. Jul 2011, 15:56
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 0
Re: DyndnsAutoLogin script für´s NMP
Sorry,hab ich vergessen zu schreiben,das script meldet in Dich, mit Deinen Accountdaten in vorgegebenen Intervallen auf der HP von Dyndns an ,damit Dein Gratisaccount nicht nach einem Monat verfällt,sowas gibt es schon für E2 : http://www.world-satellite.net/99197-en ... login.html
Hier noch ein Wiki dazu : http://www.synology-wiki.de/index.php/DyndnsAutoLogin
Hier noch ein Wiki dazu : http://www.synology-wiki.de/index.php/DyndnsAutoLogin
- DboxOldie
- Co-Admin
- Beiträge: 5423
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 298 Mal
Re: DyndnsAutoLogin script für´s NMP
Wenn es nur ein Script ist was keine besonderen Gui Befehle ausführt, sollte sowas laufen....
-
- Registrierte Benutzer
- Beiträge: 36
- Registriert: Mi 6. Jul 2011, 15:56
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 0
Re: DyndnsAutoLogin script für´s NMP
GUI muss ja nicht sein ,ein Log währ aber fein,damit man sieht ,ob es tut.
- DboxOldie
- Co-Admin
- Beiträge: 5423
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 298 Mal
Re: DyndnsAutoLogin script für´s NMP
Den Erfolg kann das Script ja in eine Datei irgendwo auf HDD hin pumpen.
- BPanther-Mobil
- Registrierte Benutzer
- Beiträge: 584
- Registriert: Di 2. Aug 2011, 08:27
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 42 Mal
Re: DyndnsAutoLogin script für´s NMP
Der Account verfällt nur, wenn Du mehr als 4 Wochen keinen IP Wechsel hattest und somit keine Anmeldung egal welcher Art stattgefunden hat. War nun schon seit mehr als 3 Monaten nicht per Browser drin und er läuft noch. Liegt aber auch daran, daß ich ab und an selbst trenne.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
Tnx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x DM8000
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)),
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
Tnx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x DM8000
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)),
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
-
- Registrierte Benutzer
- Beiträge: 36
- Registriert: Mi 6. Jul 2011, 15:56
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 0
Re: DyndnsAutoLogin script für´s NMP
Leider ist es jetzt anders ,jetzt verlangen die tatsächlich ein Log in auf der HP und zwar mindestens alle 4 Wochen ,egal wie oft Deine IP gewechselt hat,sonst löschen die Deinen Account. Leider hab ich die Mail schon gelöscht,sonst hätt ich die glatt angehängt.
Wenn jetzt ein Script das tut ,z.B. bei jedem Start von Neutrino ,ist die Gefahr gebannt,das man es verpennt.Die schreiben zwar ,das sie eine Mail vorab verschicken ,aber die landet dann garantiert im Spam.
Hab den Mailinhalt gefunden :
Starting now, if you would like to maintain your free Dyn account, you must log into your account once a month. Failure to do so will result in expiration and loss of your hostname. Note that using an update client will no longer suffice for this monthly login. You will still continue to get email alerts every 30 days if your email address is current.
We understand that the possibility of resulting service interruptions may be frustrating, so we are offering a transition upgrade offer to VIP status (Dyn Pro) for just $10 USD for the first year. Under this status, login will not be required and service will remain uninterrupted for an entire year.
Hier eine Beitrag dazu : http://linuxundich.de/de/allgemein/dyn- ... lfhost-de/
Wenn jetzt ein Script das tut ,z.B. bei jedem Start von Neutrino ,ist die Gefahr gebannt,das man es verpennt.Die schreiben zwar ,das sie eine Mail vorab verschicken ,aber die landet dann garantiert im Spam.
Hab den Mailinhalt gefunden :
Starting now, if you would like to maintain your free Dyn account, you must log into your account once a month. Failure to do so will result in expiration and loss of your hostname. Note that using an update client will no longer suffice for this monthly login. You will still continue to get email alerts every 30 days if your email address is current.
We understand that the possibility of resulting service interruptions may be frustrating, so we are offering a transition upgrade offer to VIP status (Dyn Pro) for just $10 USD for the first year. Under this status, login will not be required and service will remain uninterrupted for an entire year.
Hier eine Beitrag dazu : http://linuxundich.de/de/allgemein/dyn- ... lfhost-de/
- BPanther-Mobil
- Registrierte Benutzer
- Beiträge: 584
- Registriert: Di 2. Aug 2011, 08:27
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 42 Mal
Re: DyndnsAutoLogin script für´s NMP
Danke, die EMail habe ich noch nicht bekommen. Müsste man mal schauen, ob nicht wget schon reicht. Einfach da nen anderen Browser einstellen.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
Tnx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x DM8000
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)),
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
Tnx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x DM8000
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)),
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
- Logiman
- VIP
- Beiträge: 359
- Registriert: Fr 8. Jul 2011, 08:51
- Hat sich bedankt: 0
- Danksagung erhalten: 0
Re: DyndnsAutoLogin script für´s NMP
Ich hatte die Mail auch schon im Postfach.
Es sind die Starken im Leben die unter Tränen lachen ihr eigenes Leid verbergen und andere glücklich machen
UFS910 & UFS913 Neutrino MP Image
UFS910 & UFS913 Neutrino MP Image
- BPanther
- Administrator
- Beiträge: 13513
- Registriert: Do 11. Jan 2007, 00:06
- Wohnort: Berlin
- Hat sich bedankt: 690 Mal
- Danksagung erhalten: 1607 Mal
- Kontaktdaten:
Re: DyndnsAutoLogin script für´s NMP
Ich werde mich dann wohl doch mal mit der KAS-API beschäftigen, dann kann ich das direkt über meine Domain laufen lassen und bin auf solche Dienste nicht mehr angewiesen...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM820, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM820, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
- Gismotro
- Moderator
- Beiträge: 1179
- Registriert: So 7. Aug 2011, 22:20
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 11 Mal
Re: DyndnsAutoLogin script für´s NMP
Nutzt doch das Skript der Fritzbox. Das sollte auf der Kati auch laufen denke ich.
Version 1 aus dem IPPF:
Version 1 aus dem IPPF:
Version 2 von wayn:(Quelle: http://www.ip-phone-forum.de/showthread.php?t=260356&)Code: Alles auswählen
#!/bin/sh #DEBUG=1 LOGIN="***" PASSWORD="***" EMAIL="***" COOKIES="/tmp/.dynsdns.cookies.txt" AL="en-gb" UA="Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)" LOGINURL="https://account.dyn.com/entrance/" POSTURL="$LOGINURL" CHKURL="https://account.dyn.com/" [[ $DEBUG ]] && DST="-" || DST="/dev/null" # random sleep time 1-3000 DELAY=$(($(hexdump -n 2 -e '"%u"' /dev/urandom) % 3000 + 1)) echo >&2 "Wait '$DELAY' sec..." sleep $DELAY [[ -w "$( dirname "$COOKIES" )" ]] || { echo >&2 "FATAL: Cannot write to directory '$( dirname "$COOKIES" )'" ; exit 1; } # Ensure no broken session caching... if [[ -s "$COOKIES" ]]; then [[ -w "$COOKIES" ]] || { echo >&2 "FATAL: Cannot write to file '$COOKIES'" ; exit 1 ; } rm -f "$COOKIES" >/dev/null 2>&1 fi [[ $DEBUG ]] && echo >&2 "DEBUG: Fetching initial headers to pre-load cookies..." curl -b $COOKIES -c $COOKIES -Ikso "$DST" -A \"$UA\" --url "$LOGINURL" [[ $DEBUG ]] && echo >&2 "DEBUG: Fetching UID..." VALUE="$( curl -b $COOKIES -c $COOKIES -kso - -A \"$UA\" --url "$LOGINURL" | \ grep -m 1 "multiform" | \ cut -d"'" -f 6 )" [[ $DEBUG ]] && echo >&2 "DEBUG: Read UID as '$VALUE' - posting data..." curl -b $COOKIES -c $COOKIES -d "username=$LOGIN" -d "password=$PASSWORD" -d "iov_id" -d "multiform=$VALUE" -e "$LOGINURL" -kso "$DST" -A \"$UA\" --url "$POSTURL" [[ $DEBUG ]] && echo >&2 "DEBUG: Response received - verifying result..." curl -b $COOKIES -c $COOKIES -e "$POSTURL" -kso - -A \"$UA\" -H "Accept-Language: $AL" --url "$CHKURL" | \ grep -qE "<span>(Welcome|Hi) <b>$LOGIN</b></span>" \ && echo "Login successful" \ || { echo >&2 "Login failed" ; mail send -s "Dyndns web login failed !" -f "fritz.box@home.de" -t \"$EMAIL\" ; exit 1 ; } exit 0
Wegen Eigenbedarf hab ich das Script etwas umgebaut, vielleicht brauch's jemand:
1) Datei als /tmp/flash/onlinechanged/dyndns speichern und sie wird automatisch bei onlinechanged ausgeführt. Ausgabe in den Freetz-Logdateien
2) Wird höchstens alle 9 Tage ausgeführt (kein sleep, kein cron, variable Uhrzeit)
3) es wird eine Logdatei mit Antworten angelegt
4) email wird immer (>9Tage) gesendet, inklusive HTML-Antworten im Body, Erfolg im Subject
Code: Alles auswählen
#!/bin/sh DEBLOG="/var/media/uStor01/dyndns.log" USER="benutzer" PASS="passwort" MAIL_T="<xyz@example.com>" MAIL_F="DynDns <xyz@example.com>" USER="$(echo $USER | tr '[:upper:]' '[:lower:]')" LINURL="https://account.dyn.com/entrance/" CHKURL="https://account.dyn.com/" DAFLAG="/tmp/flash/.dyndns.run" TMPLOG="/tmp/.dyndns.log" COOKIE="/tmp/.dyndns.tmp" UAGENT="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0" find "${DAFLAG%/*}/" -name "${DAFLAG##*/}" -mtime +9 -exec rm -rf {} ';' [ -e $DAFLAG ] && echo "Updated DynDns: NULL" && exit 0 rm -rf $COOKIE $TMPLOG 2>/dev/null echo -e "###\n\n$(date "+%Y-%m-%d %H:%M")" >>$TMPLOG echo -e "\nFetching cookies:" >>$TMPLOG curl -b $COOKIE -c $COOKIE -Ikso "-" -A \"$UAGENT\" --url "$LINURL" >>$TMPLOG echo -n "Fetching UID: " >>$TMPLOG VALUE="$(curl -b $COOKIE -c $COOKIE -kso - -A '$UAGENT' --url "$LINURL" | grep -m1 multiform | cut -d"'" -f 6)" echo "$VALUE" >>$TMPLOG echo -e "\nPosting data:" >>$TMPLOG curl -b $COOKIE -c $COOKIE -d "username=$USER" -d "password=$PASS" -d "iov_id" -d "multiform=$VALUE" -e "$LINURL" -kso "-" -A \"$UAGENT\" --url "$LINURL" >>$TMPLOG echo -en "\nVerifying result: " >>$TMPLOG curl -b $COOKIE -c $COOKIE -e "$LINURL" -kso - -A \"$UAGENT\" -H "Accept-Language: de-de" --url "$CHKURL" | grep -E "<span>(Welcome|Hi) <b>$USER</b></span>" >/dev/null RETVAL=$? [ $RETVAL -eq 0 ] && RETSTR=GOOD || RETSTR=FAIL echo -e "$RETSTR.\n" >>$TMPLOG echo "Updated DynDns: $RETSTR" cat $TMPLOG | mail send -s "DynDns login $RETSTR!" -f "$MAIL_F" -t "$MAIL_T" -i - cat $TMPLOG >> $DEBLOG 2>/dev/null rm -rf $COOKIE $TMPLOG 2>/dev/null [ $RETVAL -eq 0 ] && touch $DAFLAG && modsave >/dev/null exit $RETVAL
Best regards
- Gismotro -
- - - unser Wiki findet man hier - - -
- - - User-Map BPanther-Forum - - -
- Gismotro -
- - - unser Wiki findet man hier - - -
- - - User-Map BPanther-Forum - - -
- Logiman
- VIP
- Beiträge: 359
- Registriert: Fr 8. Jul 2011, 08:51
- Hat sich bedankt: 0
- Danksagung erhalten: 0
Re: DyndnsAutoLogin script für´s NMP
bekomme beide nicht ans laufen im Image.
Es sind die Starken im Leben die unter Tränen lachen ihr eigenes Leid verbergen und andere glücklich machen
UFS910 & UFS913 Neutrino MP Image
UFS910 & UFS913 Neutrino MP Image
- Wayne
- VIP
- Beiträge: 251
- Registriert: Mi 6. Jul 2011, 18:30
- Hat sich bedankt: 2 Mal
- Danksagung erhalten: 0
Re: DyndnsAutoLogin script für´s NMP
http://www.chiark.greenend.org.uk/~sgta ... gs-de.htmlLogiman hat geschrieben:bekomme beide nicht ans laufen im Image.
UFS 913: MNP im Flash, Timeshift auf SD-Karte
UFS 910 1W (mini 1.2 für NFS):
BPanther's NeutrinoHD stm22 USB + Swap-Partition auf interner HDD
✂- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
falls nicht anders angegeben, enthält dieses Posting vermutlich Ironie
UFS 910 1W (mini 1.2 für NFS):
BPanther's NeutrinoHD stm22 USB + Swap-Partition auf interner HDD
✂- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
falls nicht anders angegeben, enthält dieses Posting vermutlich Ironie