Autor |
Sõnum |
colin07
Uus kasutaja

Vanus: 41
Liitunud: 02.10.2009
Postitused: 4
Asukoht: Tallinn

|
postitatud: 21.06.2014, 10:25 postituse pealkiri:
skripti käivitamine IR-kaugjuhtimispuldiga
|
   |
|
Tere kõigile.
Proovin ja soovin natuke täiustada oma PC-TV meediakeskust aga sisenen valdkonda millele mu hammas peale ei hakka.
Tahaks kaugjuhtimispuldi power nupu abil (MCE remote konfigureeritud LIRC-iga) käivitada skripti, mis vahetaks tty-d ehk oleks sama funktsionaalsusega nagu ctrl+alt+F7 ja ctrl+alt+F8
Internetist leidsin juhendi:
http://blog.riyas.org/2013/12/infrared-remote-controlled-tv-remote.html
Tõenäoliselt peale pusimist ma saaks hakkama seadistamisega kuni skripti enda tegemiseni seega küsiks abi (esialgu) skripti tegemisel.
Skripti kirjeldus:
Kontrollida, mis tty hetkel on aktiivne.
Kui aktiivne on tty7, vahetada tty8 vastu.
Kui aktiivne on tty8, vahetada tty7 vastu.
Et ma oma meediakeskust kunagi välja ei lülita oleks selline funktsionaalsus minu jaoks ideaalne. Vahel tahaks lihtsalt vedeledes võtta kaugjuhtimispuldi ja mitte otsida kusagilt eemalt klaviatuuri, et sellel kolme nuppu vajutada.
Kolme nupu vajutamine nõuab kahe käe kasutamist, mis on teadupärast füüsiliselt väga koormav ...
Ok nali aga ehk keegi mõistab mind.
Suured tänud abi eest .
|
|
|
|
|
|
|
  |
imre
Vana Pingviin


Liitunud: 16.08.2005
Postitused: 2648
Asukoht: Saku kant
Distributsioon: Ubuntu

|
|
|
  |
colin07
Uus kasutaja

Vanus: 41
Liitunud: 02.10.2009
Postitused: 4
Asukoht: Tallinn

|
postitatud: 21.06.2014, 15:22 postituse pealkiri:
(teema puudub)
|
   |
|
Tänud abi eest.
Sain asja peale suurt vaeva tööle nagu tahtsin.
Lingis oleval upstart näite küll muutsin ära, sest identne seadistus sellega ei töödanud.
Käivitamise kinnipaneku seadistus on nüüd:
start on runlevel [2345]
stop on runlevel [016]
Midagi negatiivset selles ei ole ma loodan.
Teadmised on kahjuks suhteliselt väikesed ja tegelikult Upstart ning erinevaid runlevelid on suhteliselt "müstika".
|
|
|
|
|
|
|
  |
ertserts
Vana Pingviin


Liitunud: 31.10.2013
Postitused: 445
Asukoht: Tallinn
Distributsioon: Ubuntu, Debian

|
postitatud: 24.06.2014, 02:17 postituse pealkiri:
(teema puudub)
|
   |
|
'imre' bash skript sinu probleemi lahenduseks on täitsa tõhus ja hea. Python'is tuleks see skript tunduvalt pikem. Vähemalt mina lühemalt ei oskaks.
Ainult et Ubuntus pidin ma 'imre' skriptile lisama ette 'sudo' käsu:
#!/bin/bash
if [[ $(sudo fgconsole) == 7 ]]; then
sudo chvt 8
else
sudo chvt 7
fi
Ja skriptile peale ikka käivituslikud loabitid: chmod 755 skriptinimi.sh
|
|
|
|
_________________ ertserts@linuxialune:~$ echo;echo Local and Remote IP connections:;netstat -at|sort -k5|grep ESTABLISHED|cut -c20-80;echo
|
|
|
  |
|