PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Telnet-Script?



Joy
11.04.03, 17:32
Hallo!

Ich möchte ein script schreiben dass das "mute" am vdr toggelt.
Es soll über telnet connecten, dann volu mute senden, und quitten.

So wie es jetzt ist funktioniert es nicht, ihr werdet jetzt sagen klar kann ja garnicht ... aber wie kann ich es denn sonst machen?



#!/bin/bash
telnet localhost 2001
sleep 1
volu mute
sleep 1
quit


Danke!

Joy

Gho
11.04.03, 19:27
Ähm ich hab auch noch nicht so viele telnet scripte geschrieben aber ich glaube du hast den login vergessen. Mit telnet -l USER kannst du schon mal wenigstens den User automatisch angeben, mit dem Passwort funktioniert das aber AFAIK nicht, das wirst du wohl jedes mal eingaben müssen.

Falls jemand rausfindet wie man das passwort mitübermittelt dann soll er sich melden.


Aber warum willst du das denn überhaupt mit telnet machen?

netzmeister
11.04.03, 19:33
Hallo,

so geht das nicht. Vor Kurzem hatte ich auch so was zu erledigen. ;)

Schaut Euch mal den Befehl bzw. die Funktion expect an.

Damit lässt sich so was gut automatisieren.

Viele Grüße

Eicke

Joy
11.04.03, 21:14
Danke erstmal, ich werd mir expect mal anschauen.

Name/Pass braucht man nicht.

Edit:
Ich finde expect nicht, was ist das denn?

netzmeister
11.04.03, 21:53
Hallo Joy,

dann hast Du nicht richtig gesucht. ;)

Schaue mal hier: http://www.linuxjournal.com/article.php?sid=3065

Das Internet ist voll davon.

Viele Grüße

Eicke