bin/bash # Script

Odpovědět
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

19. 9. 2010, 7:22

Prosim poradte jak se spustenim scriptu nasimuluje stisk klavesy.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
grinoCNC
Příspěvky: 45
Registrován: 4. 9. 2008, 1:43

19. 9. 2010, 7:48

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
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

19. 9. 2010, 8:24

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
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
grinoCNC
Příspěvky: 45
Registrován: 4. 9. 2008, 1:43

19. 9. 2010, 1:28

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.
gnat
Příspěvky: 985
Registrován: 24. 2. 2009, 9:14
Bydliště: doma
Kontaktovat uživatele:

19. 9. 2010, 9:37

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.
SABLE-2015
tmxatcoxlab
Příspěvky: 191
Registrován: 12. 8. 2010, 3:24

20. 9. 2010, 9:11

mozna by to slo takto http://linux.die.net/man/1/expect na cosi uz jsem to pouzival
ledvinap
Příspěvky: 792
Registrován: 8. 11. 2009, 4:40
Bydliště: Plzen

20. 9. 2010, 10:24

Zkus http://homepage3.nifty.com/tsato/xvkbd/

Parametr -text a mozna -window
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

20. 9. 2010, 2:11

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
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
ledvinap
Příspěvky: 792
Registrován: 8. 11. 2009, 4:40
Bydliště: Plzen

20. 9. 2010, 2:57

me na vware funguje

Kód: Vybrat vše

xvkbd -window mocca -text '$'
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 ...
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

20. 9. 2010, 3:35

Joooo to funguje , nemel sem to spravne nasmerovane tim parametrem.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Odpovědět

Zpět na „LinuxCNC - drive pod nazvem EMC2“