AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Telnet mit IdTelnet - Cursortasten senden
Thema durchsuchen
Ansicht
Themen-Optionen

Telnet mit IdTelnet - Cursortasten senden

Offene Frage von "c.wuensch"
Ein Thema von c.wuensch · begonnen am 29. Sep 2006 · letzter Beitrag vom 1. Okt 2006
Antwort Antwort
Seite 2 von 3     12 3      
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#11

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 13:46
Auf der Homepage findet man nur das Nachfolgermodell. Hat dein Router keine Weboberfläche?
Markus Kinzler
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#12

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 13:57
Hi Markus, er hat scheinbar: klick

Gruß, marabu
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#13

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 14:08
Dann würde ich den router per webinterface steuern.
Markus Kinzler
  Mit Zitat antworten Zitat
c.wuensch

Registriert seit: 19. Dez 2004
Ort: Münster
96 Beiträge
 
#14

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 14:31
Zitat:
Dann würde ich den router per webinterface steuern.
Was ich machen möchte, ist ein Programm, das mit nur einem Klick die Gateway-Einstellung des Routers so verändert, dass kein Internet-Zugriff mehr möglich ist. Dafür müsste ich mich im Webinterface durch 5 verschiedene Webseiten klicken, die eine recht lange Seitenladezeit haben.

Aus diesem Grund versuche ich das Ganze zu automatisieren. Das habe ich sogar bereits über das Webinterface im TWebbrowser versucht, nur auch dabei kommt die lange Seitenladezeit zum Tragen.

Deshalb versuche ich das Ganze jetzt über Telnet (oder auch gerne über eine Programmierschnittstelle wie vom marabu vorgeschlagen).

Zitat:
Auf der Homepage findet man nur das Nachfolgermodell.
guckst du hier: http://treiber.longshine.de/viewtopic.php?t=43

Würde mich freuen, wenn noch jemand eine konstruktive Idee hätte

Cu, Chris
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#15

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 14:34
Zitat:
Was ich machen möchte, ist ein Programm, das mit nur einem Klick die Gateway-Einstellung des Routers so verändert, dass kein Internet-Zugriff mehr möglich ist. Dafür müsste ich mich im Webinterface durch 5 verschiedene Webseiten klicken, die eine recht lange Seitenladezeit haben.
Warum das? Du brauchst nur den Befehl des letzen Schrittes an den Router schicken!
Markus Kinzler
  Mit Zitat antworten Zitat
c.wuensch

Registriert seit: 19. Dez 2004
Ort: Münster
96 Beiträge
 
#16

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 14:55
Nein, ich habe das probiert!

1.) Die Login-Seite -> Passwort-Eingabe und Absenden

2.) Die WAN-Setup Seite (gut, die Zwischenseiten auf dem Navigationsweg können übersprungen werden)

3.) Runterscrollen und im entsprechenden Feld die IP eingeben

4.) Das Formular absenden -> die ganze Seite wird nochmal neu geladen

5.) Die Apply-Seite aufrufen

6.) Auch dieses Formular absenden

7.) Die Bestätigungsseite wird geladen

Manuell ist das furchtbar, im TWebbrowser geht das grade noch so (Zeitdauer für den Vorgang liegt bei ca. 30 sek. ), aber ich möchte es jetzt wie gesagt mit Telnet (oder einer noch eleganteren Lösung) probieren.

Fühle dich bitte nicht angegriffen (ich bin nämlich wirklich dankbar für jede Hilfe) aber es wäre nett, wenn du aufhören würdest, ständig zu versuchen, mich zu einer anderen (und ineffektiveren) Realisierung zu überreden
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#17

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 15:01
hab das schon mit Routern von anderen herstellern gemacht. Den Weg den du in der Oberfläche gehst, mußt du nicht zwangsläufig so nachvollziehen. Geh mal auf die letzte Seite, von der du die Verbindung aufbauen bzw. die Trennung durchführen kannst und schau dir den Code an. Nur diese daten sind nötig ( u.U. noch der Login).
Markus Kinzler
  Mit Zitat antworten Zitat
c.wuensch

Registriert seit: 19. Dez 2004
Ort: Münster
96 Beiträge
 
#18

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 15:09
Ok, hier liegt vielleicht ein Missverständnis vor:

Der Router stellt die Internet-Verbindung nicht direkt über das PPPoe-Protokoll her, sondern nutzt die Internet-Verbindung einer FritzBox (jetzt schlage mir bitte nicht vor, das gesamte Netzwerk umzustrukturieren , das Ganze hat nämlich den Grund, dass die FritzBox wegen VoIP pausenlos mit dem Internet verbunden sein muss, und die Rechner dies eben nicht sein sollen).

Das Herstellen und Trennen der Verbindung ist somit nicht über einen "Befehl" möglich, sondern nur über den umständlichen Weg, das Gateway manuell auf einen anderen Wert zu setzen. Und hierfür ist der Weg, den ich angegeben hatte, unbestreibar der kürzeste!!!


So, da das Ganze jetzt ein wenig OT geworden ist, noch einmal die Frage(n):

- Gibt es eine Möglichkeit, die Cursor-TASTEN an den IdTelnet-Client zu senden?
- Gibt es eine Alternative zu IdTelnet, womit das geht (ICSEmulTn habe ich probiert, da habe ich aber das gleiche Problem)?
- Gibt es eine Programmierschnittstelle, mit der man das Ganze vereinfachen könnte?


Cu, Chris
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#19

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 15:20
Zitat:
Das Herstellen und Trennen der Verbindung ist somit nicht über einen "Befehl" möglich, sondern nur über den umständlichen Weg, das Gateway manuell auf einen anderen Wert zu setzen. Und hierfür ist der Weg, den ich angegeben hatte, unbestreibar der kürzeste!!!
wenn du meinst, dann viel Spass!
Markus Kinzler
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#20

Re: Telnet mit IdTelnet - Cursortasten senden

  Alt 30. Sep 2006, 16:02
Hallo Chris,

welche ANSI-Steuerbefehle hast du eigentlich ausprobiert? Den Cursor steuert man mit H (zwei Parameter für row und col), die Cursortasten übermitteln die Befehle A (up), B (down), C (right) und D (left).

Grüße, marabu
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:19 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