Kirjoittaja Aihe: Automaattinen ohjelman suoritus kun CD laitetaan asemaan [RATKAISTU]  (Luettu 1358 kertaa)

Taro Turtiainen

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Taro Turtiainen
Moi,

Tarttis saada oma ohjelma käynnistymään automaattisesti kun musiikki cd laitetaan asemaan sisään. Netistä kyllä löytyy paljon asiaan liittyen, mutta ne ei auta kun ubuntu 12.04 ei anna valita kuin oletus ohjelmien listalta.

samanlainen ongelma näyttää löytyvän eri foorumeilta:
http://ubuntuforums.org/archive/index.php/t-1915621.html
Lainaus
I am running Ubuntu 11.10. I have had problems with Unity in that often the 'menu' to the left does not pop up when I mouse over it so have reverted to running Gnome 3. All seems fine so far.

When I insert and Audio CD Banshee is automatically executed. I can use the settings to change the program which runs when I insert a CD but can only select from 'installed' programs. I would like to be able to run a script, specifically abcde for ripping CDs. But, I cannot find a way of specifying this.

Searching the web throws up lots of information on how to do it in older versions which seemed to have an 'execute this command' option. gnome 3 does not seem to have this.

Any ideas about how to achieve this?

Thanks,

Andrew

Tästä en taas saanu oikein tolkkua:
http://askubuntu.com/questions/67116/how-to-run-abcde-when-i-insert-music-cds
« Viimeksi muokattu: 07.09.12 - klo:23.09 kirjoittanut Taro Turtiainen »
VASEMMISTOLIITTO - RIKKAUTTA JOLLA ON ARVOA

”Ei ole olemassa todellista vapautta ilman toisinajattelun vapautta.” Rosa Luxemburg 1918

Taro Turtiainen

  • Käyttäjä
  • Viestejä: 579
    • Profiili
    • Taro Turtiainen
Vs: Automaattinen ohjelman suoritus kun CD laitetaan asemaan
« Vastaus #1 : 07.09.12 - klo:22.01 »
Sain tämän sittenkin toimimaan

Ohjeet muille tarvitseville seuraavassa

1. Avaa pääte

2. Luodaan käynnistin tekstieditorilla
Koodia: [Valitse]
gedit /Työpöytä/abcde.desktop
3. Kopioi seuraava teksti avautuneen tiedoston sisällöksi
Koodia: [Valitse]
#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[fi_FI]=gnome-panel-launcher
Name[fi_FI]=abcde
Exec=abcde
Name=abcde
Icon=gnome-panel-launcher

4. Tallenna ja sulje

5. Kopioidaan tehty käynnistin tarpeellisiin kansioihin
Koodia: [Valitse]
sudo cp /home/KÄYTTÄJÄTUNNUS/Työpöytä/abcde.desktop /usr/share/applications/
Koodia: [Valitse]
sudo cp /home/KÄYTTÄJÄTUNNUS/Työpöytä/abcde.desktop /usr/share/app-install/desktop/
6. Lisätään automaattisiin käynnistys valikoihin, avaa tiedosto mimeinfo.cache
Koodia: [Valitse]
sudo gedit /usr/share/applications/mimeinfo.cache
7. Etsi rivi
Koodia: [Valitse]
x-content/audio-cdda=brasero.desktop;rhythmbox-device.desktop;
8. Lisää rivin loppuun
Koodia: [Valitse]
abcde.desktop;
9. Tallenna ja sulje

10. Kirjaus ulos järjestelmästä ja kirjaudu takaisin

Sitten testaamaan
CD sisään ja automaattisen käynnistyksen valikossa pitäisi löytyä juuri luotu linkki.


Loppupäätelmä:
On todella vaikeaksi tehty nämä hommat 12.04 versioon.
Ennen pystyi luomaan käynnistimen suoraan klikkaamalla työpöydällä hiiren kakkospainiketta, nyt sitä ei voi tehdä.
Ennen pystyi autokäynnistys listasta valitsemaan kohdan käytä omaa komentoa, ei mahdollista enää.
Ennen pystyi editoimaan nautiluksen asetuksista välilehdeltä MEDIA käynnistys asetukset, nyt on jossain kiven takana.
HUHHUH :D
VASEMMISTOLIITTO - RIKKAUTTA JOLLA ON ARVOA

”Ei ole olemassa todellista vapautta ilman toisinajattelun vapautta.” Rosa Luxemburg 1918