Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: Satannas 22 Prosince 2007, 13:29:02

Název: klávesa eject pro DVD
Přispěvatel: Satannas 22 Prosince 2007, 13:29:02
Prosím, prosím, nastavil sem si na klávesu "Pause" vysunutí mechaniky DVD příkazem "eject". Chtěl bych ale aby stejná klávesa fungovala i pro zasunutí mechaniky. Zkusil sem napsat do příkazu: "eject & eject -t", ale nejak se splašila. Vysune se, pak zmacknu podruhe, zasune se, ale pak se zase vysune. Vubec ty prikazy nechapu. Nejspis tam bude mezi temi dvema ejecty neco jineho, ale bohuzel nevim co. Kdyby jste nekdo vedel, please poradte.
Diky. 
Název: Re: klávesa eject pro DVD
Přispěvatel: Satannas 22 Prosince 2007, 13:44:16
Tak sem to uz vysmoulil. Napsal sem tam: eject & eject -t exit
snad to mam dobre. Ale funguje to  :D .
Název: Re: klávesa eject pro DVD
Přispěvatel: Satannas 22 Prosince 2007, 13:48:18
Sakra, nefunguje. Zase mi vyjela.  :'(
Název: Re: klávesa eject pro DVD
Přispěvatel: smejky 22 Prosince 2007, 16:17:47
Tahle jednoduše to asi nepůjde ;) Zkus tento skript:

Kód: [Vybrat]
#!/bin/bash

if [ `cat /tmp/.cdrom_state` = 1 ]; then
eject -t
echo "0" > /tmp/.cdrom_state
else
eject
echo "1" > /tmp/.cdrom_state
fi

Někam si ho ulož (třeba jako cdrom_control.sh) a nastav mu práva pro spouštění.
Název: Re: klávesa eject pro DVD
Přispěvatel: Satannas 22 Prosince 2007, 20:34:17
Díky moc  :). Valí to  :o
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 03 Ledna 2008, 19:26:15
Zdarec, docela me zaujala tato funkce...kam se ma ulozit ten soubor a jak mu nastyvim prava pro spusteni? Cili jak to zprovoznim? DikS
Název: Re: klávesa eject pro DVD
Přispěvatel: Tomáš Pikálek 03 Ledna 2008, 20:44:59
Jenom doplním, že by mělo fungovat "eject -T", nebylo by potřeba ten script (který mimochodem přestane přesně plnit funkci ve chvíli, kdy dvířka vysunete nebo zasunete jiným způsobem), jenže to nějak nejede, viz:
https://bugs.launchpad.net/ubuntu/+source/eject/+bug/91873
(jedině, že by se vám chtělo přidávat ten patch)

2 irate:
Ten script si uložte kam se vám to hodí, pokud to budete používat pouze pod jedním uživatelem, klidně do domovského adresáře, je to úplně jedno.
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 04 Ledna 2008, 16:11:36
ulozeny bych to tedy mel...ted jen jak to priradim k ty dan klavese?
Název: Re: klávesa eject pro DVD
Přispěvatel: smejky 04 Ledna 2008, 20:54:52
Přesně tak, jak píše Tomáš... normálně pro vysunutí/zasunutí dvířek by měl fungovat příkaz "eject -T". Ale jelikož nefunguje, napsal jsem jako dočasné řešení ten skript. Až tu chybu někdo opraví, tak použijte raději ten příkaz.

K té klávesové zkratce: http://www.suseportal.cz/definujeme_vlastni_klavesove_zkratky_v_gnome
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 05 Ledna 2008, 12:24:28
Takze sem pouzil prikaz eject -T a funguje mi vysunuti mechaniky, ale jak zasunuti?
Název: Re: klávesa eject pro DVD
Přispěvatel: Tomáš Pikálek 05 Ledna 2008, 14:10:43
Vždyť píšu, že eject -T nefunguje... Dřívka vysune, ale už nezasune. Musíte použít ten skript, co psal smejky.
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 05 Ledna 2008, 17:21:50
Jak sem psal vyse nevim jak to spravne nastavit...jsem zacatecnik v LINUXu Ubuntu...skript jsem si ulozil, ale co dal?
Název: Re: klávesa eject pro DVD
Přispěvatel: Bosf 05 Ledna 2008, 17:50:20
http://www.suseportal.cz/definujeme_vlastni_klavesove_zkratky_v_gnome
Takhle.
Vše funguje.
///home/Uzivatelskejmeno/Eject.sh
a ctrl+TAB.Zkus to  ;-)
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 05 Ledna 2008, 19:00:13
Me to proste nejde...co se napise do /editor nastaveni/keybinding_command/command_1    za hodnotu???
Název: Re: klávesa eject pro DVD
Přispěvatel: Bosf 06 Ledna 2008, 12:02:01
Já tam mám ///home/uzivatelskejmeno/Eject
PResne takhle.(Samozrejme ze nejsem uzivatelskejmeno.)SKript si někam dej a napiš tam tu cestu
(TIP: v terminálu napiš cd // a dir (popřípadě ls )a pak se snaž dostat pomocí cd do toho adresáře kde máš skript.A pokud to máš tak nezapomeň že tomu musíš nastavit práva pro spuštění!Což je chmod 700 a název skriptu.Chápeš nebo ti mám dát screeny?(Pokud nechápeš nic se neděje když to po sobě přečítám tak o nechápu ani já sám)
Good luck!
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 06 Ledna 2008, 12:42:59
Takze ulozeny to mam, samozrejme ze uzivatelske jmeno mam svoje :-)
Ale ted k tomu jadru pudla...omlouvam se, ale nepochopil sem...sem hold zacatecnik, ale za woknama bych chtel udelat tlustou caru.
Takze jestli mohu ty screeny? Zkousel sem to, ale zrejme jeste nekde delam chybu...jenze kde...dekuji

Název: Re: klávesa eject pro DVD
Přispěvatel: Bosf 06 Ledna 2008, 12:57:02
(http://img296.imageshack.us/img296/1452/screenshotcw5.th.png) (http://img296.imageshack.us/my.php?image=screenshotcw5.png)
Tohle tam mám v keybinding commands a skript mám zde:
(http://img166.imageshack.us/img166/3579/screenshot1py4.th.png) (http://img166.imageshack.us/my.php?image=screenshot1py4.png)
a když zapneš terminál napíšeš chmod 700 a název skriptu (u mě eject tak ti to potom bude fungovat)(http://img409.imageshack.us/img409/7258/screenshot2rj6.th.png) (http://img409.imageshack.us/my.php?image=screenshot2rj6.png)
A v global keybindings mám za run_command1 <Control>Tab
A funguje to skvěle!
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 06 Ledna 2008, 13:32:20
(http://img247.imageshack.us/img247/9593/01xb5.jpg)

tohle se mi deje v terminalu...
chmod 700 eject

je to spravne?
Název: Re: klávesa eject pro DVD
Přispěvatel: Bosf 06 Ledna 2008, 13:55:09
heh pokud umíš anglicky asi ti to dojde.Ne.Říká to že nemůže nalézt soubor Eject.Zkus chmod 700 Eject.sh .Nebo napis velky (popripade maly) e a Tabulator.To snad znas z woken ;-)
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 06 Ledna 2008, 14:24:10
Jasne anglicky trochu umim...vim co se tam pise, ale nevim proc pac ten soubor tam je a zkousel sem to napsat s malym e a velkym E a i Eject.sh a eject.sh...co ted? wokna mi moc nepripominej nebo roztocim instalacni cd woken...:-)
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 06 Ledna 2008, 14:28:42
Tak uz to mam...nevim teda jak, ale jede to...:-)
dikS za rady a trpelivost...doufam, ze vse bude makat i po restartu...
Název: Re: klávesa eject pro DVD
Přispěvatel: irate 06 Ledna 2008, 14:32:50
jo a adresa k tomu souboru ma byt cela

//home/uzivatelskejmeno/eject.sh

pro ty kdo to budou chtit zkusit jako ja zacatecnik...  ;)
Jeste jednou dikS
Název: Re: klávesa eject pro DVD
Přispěvatel: Bosf 06 Ledna 2008, 19:04:11
Mno a takhle jsem to myslel...