Stránka 1 z 1
bin/bash # Script
Napsal: 19. 9. 2010, 7:22
od Radek-B
Prosim poradte jak se spustenim scriptu nasimuluje stisk klavesy.
RADEK
Napsal: 19. 9. 2010, 7:48
od grinoCNC
popis presnejsie co myslis pod tym nazvom nasimulovat stisk klavesy. Nestaci ti premenna toho pismena, alebo co vlastne by mal robit ten skript?. Ja som si nejake skripty robil v perli, ale mozno ma nieco napadne aj na bash
re
Napsal: 19. 9. 2010, 8:24
od Radek-B
V EMC se pomoci stisku $ prepina mezi joint a world modem. No a ja bych to potreboval prepinat spustenim scriptu, ne fyzickym stiskem klaves.
RADEK
Napsal: 19. 9. 2010, 1:28
od grinoCNC
hmm .. no tak to bude tvrdsi oriesok

Mozno sa mylim, ale tu uz asi bude treba aj nejake znalosti assembleru. V principe by to mohlo fungovat nejak tak, ze sa znak $ ( teda konkretne jeho hexa cislo z ASCII tabulky, co je 24 ) cez assembler presunie na nejaku adresu v pameti pocitaca, ktora je presne vyhradena pre klavesnicu. Je to ale len napad a bohuzial taketo nieco som este neskusal, tak viac asi nepomozem.
Napsal: 19. 9. 2010, 9:37
od gnat
Kdyby to bylo v rámci konsole, tak bych zkusil poslat ten znak na stdio, ale Xka si to budou zpracovávat asi trochu jinak. Zkus prográmek xte z balíku xautomation.
Napsal: 20. 9. 2010, 9:11
od tmxatcoxlab
mozna by to slo takto
http://linux.die.net/man/1/expect na cosi uz jsem to pouzival
Napsal: 20. 9. 2010, 10:24
od ledvinap
re
Napsal: 20. 9. 2010, 2:11
od Radek-B
To jsem skousel jako prvni , tech programu mam instalovanych uz vice, ale neco delam blbe , anebo to nejde. Skuste to taky nekdo napsat at se treba prepinaji spustenim bataku osy. Ja si nevim rady.
RADEK
Napsal: 20. 9. 2010, 2:57
od ledvinap
me na vware funguje
Takto to funguje i kdyz mocca window nema focus. Ve scriptu je asi treba dat pozor, aby pro xvkbd byla nastavena promenna $DISPLAY ...
(predpokladam, ze se jedna o mocca gui, tam $ neco dela ;-). xvkbd by melo fungovat s naprostou vetsinou x-windows programu ...
re
Napsal: 20. 9. 2010, 3:35
od Radek-B
Joooo to funguje , nemel sem to spravne nasmerovane tim parametrem.
RADEK