How to trigger xchat from firefox?
October 4th, 2007 mysurface Posted in firefox, X11, xchat | Hits: 40375 | 8 Comments »
When you hitting irc url such as irc://irc.freenode.net/lbe in firefox, is it possible to open up in xchat?
The answer is yes. How?
You need to add two lines of firefox config.
If you are advance firefox user, you must already know that where to add firefox config, that is a hidden feature of firefox which allows you to customize a lots of things. First, type this into url text bar.
about:config
You will be open to firefox config page which list all the firefox configs. Observed that, there is a filter text bar just below your tabs. First lets check to see whether the irc protocol has been implemented.
Insert the line below into filter text bar to check
network.protocol-handler.app.irc
If nothings returns, you need to set it manually, else you are lucky, you can clicks on the irc links, it may probably open xchat for you.
First of all add a boolean config by right click on the page and select New->Boolean
network.protocol-handler.external.irc
Set it to true.
Next, create a string config,
network.protocol-handler.app.irc
And set the string as
/usr/bin/xchat -e --url=%s
Now, its done. No need to restart firefox.
For more info, kinda refers to Gentoo Linux Wiki. You can implement for mailto:// and others protocol as well.







October 4th, 2007 at 12:29 pm
Since i am not that much experianced user to firefox i cont find this firefox config page and how to proceed with that commands.please meke me very clear about this xchat ….how to
make it very usefull……
October 24th, 2007 at 1:51 am
First, type this into url text bar.
about:config
November 14th, 2007 at 5:24 am
It didnt work out for me. Im not a noob, and I did checking for over 20 minutes now and it is pissing me off seriously.
*#@@
November 14th, 2007 at 8:25 am
goddamnit: Cool down dude. You probably can try this:
Create a bash script /usr/bin/xchat-firefox
Change the string value of “network.protocol-handler.app.irc” in firefox about:config to
Hope that help.
November 29th, 2007 at 3:11 pm
if anyone still has trouble look here:
http://ubuntuforums.org/showthread.php?t=347354&highlight=irc+handler
January 31st, 2008 at 3:13 am
Thank you, this worked great! If it doesn’t work for some of you try typing whereis xchat, it might be installed in a different location mine was /usr/local/bin/xchat
January 27th, 2011 at 11:29 am
I’ve tried several ways to get this to work and here’s which i’ve foung to be the easiest for ubuntu 10.10 (SOLVED)
Install Xchat
Alt + F2
type: gconf-editor
run
expand -desktop
-gnome
-url-handlers
-irc
double click command on right of window
xchat –existing –url=%s (ENTER)
IMPORTANT after the = it is a percent sign SHIFT+5 NOT dollar sign SHIFT=4 like is reported all over other solution posts.
the make sure enabled is checked
close window save is automatic
start firefox (3.6.13)
edit tab
preferences
APPLICATIONS
irc
change always ask to USE Xchat (default)
close
AUTOMATICALLY SIGNS INTO SERVER AND CHANNEL MULTIPLE TIMES SAME WINDOW. GOTO YOUR FAV IRC SEARCH SITE AND GIVE IT A TRY.
I FOUND THIS MUCH EASIER THAN WRITING BASH SCRIPTS OR MANIPULATING ABOUT:CONFIG IN FIREFOX
August 12th, 2011 at 1:37 am
None of the above stuff worked for me on Ubuntu 11.04; For some reason, the Launch Application dialog box would open when i clicked a irc:// link…
So i had to resort to the following method :
1.Create a script file “launch-xchat” in your home folder with the following 2 lines :
#!/bin/bash
xchat –existing –url=$@
2.Select the properties of the file go to the “Permissions” tab and Check the box “Allow executing file as program”
3.Click and irc:// link; this opens the “Launch Application” dialog box. Click “Choose..” button and open the “launch-xchat” file.
4. Check the box “Remember this choice for irc link” and click OK