Je veux ouvrir des canaux dans des serveurs spécifiés dans les irc://
liens dans XChat, mais pointer directement vers le binaire XChat (dans Firefox) n'a pas fonctionné - la fenêtre pour choisir les serveurs apparaît comme d'habitude. Je ne sais pas comment associer des irc://
liens avec XChat dans Chromium.
10
xchat --existing --url=$@
pouvait être converti en une commande Terminal ... Je ne veux pas créer de script. Trop de corvée pour le faire à chaque fois que je formate le PC.bash -c "xchat --existing --url=$@"
?Réponses:
Une solution possible consiste à créer un petit script pour ouvrir le canal irc dans un xchat existant et à le transmettre à Firefox.
Par exemple - créez un fichier
/usr/bin
appeléxchat-firefox
et placez-le:Ajoutez l'autorisation exécutable au script:
Maintenant, en utilisant l'option de menu
Edit-Preferences-Applications Tab
dans Firefox, sélectionnez "xchat-firefox" pour le type de contenu "irc".source 1 et source 2
la source
La méthode de Fossfreedom fonctionne très bien, mais c'est une solution par application. Certes, Firefox / Chrome est le cas d'utilisation le plus courant, mais il est facile de créer une solution à l'échelle du système afin qu'elle fonctionne automatiquement pour toutes les applications, sans avoir besoin de configurer chacune d'elles.
La solution consiste à créer un
.desktop
fichier alternatif associant xchat auirc://
schéma uri. Cela rendra automatiquement le bureau entier (et toute application) voir XChat comme un gestionnaire IRC.Copiez le lanceur xchat pour que nous puissions le modifier:
Modifier son contenu, en ajoutant
MimeType
etNoDisplay
, et le remplacementExec
pour correspondre à ceci:Installez maintenant le fichier. Cela peut être fait pour votre utilisateur actuel uniquement ou pour tous les utilisateurs (ajoutez simplement la commande avec
sudo
):Et c'est tout! Vous pouvez essayer les résultats immédiatement, dans Firefox, Chromium ou n'importe quelle application. Testons-le dans le terminal:
Ta-da!
la source