WeeChat

Software screenshot:
WeeChat
Dettagli del software:
Versione: 1.9 Aggiornato
Data di caricamento: 2 Oct 17
Sviluppatore: FlashCode
Licenza: Libero
Popolarità: 58

Rating: 3.5/5 (Total Votes: 2)

WeeChat (noto anche come Wee Enhanced Environment for Chat) è un client di chat open source, esteso, cross-platform, veloce, modulare e leggero appositamente progettato per il protocollo IRC (Internet Relay Chat).


E 'estensibile tramite i plugin

Le funzionalità principali includono un nucleo modulare e leggero con supporto per plugin aggiuntivi, architettura multi-protocollo, supporto per più lingue, supporto per le codifiche dei caratteri UTF-8, supporto per connessioni multi-server e supporto per DCC (Direct Client-to-Client) chat e trasferimenti di file.


E 'pienamente conforme a diversi RFC

Può essere facilmente esteso con i linguaggi di programmazione C, Tcl, Ruby, Scheme, Python, Lua o Perl e completamente compatibile con RFCs 1459, 2810, 2811, 2812 e 2813. La documentazione completa e completa è disponibile sul progetto & rsquo .

Ha numerose altre caratteristiche interessanti

Tra le altre caratteristiche possiamo citare il supporto per i server IPv6, SSL e proxy, un gestore di script, un supporto per mouse, 256 colori, un tubo FIFO, un controllo di correzione incorporato, aggiornamenti in loco, bar personalizzabili, , i colori per i nicchie e i nodi, le risposte personalizzate CTCP, l'indicatore di ritardo, l'autenticazione SASL, la funzionalità antialvamento, la ricerca in incrementale del testo e il filtraggio dinamico delle righe.


È personalizzabile e estensibile tramite script

In WeeChat, tutto può essere fatto con la tastiera. È personalizzabile e estensibile tramite script. L'applicazione viene fornita con molte interfacce GUI (Graphical User Interfaces), disponibili in GTK, Qt e Ncurses.


Supporta una vasta gamma di piattaforme

Questo è un programma multipiattaforma scritto da zero nel linguaggio di programmazione C e progettato per supportare una vasta gamma di piattaforme, tra cui GNU / Linux, BSD (FreeBSD, OpenBSD e NetBSD), GNU Hurd, Mac OS X e

Windows (Cygwin).

Disponibilità e architetture supportate

Su GNU / Linux, l'applicazione WeeChat può essere scaricata come archivi di origine, nonché pacchetti binari per il sistema operativo Ubuntu Linux, supportando sia le architetture a 32 bit che a 64 bit. Può essere facilmente installato su qualsiasi distribuzione Linux dai repository software predefiniti.

Cosa c'è di nuovo in questa release:

  • migliora la velocità del richiamo di un elemento a barre di nicklist
  • aggiungi il rotolo automatico della barra del buflist con la nuova opzione buflist.look.auto_scroll
  • aggiungi l'opzione buflist.format.name
  • aggiungere le variabili $ {nome_formato}, $ {current_buffer} e $ {merged} in buflist
  • visualizza un avviso in buflist quando viene caricato lo script buffers.pl
  • aggiunge i puntatori del server / canale in triggerback IRC
  • aggiungere funzioni API config_option_get_string e hdata_compare
  • corregge il legame di chiave spaziale
  • molti bug corretti.

Cosa c'è di nuovo nella versione 1.4:

  • aggiungere un nome di padre nelle opzioni, visualizzare valori ereditati se null in / output output
  • aggiungi l'opzione weechat.look.paste_auto_add_newline
  • comando aggiunta / fifo
  • traccia i nomi reali utilizzando un join esteso e WHO (IRC)
  • aggiungere il supporto di SNI (Nome del server nome) nella connessione SSL al server IRC
  • aggiungere il supporto di IRC "cap-notify" capacità
  • aggiungere il comando IRC / cap
  • aggiungere il dump esatto dei messaggi nel buffer raw quando il debug è abilitato per il plugin irc
  • aggiungi l'opzione relay.irc.backlog_since_last_message
  • aggiungi l'opzione script.scripts.download_timeout
  • aggiungere script per la creazione di pacchetti Debian
  • molti bug corretti.

    • tenere premuto dopo la ricerca interattiva nel buffer

  • aggiungere conferma opzionale su / aggiornamento
  • aggiungi il segnale "signal_sighup"
  • aggiungere opzioni IRC irc.color.topic_current, irc.network.channel_encode
  • molti bug corretti.

Cosa c'è di nuovo nella versione 1.0.1:

  • core: corregge l'errore sul buffer quando l'opzione weechat.look.hotlist_remove è impostata su & quot; fusione & quot; (chiude # 199)
  • core: evidenzia i punti di azione IRC quando l'opzione irc.look.nick_mode è impostata su "azione" o "entrambi" (chiude # 206)
  • core: compila la compilazione delle funzioni API plugin (macro) quando le ottimizzazioni del compilatore sono abilitate (chiude # 200)
  • core: finestra di correzione / puntatori di buffer utilizzati in comando / eval
  • core: modifica del fix "weechat_print": scartare una sola riga quando vengono visualizzate più righe nello stesso messaggio (chiude # 171)
  • api: corregge il bug nella funzione hdata_move quando il valore assoluto del conteggio è maggiore di 1
  • test: corregge la creazione di test quando la directory di build è al di fuori dell'originale (chiude # 178)
  • test: correggere la perdita di memoria nei lanci di test
  • aspell: compila la compilazione con Enchant & lt; 1.6.0 (chiude # 192)
  • aspell: corregge l'arresto con il comando & quot; / aspell addword & quot; se non viene data nessuna parola (chiude # 164, chiude # 165)
  • irc: tipo di correzione del valore memorizzato in hashtable quando si unisce a un canale (chiude # 211)
  • guile: compila la compilation con Guile & lt; 2.0.4 (chiude # 198)
  • perl: individuare la correzione di Perl & gt; = 5.20 con autotools
  • relè: correggere l'invio dei segnali "relay_client_xxx" (chiude # 214)
  • script: correggere l'inconveniente in & quot; / script update & quot; se un dettaglio di script viene visualizzato in buffer (chiude # 177)
  • trigger: non consentire alcuna modifica di un trigger quando è attualmente in esecuzione (chiude # 189)
  • trigger: fix regex utilizzato nei trigger predefiniti per nascondere le password (& quot; S & quot; non è supportato in * BSD) (chiude # 172)

Cosa c'è di nuovo nella versione 1.0:

  • plugin "trigger": coltello svizzero per WeeChat (sostituisce il plugin "rmodifier")
  • plugin & quot; exec & quot;: eseguire comandi esterni (sostituisce script & quot; shell.py & quot;)
  • Display nudo: facili clic sui URL lunghi e selezione del testo con mouse
  • supporto di variabili di ambiente nel comando / set
  • buffers nascosti
  • tag negati nei filtri
  • attivazione dei filtri in buffer specifici
  • condizioni flessibili per aggiungere / rimuovere i buffer nella hotlist
  • ricerca di testo in buffer con contenuti gratuiti

  • Supporto
  • di wildcard & quot; * & quot; maschere all'interno
  • supporto di variabili nidificate in espressioni valutate
  • tag con host nei messaggi IRC visualizzati

  • Supporto
  • di "notifica via" Capacità IRC
  • Comandi IRC: / allpv, / remove, / unquiet
  • elementi del bar: buffer_short_name, irc_nick_modes
  • test di unità
  • molti bug corretti.

Cosa c'è di nuovo nella versione 0.4.3:

  • nuovo comando / stampa
  • logica e / o per i tag in / filter e hook_print
  • lacune nei numeri di buffer
  • supporto di testo in corsivo
  • nuove opzioni per personalizzare la ricerca di testo predefinita nei buffer
  • utilizzo del comando IRC monitor per / notify (se disponibile sul server)
  • nuova opzione del server IRC & quot; ssl_fingerprint & quot;
  • nuova opzione per i messaggi di modalità IRC intelligenti
  • nuova opzione per la maschera di imposizione IRC predefinita
  • supporto di IPv6 per chat / file DCC
  • controlla automaticamente CRC32 dei file ricevuti con DCC
  • molti bug corretti.

Cosa c'è di nuovo nella versione 0.4.2:

  • rinomina il binario da & quot; weechat-curses & quot; a & quot; weechat & quot; (con link simbolico "weechat-curses" per la compatibilità)
  • aggiungere dati protetti (crittografia di password o dati privati), nuovo comando / sicuro, nuovo file sec.conf
  • ricerca dell'espressione regolare in buffer con enfasi di testo, nei prefissi, nei messaggi o entrambi
  • aggiungi l'opzione & quot; scroll_beyond_end & quot; per comando / finestra
  • aggiungere un contesto di buffer opzionale nelle voci di barra (ad esempio per visualizzare il nicklist bitlbee in una barra radice)
  • nuove opzioni weechat.look.hotlist_ {prefisso | suffisso}
  • nuova opzione weechat.look.key_bind_safe per evitare qualsiasi errore di rilascio chiave dall'utente
  • nuova opzione weechat.network.proxy_curl per utilizzare un proxy quando scarichi gli URL con curl
  • visualizza dinamicamente il messaggio di modifica della data di giorno
  • supporto di wildcards nei comandi IRC (de) op / halfop / voice
  • nuova opzione irc.look.notice_welcome_redirect per reindirizzare le notifiche di benvenuto del canale al buffer del canale
  • nuova opzione irc.look.nick_color_hash: algoritmo di hash nuovo per trovare nick colori (variante di djb2)
  • aggiungere informazioni sulle cose definite da uno script nella vista dettagliata dello script (/ script show)

  • supporto
  • di "incantare" libreria nel plugin aspell
  • molti bug corretti.

Cosa c'è di nuovo nella versione 0.4.1:

  • il prefisso / il suffisso di nick è ormai dinamico (e gestito da core al posto del plugin irc)
  • disimpa l'irc join se nick parla alcuni minuti dopo l'adesione
  • nuova opzione irc.look.display_join_message per disattivare alcuni messaggi dopo l'accesso a un canale
  • nuova opzione irc.look.pv_buffer per unire automaticamente i buffer privati ​​
  • aggiungi il supporto di UHNAMES
  • aggiungere il metodo di crittografia DH-AES per SASL
  • più server irc consentiti sulla stessa porta per il protocollo irc in plug-in relè
  • aggiungere il supporto del server WebSocket (RFC 6455) nel plug-in relè (per i protocolli irc e weechat)
  • invia la differenza di nicklist nel plug-in relè (protocollo weechat)
  • aggiunge il controllo di autoload per gli script
  • ottimizzazioni nel plugin aspell
  • molti bug corretti.

Cosa c'è di nuovo nella versione 0.4.0:

  • aggiungi l'opzione & quot; diff & quot; per comando / set, visualizzare i valori predefiniti in output di / set
  • aggiungi il supporto colore nelle opzioni di prefisso
  • aggiungere comando / eval, utilizzare l'espressione nelle condizioni per le barre
  • connettersi per impostazione predefinita con IPv6 a server con backup IPv4
  • aggiungi aspell suggerimenti
  • aggiungere il supporto di tag nei messaggi irc e & quot; server-time & quot; capacità
  • aggiungere comando irc / quiet
  • aggiungere il supporto di IPv6 nel plug-in relè
  • aggiungere il backlog per il protocollo irc nel plug-in relay
  • visualizza l'indirizzo IP remoto per la chat DCC / file nel plugin xfer
  • aggiungere la versione git in build
  • molti bug corretti.

Cosa c'è di nuovo nella versione 0.3.9.2:

  • Version 0.3.9.2 è disponibile, corregge problema di sicurezza: un comando non attendibile per hook_process di funzione potrebbe portare all'esecuzione di comandi, a causa delle espansioni delle shell.
  • L'aggiornamento è altamente raccomandato per tutti gli utenti.

Cosa c'è di nuovo nella versione 0.3.9.1:

  • Questa versione risolve un problema di protezione (buffer overflow when decodifica dei colori IRC in stringhe). L'aggiornamento è consigliato a tutti gli utenti.

Cosa c'è di nuovo nella versione 0.3.9:

  • aggiunge il plugin & quot; script & quot; (sostituzione di weeget.py e script.pl)
  • aggiungere il supporto di SSL nel plug-in relè
  • aggiunge colore per i nick non in linea
  • aggiungere limiti di risorse di sistema per il processo WeeChat
  • aggiungi zoom sul buffer unito (tasto predefinito: alt + & quot; x & quot;)
  • aggiungi & quot; Giorno cambiato in & quot; in backlog logger
  • aggiungere l'opzione della riga di comando & quot; -r & quot; (o "run-command") per eseguire i comandi dopo l'avvio di WeeChat
  • aggiungi l'opzione & quot; swap & quot; per comando / buffer
  • genera dinamicamente i nick IRC alternativi (quando tutti i nick sono già in uso)
  • risolve i canali IRC protetti da canali
  • blocca il congelamento in plugin irc e relay con socket
  • corregge il colore delle righe lunghe (visualizzate su più righe sullo schermo) sotto FreeBSD
  • consentire l'aggiornamento per alcune variabili di hdata
  • aggiungi la guida per l'utente giapponese, la guida agli script e la guida del tester
  • molti bug corretti.

Requisiti :

  • ncurses

Programmi simili

SeeBorg
SeeBorg

3 Jun 15

KDE Telepathy
KDE Telepathy

17 Feb 15

Commenti a WeeChat

I commenti non trovato
Aggiungi commento
Accendere le immagini!