お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-10-15 22:04:40

sufer666
新しいメンバ
登録日: 2011-10-15

11.10でオーディオCDの自動実行で自作シェルスクリプトを実行したい

11.10でオーディオCDの自動実行で自作シェルスクリプトを実行したいと思っています。

システム設定内のメディアの設定では、登録されているアプリケーションしか指定できず困っています。

自作のシェルスクリプトを起動させることは可能でしょうか?

ご教授お願い致します。

オフライン

 

#2 2011-10-15 23:54:47

hir0
メンバ
登録日: 2008-09-28

Re: 11.10でオーディオCDの自動実行で自作シェルスクリプトを実行したい

オーディオCDのくだりが読み取れませんが起動時のシェルスクリプトの自動実行でしたらフォーラムを検索すると出てきますよ。

見つけれなかったら、もうすこし具体的に(スクリプトの内容は当面はふひつようと思います)書かれると良いと思います。

オフライン

 

#3 2011-10-16 00:15:55

sufer666
新しいメンバ
登録日: 2011-10-15

Re: 11.10でオーディオCDの自動実行で自作シェルスクリプトを実行したい

説明不足ですみません。。

オーディオCDをドライブに挿入し、ドライブを閉じた時にオーディオプレイヤーが起動し
自動で再生される部分を、自作のスクリプトに置き換えたい次第です。

スクリプト単体での動作確認はできているので、問題ないはずです。

恐らくどこかに、「オーディオCD入れたらこれ実行する」設定があると思うのですが
なかなか見つからずにいます。

全くの見当違いかもしれませんが、/usr/share/gnome/applications/defaults.list 内の ”x-content/audio-cdda”部分を
いじったりしましたが、変化なしでした。

よろしくお願い致します。

オフライン

 

#4 2011-10-17 02:28:26

sufer666
新しいメンバ
登録日: 2011-10-15

Re: 11.10でオーディオCDの自動実行で自作シェルスクリプトを実行したい

正しい方法かどうかわかりませんが、以下のトピックを参考に、自己解決しました。

Getting Amarok as the Default Player
http://ubuntuforums.org/showthread.php?p=5459412#post5459412

/home/.local/share/applications内に、他のアプリケーションのディスクトップ設定ファイルをコピーし
ディスクトップ設定ファイルのプロパティ内のコマンド入力欄に、自作スクリプトを実行するコマンドを記述し
他の項目も適当に変更。

ディスクトップ設定ファイルに実行権限を付与。

同ディレクトリ内、「mimeapps.list」ファイル内の[Added Associations]の下に

x-content/audio-cdda=ディスクトップ設定ファイル名.desktop;

を追加。

これで、「システム設定」ー「リムーバブルメディア」のCDオーディオに
ディスクトップ設定ファイル名が表示されるようになり
それを選択すると、無事にスクリプトが実行できました。

大変、お騒がせ致しました。

今後も、よろしくお願い致します。

オフライン

 

Board footer

Powered by FluxBB