автоматическое копирование CD с моритури (или запуск собственного скрипта при вставке CD)

Как я могу автоматически начать копирование моего CD, когда я вставляю CD. Раньше в настройках была опция custom command, где вы могли запускать пользовательскую команду при вставке CD. Я мог бы использовать скрипт bash, чтобы начать копирование.

Но этого варианта больше нет, и я могу использовать только программы?

Я пытаюсь кое-что сделать с помощью udev, но у меня был небольшой успех

/ etc / udev / rules. d / 10-srX_change.rules

SUBSYSTEM=="block", KERNEL=="sr0", ENV{ID_CDROM_MEDIA_CD}=="1", RUN+="/home/user/morituri.sh"
1
задан 19 January 2014 в 15:16

1 ответ

В Подробности есть диалог, который позволит вам выполнить действие при вставке: enter image description here

Но он позволяет вам выбирать только Приложения. Если приложение Morituri является приложением, оно должно работать нормально - просто выберите его в разделе Другие приложения ....

Если оно не отображается в диалоговом окне выбора, вам придется создать Файл запуска приложения для него. Мое решение для этого было бы создать файл .desktop для вашего сценария, используя:

sudo nano /usr/share/applications/morituriCD.desktop

со следующим содержанием (Скопируйте ВСЕ из этого и вставьте его с помощью Ctrl + Shift + V ) :

[Desktop Entry]
Type=Application
Name=Morituri CD program
Icon=brasero
Exec=/home/USER/Morituri.sh
Terminal=false
Categories=AudioVideo;DiscBurning;
MimeType=application/x-cd-image;application/x-cdrdao-toc;application/x-cue;application/x-toc;audio/x-scpls;audio/x-ms-asx;audio/x-mp3-playlist;audio/x-mpegurl;application/x-brasero;x-content/audio-cdda;x-content/video-dvd;x-content/video-vcd;x-content/video-svcd;x-content/image-picturecd;
Keywords=morituri;disc;cdrom;dvd;burn;audio;video;
NoDisplay=false

Сохранить с помощью Ctrl + O < / kbd> и выйдите с помощью Ctrl + X

Убедитесь, что Exec= связан с правильным путем и что связанный исполняемый файл работает. Удостоверьтесь с:

chmod +x /home/USER/morituri.sh
/home/USER/morituri.sh

Вы должны получить это: enter image description here

Надеюсь, это поможет; -)

0
ответ дан 19 January 2014 в 15:16

Другие вопросы по тегам:

Похожие вопросы: