Fw 716

Status
Für weitere Antworten geschlossen.

udea

Benutzer
Mitglied seit
24. Okt 2007
Beiträge
58
Punkte für Reaktionen
0
Punkte
0
DDNS - EZ-Internet - dynDNS

Da sage ich mal ganz schön doll DANKE!
Was wäre bloss das Forum ohne euch zwei?? ;)
 

vepman

Benutzer
Mitglied seit
24. Nov 2007
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Man kann durchaus mehr als einen DDNS-Namen in das EZ-Internetfeld Hostname eingeben (mit Komma getrennt), wenn man ein WebManager-JavaScript-File ein wenig verändert. Die Fortschreibung funktioniert dann ähnlich der Methode, die flicflac hart codiert hat, nur dass man bei DynDNS nichts ändern muss.

Die Datei findet man unter /usr/syno/synoman/webman/modules und heißt webman-common.js. Da es sich um eine White-Space reduzierte Datei handelt, braucht man eine geeigneten Editor, da die Zeilenlängen größer 10000 Zeichen werden können (ich verwende PSPad; ich denke Phase 5 oder Notepad++ sollten auch gehen).

Man suche Ext.form.VTypes.hostnameMask und ändere wie folgt ab:

Ext.form.VTypes.hostnameMask=/[\-.,a-zA-Z0-9]/;Ext.form.VTypes.hostnameVal1=/^[a-zA-Z0-9][\-.,a-zA-Z0-9]{0,254}$/;Ext.form.VTypes.hostnameVal2=/^([a-zA-Z0-9]([\-a-zA-Z0-9]{0,61}[a-zA-Z0-9]){0,1}([.][a-zA-Z0-9]([\-a-zA-Z0-9]{0,61}[a-zA-Z0-9]){0,1}){0,},?)+$/;

Das war es auch schon.

Das hier geht wirklich nur auf eigene Hacker-Kappe und bitte vorher eine Kopie anfertigen, bevor (!) man auch nur daran denkt, die Datei zu öffnen. :D

itari

Das klappt soweit auch. Aber ich kann nur 2 DDNS-Namen eintragen.
Beim 3. DDNS-Namen kommt die Meldung: Falscher Hostnamenformat
Gehen nur 2 Namen?

Gruß vepman
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Nee nur nicht ordentlich getestet, weil ich nur 2 DynDNS-Adressen hab ... Hab nu auch grad keine Lust dazu, aber probier mal folgendes:

Ext.form.VTypes.hostnameVal1=/^([a-zA-Z0-9][\-.a-zA-Z0-9]{0,254},?)+$/;

Ist genauso wie im 3. RE - müsste dann eigentlich gehen.

itari
 

vepman

Benutzer
Mitglied seit
24. Nov 2007
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Hi itari,
leider bleibt es bei 2 DDNS-Namen, trotz der Änderung.
Beim 3. DDNS-Namen kommt wieder -> Falscher Hostnamenformat. :confused:

Gruß vepman
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Ich hoffe, du hast gesehen, dass ich das rote Komma in der Mitte herausgenommen habe ... bei mir geht es auch mit 3 Namen.

itari
 

vepman

Benutzer
Mitglied seit
24. Nov 2007
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Ich hoffe, du hast gesehen, dass ich das rote Komma in der Mitte herausgenommen habe ... bei mir geht es auch mit 3 Namen.

itari

Ja, das rote Komma hatte ich gesehen. Habe ich auch rausgenommen.
Habe jetzt noch mal mit der Original-Datei angefangen.
Muß ich auch die Änderungen aus dem ersten Post von dir machen?
Oder nur die im letzten Post(hostnameVal1)?

Gruß vepman
 

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Alle Änderungen, also nochmal komplett geändert:

Rich (BBCode):
Ext.form.VTypes.hostnameMask=/[\-.,a-zA-Z0-9]/;Ext.form.VTypes.hostnameVal1=/^([a-zA-Z0-9][\-.a-zA-Z0-9]{0,254},?)+$/;Ext.form.VTypes.hostnameVal2=/^([a-zA-Z0-9]([\-a-zA-Z0-9]{0,61}[a-zA-Z0-9]){0,1}([.][a-zA-Z0-9]([\-a-zA-Z0-9]{0,61}[a-zA-Z0-9]){0,1}){0,},?)+$/;
 

vepman

Benutzer
Mitglied seit
24. Nov 2007
Beiträge
34
Punkte für Reaktionen
0
Punkte
6
Tja, ich kann machen was ich will. Immer nur 2 DDNS-Namen werden akzeptiert. Habe mit der Original-Datei die letzte Änderung eingetragen,
es ging auch dann nicht. Bin dann von Notepad2 auf Notepad++ gewechselt, um ein Fehler von Notepad2 auszuschließen, aber das war es auch nicht.
Trotzdem Danke für deine Mühe.

Gruß vepman
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat