ZNC

Origem: Wikipédia, a enciclopédia livre.
ZNC
Captura de tela
ZNC
Página oficial znc.in

O ZNC é um bouncer de rede IRC ou BNC. Ele pode separar o cliente do servidor IRC real e também dos canais seleccionados. Vários clientes de diferentes locais podem ligar-se a uma única conta de ZNC ao mesmo tempo e, portanto, aparecer com o mesmo apelido (nickname) no IRC. Suporta ligações Transport Layer Security e IPv6 .

O ZNC está escrito em C++ e licenciado sob a licença Apache-2.0 .

O programa principal, que já possui vários utilizadores, reprodução de buffers por canal e redireccionamento DCC transparente, pode ser estendido utilizando módulos. Os módulos podem ser escritos em Python, Perl, Tcl ou C++ . [1] Os módulos disponíveis incluem funcionalidade de registo, encriptação Blowfish, gestão de utilizadores e canais, funcionalidade de ausência, uma linha de grupo (partyline) e muito mais. [2] Um módulo muito popular é o webadmin: ele fornece uma maneira de gerir utilizadores e canais de maneira conveniente usando apenas um navegador da web. O ZNC também oferece suporte à falsificação de identidade via oidentd . [3]

O ZNC está em desenvolvimento desde Julho de 2004 [4] [5] como uma alternativa ao psyBNC e novos lançamentos são feitos regularmente. Ele recebeu críticas favoráveis, [6] [7] especialmente em comparação com o psyBNC, e tem uma comunidade activa no IRC.

Em meados de 2009, a popularidade do ZNC entre os utilizadores do iPhone aumentou depois que os módulos de notificação para Colloquy [8] e Growl [9] foram publicados.

Desde 2012, os clientes de IRC [10] [11] [12] começaram a se integrar com o ZNC: ao enviar buffers de canal para o cliente, o ZNC usa um timestamp indicando quando cada mensagem foi recebida, e o cliente mostra isso em vez da hora em que o cliente recebeu o buffer. Esta funcionalidade está implementada como uma extensão de protocolo. [13]

Referências[editar | editar código-fonte]

  1. «Official ZNC site». znc.in. 11 de abril de 2012. Consultado em 16 de abril de 2012 
  2. «Modules list on ZNC site». znc.in. 29 de janeiro de 2012. Consultado em 16 de abril de 2012 
  3. «Using ident spoofs». znc.in. 25 de março de 2012. Consultado em 16 de abril de 2012 
  4. «ZNC History». znc.in. 1 de junho de 2010. Consultado em 28 de janeiro de 2015 
  5. «SourceForge revision history». sourceforge.net. Consultado em 27 de janeiro de 2015 
  6. «ZNC on Open Hub». Black Duck Open Hub. Consultado em 27 de janeiro de 2015 
  7. Lederer, Christian “phrozen77″ (22 de dezembro de 2009). «IRC bouncer comparison». IRC-Junkie.org. Consultado em 27 de janeiro de 2015 
  8. «Push Notifications». colloquy.info. Consultado em 16 de abril de 2012 
  9. «Prowl». znc.in. 17 de dezembro de 2011. Consultado em 16 de abril de 2012 
  10. «Tags in IRC messages». WeeChat dev news. 27 de novembro de 2012. Consultado em 27 de janeiro de 2015 
  11. «HexChat 2.9.6 released». 11 de setembro de 2013. Consultado em 28 de janeiro de 2015 
  12. «mIRC list of changes» (TXT). mirc.com. 27 de maio de 2014. Consultado em 28 de janeiro de 2015. Cópia arquivada em 27 de janeiro de 2015 
  13. Skunnyk (3 de setembro de 2013). «Use Irc Server-Time capabilities with znc and hexchat/weechat». blog.alteroot.org. Consultado em 27 de janeiro de 2015 

Ligações externas[editar | editar código-fonte]

Predefinição:IRC bouncers