Am Mittwoch, 23. November 2005 19:51 schrieb Martin Ereth:
Ich würde gerne per script eine Taste "ausgeben".
Genauer: Kann man auf einer Shell den Code einer Taste ausgeben, sodass ich in einem Script irgendwas machen lasse und dann enter oder sonst was gedrückt wird (nicht vom user, sondern halt simuliert)?
huch, Tastatureingabe ist doch nichts anderes als Lesen einer Datei, i.d.R. stdin. Das empfangende "Skript" ist was? Eine X-Applikation oder ein gewöhnliches C/Shell/Perl-Programm, welches nur stdin/stdout/stderr bearbeitet? Zum Testen von interaktiven Programmen (also solche via stdin/stdout) gibt es expect - programmed dialogue with interactive programs Expect is a program that "talks" to other interactive programs accord- ing to a script. Following the script, Expect knows what can be expected from a program and what the correct response should be. An interpreted language provides branching and high-level control struc- tures to direct the dialogue. In addition, the user can take control and interact directly when desired, afterward returning control to the script. Schick doch einfach noch etwas mehr Infos was getan werden sollte. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer