GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Mengatur Pengaturan Xdg-open Baru?

Saya ingin menggunakan xdg-open untuk membuka irc:// link, bagaimana saya bisa membuat parameter yang diperlukan?

Jawaban Terbaik

xdg-open pada dasarnya hanya melihat untuk melihat lingkungan desktop mana yang Anda miliki dan kemudian menjalankan gnome-open, gvfs-open, xfce-open, dll. Lihat di bawah untuk instruksi khusus lingkungan desktop…

Gnome

Gnome menggunakan program gnome-open yang menggunakan gconf untuk menyimpan semuanya. Misalnya pada mesin saya dengan Ubuntu 10.10 yang menjalankan gnome-open irc://blah membuka xchat karena xchat menyertakan tambalan pengaturan gconf untuk menambahkan irc:// handler.

Ini menunjukkan bagaimana gnome melakukan ini, dengan pengaturan gconf di /desktop/gnome/url-handlers/ . Lihat xchat-2.8.8/src/common/dbus/apps_xchat_url_handler.schemas sebagai contoh.

KDE

Untuk KDE Anda harus melihat file .protocol di /usr/share/kde4/services/, buat yang baru untuk protokol baru Anda dan taruh di ~/.kde/share/kde4/services/, jika itu sangat berguna maka pertimbangkan untuk menambahkannya ke paket sebagai perbaikan untuk pengguna lain.

KDE menggunakan kde-open atau kfmclient tergantung pada apa yang tersedia dan versi KDE yang Anda miliki.

XFCE

XFCE menggunakan program yang disebut exo-open, program ini tidak memiliki cara untuk mengonfigurasinya atau menambahkan penangan uri. Melihat melalui kode sumber menunjukkan bahwa menggunakan file desktop untuk menentukan hanya tiga jenis program. TerminalEmulator, WebBrowser, dan EmailClient.

Dengan XFCE4 (dan mungkin juga yang lain) dimungkinkan untuk mengonfigurasi xdg-open untuk menentukan penangan protokol khusus. Dalam beberapa Anda harus membuat/mengedit file berikut:

~/.local/share/applications/protocolhandler.desktop
~/.local/share/applications/mimeapps.list

Contoh menambahkan handler untuk protokol ed2k disediakan di stackexchange.com2.


Ubuntu
  1. Bagaimana Cara Mengatur Jaringan Nfs?

  2. Mycroft Di Desktop. Bagaimana?

  3. Bagaimana Cara :Mengubah Ikon Di 16.04?

  1. Bagaimana Cara Mengatur Default Ke Ruby 2.1.2?

  2. Cara Mengatur Pintasan Desktop Untuk cPanel

  3. Bagaimana cara mengatur nick default untuk koneksi irssi baru?

  1. Bagaimana Cara Mengatur Default Desktop Untuk Pengguna Baru??

  2. Ubuntu – Bagaimana Cara Mengatur Ip Statis Di Ubuntu?

  3. Bagaimana Cara Menyimpan Pengaturan Resolusi Baru Dengan Xrandr?