Tastendruck an einen Prozess senden - Bash, C oder JavaScript

Post Reply
Message
Author
atomical

Tastendruck an einen Prozess senden - Bash, C oder JavaScript

#1 Post by atomical »

Wie kann ich einen Tastendruck - konkret geht es immer noch um das Browser-im-Vollbild Problem - simulieren?

Ich hatte gedacht, das ich per Bash Script den Browser starte, dann kurz warte und dann den Befehl ausführe, der beispielsweise F11 an den Browser - Prozess bzw. an das fokussierte Fenster sendet oder einfach in den Tastaturpuffer schreibt.

Eine andere Möglichkeit - wobei ich bezweifele, das es das gibt - wäre, die Simulation eines Tastendrucks per JavaScript.

Hat jemand eine Lösung parat?

mfg, atomical

muehle
Posts: 48
Joined: 08. May 2001 13:05
Location: Coswig

Re: Tastendruck an einen Prozess senden - Bash, C oder JavaScript

#2 Post by muehle »

Hallo ,
es könnte eventuell so gehen :

Befehl | tee /tmp/befehl.$$
RC=`grep "Meldung vom Befehl:" /tmp/tp.$$ | awk -F: '{ print $2}' | tr -d '[:space:]'`
if [ $RC -gt 4 ]
then
read
fi
rm /tmp/tp.$$
done

Wie gesagt nur ein möglicher Ansatz.

bis denne Muehle

ratte

Re: Tastendruck an einen Prozess senden - Bash, C oder JavaScript

#3 Post by ratte »

die manpages, die info und die docs (in /usr/share), sowie die homepage, die Readmes und changelog der sourcen, die Mailinglisten und zuguter Letzt und als letzer Ausweg, wenn alles vorherige nicht hilft, eine eMail an die Programmierer sollten aufdecken, ob es einen wrapper/Agenten gibt, der Kommandos an den Master senden kann. Wenn ich mich jetzt nicht irre, war's der alte Netzscape, der sowas einkompiliert hatte...

ratte

Post Reply