web-dev-qa-db-ja.com

コマンドライン構文と、場合によってはパラメーターを使用するカスタムアプリケーションランチャーをどのように再作成しますか?

10.04のデスクトップには、カスタムランチャーがあるカスタムスクリプトがいくつかありました。 12.04への移行後に再度作成したいと思いますが、統一性は私にはまったく見当たりません。

16
Sn3akyP3t3

同様の質問に答えました here

簡単に言うと、最も近いスクリプトを/usr/share/applications/から~/.local/share/applicationsにコピーし、xyz.desktopファイルを編集します。 Exec=で始まる行は、必要なコマンドラインオプションとともに、独自のコマンドを挿入するために編集する必要がある行です。おそらくName=行を編集して、独自のスクリプトを記述することもできます。

それが完了したら、コンピューターを再起動するか、ログアウト/ログインする必要があります。 Super キーを押して、設定した名前の一部の入力を開始すると、ランチャーが表示されます。それを選択してヒット Enter そして、コマンドを実行します。

14
Hamish Downer

たぶん、あなたはこのコマンドを探しています:

gnome-desktop-item-edit ~/Desktop/ --create-new

幸運を!

10
jayfire

このために、GUIを使用して簡単なpythonスクリプトを作成しました!

http://jurschreuder.nl/ にあります

Unity Launcher Creatorと呼ばれ、私も自分で使用しています!

超シンプル:

  1. Unzip
  2. UnityLauncherCreator.pyをクリックします
  3. 名前を入力してください
  4. プログラムを選択
  5. 選択アイコン
  6. Unityにドラッグアンドドロップできるランチャーが作成されます

遺伝的アルゴリズム(GenArt for Android)で作成されたアイコンファイルをいくつか含めました。プログラムがpngを提供しない場合や、独自の単純なbashスクリプトの場合に使用できます。

3
JtotheR

でインストールできます

Sudo apt-get install bzr

それから

bzr branch lp:unity-launcher-editor
cd unity-launcher-editor/
./ule

カスタムランチャーを作成しようとしても、カスタムランチャーアイコンを設定しようとしても何も起こりませんでした。ランチャーアイコンは特定のサイズにする必要があるかもしれませんが、その情報が見つかりませんでした。ランダムなアイコンでランチャーを作成する代わりに、私はちょうどそこで停止しました。しかし、このプログラムを試してみると、有望に見えます。

2
Nick

Unityが使用する.desktopファイルは、「/ usr/share/applications /」に保存されます

(1)ファイルを編集するか、(2)それらのコピーを作成し、それらをドラッグしてユニティランチャーに追加できます。

(1)別名でグローバルに変更を行います。 Unityは、どこからでも追加したコマンドラインパラメーターを使用します。

(2)デフォルトでUnityがアプリケーションを処理する方法は明らかに変更されません。カスタムランチャーにデバッグモードでアプリケーションを実行させたいが、常にデバッグモードで実行させたくない場合に便利です。

お役に立てれば。

0
adempewolff