RouterConfig 1.56 mit SMC BR18VPN

Fragen, Tipps & Tricks zu Freeware-Programmen 0190 Warner, Alle meine Passworte, SuperSpamKiller Standard usw.

Moderatoren: Ralf, mirko

Antworten
chipmaster
Beiträge: 3
Registriert: 18.10.2005, 16:28

Beitrag von chipmaster »

Danke für die Tips, Mirko!

Ich teste mal mit einigen Zufallswerten und melde mich bei Erfolg.
Wäre aber schade, wenn RC (ein klasse Tool) nicht für meinen Router einsetzbar wäre. Aber da kann man wohl nichts machen...
Benutzeravatar
mirko
Beiträge: 23077
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

das wird auch wieder ein Router sein, denn man nicht erfassen kann, denn RouterControl kann keine Zeit ausrechnen, das ist das \"n.getTime()/1000-n.getTimezoneOffset()*60;\"

du könntest nur versuchen einen Zufallswert für TC einzusetzen, also nicht 123 sondern 999999 oder so probieren.
chipmaster
Beiträge: 3
Registriert: 18.10.2005, 16:28

Beitrag von chipmaster »

Guter Tip, da mal zu schauen:

function stime() {
var n = new Date();
document.forms[0].TC.value=n.getTime()/1000-n.getTimezoneOffset()*60;
return true;

Da passiert etwas mit TC, aber was?
Muss ich jetzt stime() \"nachbauen\" im Anmeldestring?
Benutzeravatar
mirko
Beiträge: 23077
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Beitrag von mirko »

Der Anmeldestring muss korrekt sein, d.h. alle Werte müssen übergeben werden, entsprechend auch TC=123. Man muss sich aber vorher noch anschauen was die JavaScript-Funktion stime() macht, denn diese wird vor dem Versenden der Anmelde-Infos vom Browser ausgeführt. In dieser Funktion könnten die Variablen noch umgesetzt werden, daher muss man sich diese Funktion genauer anschauen.
chipmaster
Beiträge: 3
Registriert: 18.10.2005, 16:28

Beitrag von chipmaster »

Hallo zusammen,
habe gerade das Tool RC gefunden und möchte es mit dem SMC BR18VPN nutzen.
Anzeige der WAN-IP klappt aber nur, wenn ich manuell die passwortgeschützte Routerkonfig öffne.
Vermutlich ist meine Anmeldestrig falsch oder unvollständig.

Aus der Routerseite
...
<FORM>
...
<INPUT>
<INPUT>
<INPUT>
<INPUT>
...
<INPUT>
<INPUT>
...

habe ich den Anmeldestring
<POST>cgi-bin/logi?rc=@&rd=login&ps=%PASSWORD%
gemacht (auch mal mit TC=123), bekomme in RC aber nur \"connect\", keine WAN-IP.

Debug sagt folgendes:
HTML Form Auth ResultCode: 200 Port: 80
Status1: http://192.168.1.1/status.htm Port: 80
Status1 ResultCode: 200 Stream-Size: 507 Contents: <HTML><HEAD><META><STYLE><body></style></HEAD><SCRIPT></SCRIPT></HEAD><BODY><SCRIPT><prtcl></SCRIPT></BODY></HTML> Port: 80
GetStatus1
GetStatus1 Offline? PPPoEDisconnected.
GetStatus1 Online
Status1 Message 0 usw.

Evtl. liegt es am Login-Button des Formulars, aber wie betätige ich den per Anmeldestring? Bin kein Profi in HTML, wer kann helfen?
Antworten