Torsten Schustek: Tastaturbefehle emulieren

Hallo,

ich suche mir schon den ganzen TAg die Finger wund...

Kann ich in Perl Tastatureingaben emulieren? Die Problematik: Aufruf eines Programms über system (); und dann einzelne Befehle abarbeiten.

Vielen Dank für jeden Tipp.

Torsten

  1. Sup!

    Klar, Du kannst entweder mit open HANDLE "|programm" oder "open "programm|" eine Pipe zu oder von einem Programm öffnen (also dessen STDIN oder STDOUT "anzapfen" - oder mit open2 gleich beides - oder vielleicht forken und im child ein anderes Programms ausführen, dann hast Du auch beides unter Kontrolle. Funktioniert unter Windoof evtl. alles nicht so ganz toll, aber unter Unix/Linux sollte es klappen.

    Gruesse,

    Bio

  2. Hallo,

    Tach

    ich suche mir schon den ganzen TAg die Finger wund...

    Kann ich in Perl Tastatureingaben emulieren? Die Problematik: Aufruf eines Programms über system (); und dann einzelne Befehle abarbeiten.

    Tastatureingaben kommen von STDIN
    Du müßtest also STDIN des ausgeführten Programms entsprechend umlenken.

    Andreas