Bagaimana cara membuat ulang peluncur aplikasi khusus yang menggunakan sintaks baris perintah dan bahkan mungkin parameter?

16

Saya punya beberapa skrip khusus untuk peluncur khusus di desktop saya pada 10,04. Saya ingin membuatnya lagi setelah migrasi ke 12,04, tetapi persatuan tampaknya cukup asing bagi saya.

Sn3akyP3t3
sumber
4
Nah ditutup
david6
Setuju dengan @ david6 tetapi juga patut dicoba apakah Anda berbicara tentang peluncur di dock Unity Anda (di sebelah kiri) atau hanya satu di desktop Anda. Jika hanya di desktop Anda, harus ada opsi dari menu konteks klik kanan untuk membuat peluncur baru.
agc93
Saya kira keduanya. Saya tidak menyadari keduanya independen satu sama lain sampai saat ini.
Sn3akyP3t3

Jawaban:

14

Saya telah menjawab pertanyaan serupa di sini .

Secara singkat, salin skrip terdekat dari /usr/share/applications/ke ~/.local/share/applicationsdan edit xyz.desktopfile. Baris yang dimulai Exec=adalah baris yang perlu Anda edit, untuk memasukkan perintah Anda sendiri, bersama dengan opsi baris perintah apa pun yang Anda inginkan. Anda mungkin juga ingin mengedit Name=baris untuk menggambarkan skrip Anda sendiri.

Setelah selesai, Anda harus memulai ulang komputer atau keluar / masuk, lalu Anda dapat menekan Supertombol, mulai mengetik bagian dari nama yang Anda atur dan peluncur Anda akan muncul. Pilih dan tekan Enterdan itu akan menjalankan perintah Anda.

Hamish Downer
sumber
10

Mungkin Anda mencari perintah ini:

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

Semoga berhasil!

jayfire
sumber
Fantastis. Cemerlang. Geronimo!
ardavis
3

Saya membuat skrip python sederhana dengan GUI untuk ini!

Ada di http://jurschreuder.nl/

Ini disebut Pencipta Peluncur Persatuan, dan saya bahkan menggunakannya sendiri!

Sangat sederhana:

  1. Unzip
  2. Klik pada UnityLauncherCreator.py
  3. Ketikkan nama
  4. Pilih program
  5. Pilih ikon
  6. Peluncur dibuat yang dapat Anda seret & jatuhkan ke Unity

Saya telah memasukkan beberapa file ikon yang dibuat oleh algoritma genetika (GenArt untuk Android). Anda dapat menggunakannya jika program tidak menyediakan png atau saat itu hanya skrip bash Anda sendiri.

JTOTEr
sumber
2

Anda dapat menginstal dengan

sudo apt-get install bzr

kemudian

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

ketika saya mencoba membuat peluncur khusus, tidak ada yang terjadi ketika saya mencoba mengatur ikon peluncur khusus. mungkin ikon peluncur harus berukuran tertentu, tetapi saya tidak dapat menemukan info itu. alih-alih membuat peluncur dengan ikon acak, saya hanya berhenti di sana. tapi coba prog out ini, itu terlihat menjanjikan.

Nick
sumber
0

Penggunaan .desktop file penggunaan kesatuan disimpan di "/ usr / share / aplikasi /"

Anda dapat (1) mengedit file di sana, atau (2) membuat salinannya dan kemudian menambahkannya ke peluncur kesatuan dengan menyeretnya.

(1) membuat perubahan global, alias. unity akan menggunakan parameter baris perintah apa pun yang Anda tambahkan dari mana pun Anda meluncurkannya.

(2) jelas tidak akan mengubah cara kesatuan menangani aplikasi secara default. berguna jika Anda ingin peluncur kustom menjalankan aplikasi dalam mode debug, tetapi tidak ingin selalu dijalankan dalam mode debug.

Semoga ini membantu.

adempewolff
sumber
Setelah dipikir-pikir, ikuti petunjuk dalam jawaban di bawah ini. Mengedit file di / usr / share / aplikasi / secara langsung bukan ide yang baik untuk sejumlah alasan (kecuali jika Anda a) secara khusus ingin peluncur khusus menjadi default untuk semua pengguna di mesin Anda, dan b) membuat cadangan file pertama.)
adempewolff