Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Mr.Qb.4.5
Anmeldungsdatum: 10.11.2004 Beiträge: 110 Wohnort: in Bayern
|
Verfasst am: 11.11.2004, 16:59 Titel: Qbasic und Telnet |
|
|
Hallo,
wie kann man denn mit Qb auf telnet zugreifen, also z.b mit qb über telnet mails verschicken?
da muss man dann seine eingaben ja rübabringen und wie macht man dass?
danke im vorraus
MFG
Mr.Qb.4.5 |
|
Nach oben |
|
|
Sebastian Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
Verfasst am: 11.11.2004, 17:34 Titel: Tja... |
|
|
Hallo.
An sich funktioniert das recht einfach. Du legst eine Datei an, in der alle Eingaben, die du sonst in telnet machen würdest, genauso drinstehen.
Wenn du nach dem Passwort Enter drücken würdest, muss in der Datei an dieser Stelle auch ein Absatz sein usw. Ähnlich wie bei FTP also.
Bei telnet und insbesondere beim Mails verschicken ist das aber leider nicht so knorke, weil du immer so eine hohle Antwort wie "530" oder sowas abwarten musst und ggf. darauf reagieren musst.
Daher müsstest du die Ausgaben die telnet macht auch irgendwie abfangen und auswerten.
Gut, man könnte das auch ohne diese Auswertung machen, aber dann ist nicht gewiss wie gut das Programm insbesondere bei verschiedenen Servern funktioniert. Außerdem weißt du dann nicht, wie's mit der eMail steht: Wurde sie gesendet oder waren wir gar nicht online?
Viele Grüße!
Sebastian _________________
Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen! |
|
Nach oben |
|
|
dreael Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 2509 Wohnort: Hofen SH (Schweiz)
|
Verfasst am: 11.11.2004, 19:20 Titel: |
|
|
Zum Thema E-Mail-Versand und Sockets allgemein: Siehe ausführliches Posting unter
http://forum.qbasic.at/viewtopic.php?p=1389#1389
Noch so viel zu TELNET.EXE von Windows: Es gibt die alte, grafische Version aus Windows 95/98/ME/NT 4.0 sowie die neue Version als Konsolenapplikation (=läuft in einer Eingabeaufforderung).
Bei der alten Version konnte man immerhin mit VBScript und dem Windows Script Host via SendKeys() Tastendrücke senden. Obwohl die neue Version für Kommandozeile wäre, klappte zumindest bei mir bisher noch nie ein
Code: | SHELL "telnet host.domain.de <eingaben.txt" |
korrekt, weshalb man diese Variante "beerdigen" muss. _________________ Teste die PC-Sicherheit mit www.sec-check.net |
|
Nach oben |
|
|
|