Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   telnet + batch (https://www.delphipraxis.net/70470-telnet-batch.html)

bonanza 30. Mai 2006 20:56


telnet + batch
 
Hi
ich möchte gerne eine Batch datei schreiben, welche die Internet verbindung meines routers trennt. Daher dachte ich telnet ist dafür das beste doch nun weiß ich weder, wie ich mich dort per batch einloggen soll und dort in den richtigen menü-eintrag komme um dort diese funktion auszuführen.


Wäre für eure Hilfe sehr dankbar

mfg
bonanza

mkinzler 30. Mai 2006 21:09

Re: telnet + batch
 
Wenn der Router eine HTTP-Verwaltung hat wäre es vielleicht einfacher diese zu verwenden. An sonsten verwendet Telnet den Port 21

bonanza 31. Mai 2006 05:28

Re: telnet + batch
 
ja er hate eine HTTP verwaltung...aber ich weiß nicht , wie ich auf dieses automatisch zu greifen soll. Und bei Telnet hab ich bisher nur dies:

Code:
Telnet 192.168.1.1
Jetzt muss ich es irgendwie schaffen automatisiert das PW einzugeben und in das entsprechende untermenü zu kommen.
Da weiß ich aber nicht, wie ich das machen soll.


Mfg
Bonanza

mkinzler 31. Mai 2006 05:38

Re: telnet + batch
 
Zitat:

Ja er hate eine HTTP verwaltung...aber ich weiß nicht , wie ich auf dieses automatisch zu greifen soll. Und bei Telnet hab ich
So wie du es mit dem Browser machen würdest "http://192.168.1.1/...". Führ mal die Trennung über die Weboberfläche durch und schau mal welche Datei hierbei angesprochen wird und mit welchen Parametern.

bonanza 31. Mai 2006 05:44

Re: telnet + batch
 
ja das wollte ich auch schon machen aber der befehl wird über eine Form also einen Button ausgefürt und das einzige was ich in der Statusleiste sehe ist "http://192.168.1.1/... wird geladen".

mkinzler 31. Mai 2006 05:48

Re: telnet + batch
 
Schau dir mal den Sourcecode der Seite an, auf welchem der Button ist. Dort müßtest du die komplette URL der "Trennen"-Seite sehen.

RavenIV 31. Mai 2006 07:15

Re: telnet + batch
 
Zitat:

Zitat von bonanza
ja er hate eine HTTP verwaltung...aber ich weiß nicht , wie ich auf dieses automatisch zu greifen soll. Und bei Telnet hab ich bisher nur dies:

Code:
Telnet 192.168.1.1
Jetzt muss ich es irgendwie schaffen automatisiert das PW einzugeben und in das entsprechende untermenü zu kommen.
Da weiß ich aber nicht, wie ich das machen soll.

das geht beim Standard-Telnet nicht, da dieser das automatisieren nicht vorgesehen hat.
Falls dei Router SSH anbietet, versuch es mal damit. SSH kann man per script fernsteuern.

bonanza 31. Mai 2006 13:36

Re: telnet + batch
 
Zitat:

Zitat von RavenIV
Zitat:

Zitat von bonanza
ja er hate eine HTTP verwaltung...aber ich weiß nicht , wie ich auf dieses automatisch zu greifen soll. Und bei Telnet hab ich bisher nur dies:

Code:
Telnet 192.168.1.1
Jetzt muss ich es irgendwie schaffen automatisiert das PW einzugeben und in das entsprechende untermenü zu kommen.
Da weiß ich aber nicht, wie ich das machen soll.

das geht beim Standard-Telnet nicht, da dieser das automatisieren nicht vorgesehen hat.
Falls dei Router SSH anbietet, versuch es mal damit. SSH kann man per script fernsteuern.


Mein Router unterstützt kein SSH...jedenfalls kommt immer ein "connection timed out" fehler, wenn ich versuche mit Putty darauf zuzugreifen. Bei dem selben Programm, allerdings per telnet funktioniert der Zugriff.

mr-unbekannt 31. Mai 2006 14:09

Re: telnet + batch
 
ich dachte telnet fungiert über den port 23?!?

mkinzler 31. Mai 2006 14:17

Re: telnet + batch
 
Natürlich Port 23. Hab mich heute morgen irgendwie vertippt :oops:


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz