Reconnect
Hallo zusammen,
als aller Erstes, wollte ich euch mal loben, der Client ist der Hammer!!!
Als Zweites hab ich eine Frage: Hab mir ne Reconnect.bat geschrieben, die nicht so ganz funzt.
Weder über die Reconnect.bat, noch über die Kommandozeile beim Disconnect bekomme ich wieder eine Verbindung über VPN.
Hab in der Kommandozeile -c %PROFILNAME% eingegeben, jetzt kommt in der Konsole immer:
<
Trotzdem kommt keine Verbindung zustande, woran kanns liegen?
Danke schonmal
LG
Reconnect
Problem in v1.5 gelöst
Reconnect
Nochmal hinterher, ist oben verloren gegangen, in der Kommandozeile steht also:
"Trying to Start Evil Client.exe -c %PROFILNAME% [SUCCESS]"
Reconnect
Hi,
grundsätzlich ist es so, dass der EC von alleine einen Reconnect durchführt (kann auch abgeschaltet werden in den Optionen)
Wenn du trotzdem eine Batchdatei benutzen möchtest:
%PROFILNAME% ist lediglich als Platzhalter zu sehen für den eigentlichen Profilnamen.
Angenommen dein Profil, zu dem du dich nach einem Disconnect wieder verbinden willst, heißt "Mein Profil.pcf", dann müsste in deiner Batchdatei folgendes stehen:
"C:\Program Files\Evil Client\evil client.exe" -c "Mein Profil.pcf"
Die Dateiendung des Profils kann auch weggelassen werden.
Bitte beachte, dass der Befehl, den du beim Disconnect eingetragen hast, auch ausgeführt wird, wenn du auf "Disconnect" im EC Menü klickst, d.h. in deinem Fall hättest du keine Möglichkeit mehr die Verbindung zu trennen es sei denn du beendest den EC. Dieses Verhalten (bei jedem Disconnect den Befehl auszuführen, egal wie der Disconenct zustande kam) macht meiner Meinung nach zwar Sinn, aber ich vermute, dass es nicht das ist was du in diesem Fall möchtest ;-)
Am einfachsten ist es, wie gesagt, dem EC das Reconnecten zu überlassen.
Grüße
Jan
Reconnect
Hallo nochmal, danke für den schnellen Support.
Hab mich etwas unverständlich ausgedrückt, wo Profilname steht, stand natürlich der Name meines Profiles, allerdings ohne die Endung .pcf. Die hab ich jetzt in der bat-Datei angehängt. Jetzt sagt der Client mir "fehlender Paramter bei connect", muss ich meinen Benutzernamen und mein Passwort nochmal übergeben, trotz dass ich sie im Client gespeichert hab? Und wenn ja, wie?
MfG
Reconnect
Hi,
diese Fehlermeldung kommt nicht vom EC. Paste doch bitte mal den exakten Inhalt deiner Batchdatei. Benutzername und Passwort musst bzw. solltest du grundsätzlich nicht übergeben. Der EC fordert dich ggf. zur Eingabe auf, ansonsten werden die gespeicherten Daten automatisch benutzt.
Davon abgesehen, welches Problem versuchst du eigentlich zu lösen mit der Batchdatei?
Grüße
Jan
Reconnect
Hier die bat-datei:
FOR /F "tokens=2 delims=:" %%i IN ('ipconfig^|FIND "IP-Adresse"') DO SET IP=%%i
:AGAIN
"C:\Programme\Evil Client\Evil Client.exe" --disconnect %"Uni-DSL --- VPN-Server für Uni-DSL Projekt"%
"C:\Programme\Evil Client\Evil Client.exe" --connect %"Uni-DSL --- VPN-Server für Uni-DSL Projekt.pcf"%
FOR /F "tokens=2 delims=:" %%j IN ('ipconfig^|FIND "IP-Adresse"') DO SET NEWIP=%%j
PAUSE
IF %IP%==%NEWIP% GOTO AGAIN
Reconnect
Der Fehler liegt in den Prozentzeichen! Ist evtl etwas missverständlich in der FAQ geschrieben. Werde das mal ändern.
Wenn du
"C:\Programme\Evil Client\Evil Client.exe" --connect %"Uni-DSL --- VPN-Server für Uni-DSL Projekt.pcf"%
ersetzt durch
"C:\Programme\Evil Client\Evil Client.exe" --connect "Uni-DSL --- VPN-Server für Uni-DSL Projekt.pcf"
klappt es.
Übrigens musst du beim --disconnect keinen Parameter angeben. Dieser wird schlicht ignoriert.
Hoffe damit ist dein Problem gelöst ;-)
Grüße
Jan
Reconnect
Funktioniert leider nicht, habs sowohl in der bat versucht, als auch im Client. Der Disconnect klappt ohne Probleme, beim Connect steht in der Konsole immer:
[INFO] Recieved IPC command: connect
DISCONNECTED FROM VPN!
Trying to start "Evil Client.exe --connect "Uni-DSL --- VPN-Server für Uni-DSL Projekt.pcf" [SUCCESS]
Das kommt dann immer wieder und der Client wählt sich nicht mehr ein.
LG SveNBHNAS
Reconnect
Hi,
kann deinen Fehler noch nicht ganz reproduzieren. (Die zuvor von dir genannte Fehlermeldung "fehlender Paramter bei connect" kam übrigens von Boost beim Parsen der Commandline. Offenbar erkennt Boost die eingestellt Sprache das Betriebsystems und passt die Fehlermeldung automatisch an. Wenn die Prozentzeichen weggelassen werden, taucht dieser Fehler nicht mehr auf.)
Benutzt du eine deutsche Verison von WinXP?
Wenn ich nämlich folgende Batchdatei benutze:
FOR /F "tokens=2 delims=:" %%i IN ('ipconfig^|FIND "IP-Adresse"') DO SET IP=%%i
:AGAIN
"C:\Program Files\Evil Client\Evil Client.exe" --disconnect
"C:\Program Files\Evil Client\Evil Client.exe" --connect "Uni-DSL --- VPN-Server für Uni-DSL Projekt.pcf"
FOR /F "tokens=2 delims=:" %%j IN ('ipconfig^|FIND "IP-Adresse"') DO SET NEWIP=%%j
PAUSE
IF %IP%==%NEWIP% GOTO AGAIN
fliegt mir Boost um die Ohren. Ersetze ich allerdings das "ü" durch ein "ue", funktioniert alles wie erwartet, d.h. wenn ich diese Batchdatei als Disconnectbefehl eintrage, werden die beiden Befehle anstandslos ausgeführt.
Hast du "Automatically reconnect on disconnection" angeschaltet?
Ansonsten kannst du auch gerne mal in unseren irc chan kommen: #evilcorp/LinkNet
Grüße
Jan
Reconnect
Jetzt mal Schluss mit Anonymus ;-).
Mein I-Net Anbieter (der günstigste für Studenten) arbeitet übers Uni-VPN-Netz, in das ich mich per W-Lan auf einem Router irgendwo in meiner Umgebung einwähle. Wenn ich nun was downloade z.B. bei Rapidshare, brauch ich nach jedem Download eine neue IP oder muss ca. 100 Min warten. Ich hab ein Downloadprog (RSD), wwelches nach jeder gedownloadeten Datei eine bat ausführen kann, darüber versuch ich den Client zu steuern.
LG
SveN
Reconnect
Hallo,
habe das gleiche Problem wie oben genannt. Wenn ich den Befehl:
D:\Programme\Evil Client>"Evil Client.exe" -c "Uni-DSL --- VPN-Server für Uni-DSL Projekt"
im cmd eingebe funktioniert er einwandfrei.
Schreib ich nun in einer batch Datei:
"D:\Programme\Evil Client\Evil Client.exe" -c "Uni-DSL --- VPN-Server für Uni-DSL Projekt"
kommt ihm EC command fenster zwar [info] received IPC command: connect, aber direkt im Anschluss Disconnected from VPN und immer so weiter.
Eine Ahnung vielleicht voran das liegen kann?
Gruß
Wolfgang
Reconnect
Hi,
ich denke das ist ein Umlauteproblem. Versuch doch mal statt des Uni-DSL Profils zu einem Profil "test" zu connecten. Bei mir jedenfalls funktioniert das.
Werde das dann in der nächsten Version fixen.
Grüße
Jan
Reconnect
Genau das wars.
Hab den Fehler jetzt erst gesehen.
Aus der batch Datei wird im cmd aus ü eine ³.
Nach dublizieren des Profils mit einfacheren Namen gehts perfekt.
Danke für den Hinweis!
Gruß
Wolfgang
Direkt einbauen
Wäre super wenn man dem Evil Client per parameter sagen könnte das das er reconnecten soll und zwar am besten so das sicher gestellt ist das man eine neue Ip hat. Quasi evilclient.exe --reconnect und schon hat man ne neue ip. Ne batch ist da ja ziemlich behelfsmäßig und klappt bei einigen rapishare downloaderen auch nicht so ganz sauber.
Reconnect
Ich hab mal ein kleines Script geschrieben, welches dafür sorgt, dass man immer eine neue IP erhält. Näheres in der FAQ
Reconnect
Ist das normal das man dann immer ein popuo kriegt was man bestätigen muss. Das ist recht nervig
Reconnect
Sorry, das war noch debug code. Ist nun gefixt.