Hi Folks,
diesmal scheine ich die magischen Worte für Freshmeat/Google nicht zu finden. Ich suche ein Programm, welches andere X11-Applikationen "fernsteuern" kann. Also den Mauszeiger auf einen bestimmten Button bewegen, dort einen Klick setzen, die Fensterposition mittels Drag'n'Drop ändern usw. Wer von Euch sich mal K3d angeschaut hat, weiss was ich meine: Die Tutorials erklären nicht nur, wie man etwas erreicht, sondern sie machen es auch direkt "am lebenden Programm" vor. Genau in die Richtung geht auch meine Vorstellung; toll wäre es, wenn man so ein Programm "auf Aufnahme" schalten könnte und hinterher in den Strom von "Maus nach X,Y"-, "Mausklick links"-Anweisungen noch Texte für eine Erläuterung des Aktionen packen könnte.
Jeder Hinweis ist mir recht und wird dankend angenommen! <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Danke für Eure Mühe,
Jochen
Geskriptete Steuerung grafischer Benutzeroberflächen
Re: Geskriptete Steuerung grafischer Benutzeroberflächen
<a href="http://freshmeat.net/projects/x11rec/" target="_blank"><!--auto-->http://freshmeat.net/projects/x11rec/</a><!--auto-->
Stichwort: screen recorder/capture
cu
bg
Stichwort: screen recorder/capture
cu
bg
Re: Geskriptete Steuerung grafischer Benutzeroberflächen
irgendwann, in ferner vergangenheit, hat mal jemand was lustiges gepostet, vermutlich war's hier, jedoch konnte ich's auf die schnelle nicht wiederfinden.
etwas in der art von:
while true; do cat /dev/mouse >>mouserec; done
und anschliessend:
dd if=mouserec of=/dev/mouse
laesst die maus nachspielen, was man vorher gemacht hat.
kann grad nicht testen, ob obiges funzt. aber du bist ja selbt erfahren genug, um das rauszukriegen.
ratte
etwas in der art von:
while true; do cat /dev/mouse >>mouserec; done
und anschliessend:
dd if=mouserec of=/dev/mouse
laesst die maus nachspielen, was man vorher gemacht hat.
kann grad nicht testen, ob obiges funzt. aber du bist ja selbt erfahren genug, um das rauszukriegen.
ratte
Re: Geskriptete Steuerung grafischer Benutzeroberflächen
Jau, Danke erstmal für die Antworten!
x11rec sieht schon mal interessant aus - zwar nicht ganz das gesuchte, aber ausbaufähig.
@ratte: Faszinierend - bin noch nicht dazu gekommen, es auszuprobieren, werde es aber mit Sicherheit tun, schon des Fun-Faktors wegen. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Jochen
x11rec sieht schon mal interessant aus - zwar nicht ganz das gesuchte, aber ausbaufähig.
@ratte: Faszinierend - bin noch nicht dazu gekommen, es auszuprobieren, werde es aber mit Sicherheit tun, schon des Fun-Faktors wegen. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Jochen
Re: Geskriptete Steuerung grafischer Benutzeroberflächen
Ursprünglich zwar nicht dazu gedacht, aber lineakd mit xvkbd-patch [ist von mir, aber wurde niemals applied, aber auch nicht direkt rejected, ist aber über die Mailingliste zu finden] kann sowas ein bisschen ... (Sondertasten -> Macros, abhängig vom Fenstertitel)
[z.B. hab ich mir die nicht benutzte F12-Taste auf 'Re-Load' getan, so dass Galeon "Strg+R", Konqueror "F5", und KMail "Strg+L" gesendet bekommt! ]
xvkbd selbst ist auch ganz lustig, aber halt auch nur für Tastendrücke ...
Als ich diese X11-Programm geschrieben/gepatched habe, war ich auch lange auf der Suche ...
Dabei bin ich noch über xstroke (Handschriftenerkennung) und xvoice (Spracherkennung via IBM VIA Voice) gestolpert, die beide Macros nutzen ...
Gute Suchbegriffe, die Programme im Quelltext verwenden sind die XTest-Extensions, XTestFakeKeyEvent,
XSendEvent natürlich auch, aber das verwenden wohl noch mehr Programme ...
Ansonsten halt das übliche "macro linux X11"
cu
Fabian
[z.B. hab ich mir die nicht benutzte F12-Taste auf 'Re-Load' getan, so dass Galeon "Strg+R", Konqueror "F5", und KMail "Strg+L" gesendet bekommt! ]
xvkbd selbst ist auch ganz lustig, aber halt auch nur für Tastendrücke ...
Als ich diese X11-Programm geschrieben/gepatched habe, war ich auch lange auf der Suche ...
Dabei bin ich noch über xstroke (Handschriftenerkennung) und xvoice (Spracherkennung via IBM VIA Voice) gestolpert, die beide Macros nutzen ...
Gute Suchbegriffe, die Programme im Quelltext verwenden sind die XTest-Extensions, XTestFakeKeyEvent,
XSendEvent natürlich auch, aber das verwenden wohl noch mehr Programme ...
Ansonsten halt das übliche "macro linux X11"
cu
Fabian
Re: Geskriptete Steuerung grafischer Benutzeroberflächen
Jau, danke erstmal. Dann werde ich wohl noch etwas Arbeit investieren müssen...
Jochen
Jochen