Protocolos no kde e firefox
Colaboração: Danilo Moacir do Nascimento Clemente
Data de Publicação: 22 de Julho de 2007
Nessa dica irei demonstrar como criar/editar protocolos como smb:, fish:, irc:, etc no konqueror, executar(alt + f2) ou pelo firefox.
Essa dica foi testada no kubuntu 6.10 edgy, talvez o local dos diretórios sejam diferentes.
Para dar um exemplo prático, toda vez que utilizar o protocolo irc:/ o xchat deve ser aberto com o conteúdo apos a / sendo passado como parametro para o xchat. ex:
irc://irc.freenode.net:6667/#linux -> xchat --url=irc://irc.freenode.net:6667/#linux
- Instalando o xchat:
sudo apt-get update sudo apt-get install xchat xchat-systray
- Adicionando o xchat como programa default do protocolo irc no kde:
criei o arquivo /usr/share/services/irc.protocol com o seguinte conteúdo
**************************************** *[Protocol] * *exec=xchat --url=%u * *protocol=irc * *input=none * *output=none * *helper=true * *listing=false * *reading=false * *writing=false * *makedir=false * *deleting=false * ****************************************
- Adcionando o xchat como programa default do protocolo irc no firefox:
abra o firefox e na url digite "about:config" sem aspas,
será aberta uma janela para configurar os parâmetros do firefox:
adicione os seguintes parâmetros (1º tipo string e o 2º boolean):
network.protocol-handler.app.irc=/usr/bin/xchat --url=%s network.protocol-handler.external.irc=true
Pronto, agora toda vez que encontrar no konqueror ou no firefox um link do tipo irc:// o programa xchat será aberto no servidor/canal especificado.