WeeChat (také známý jako Wee Enhanced Environment for Chat) je open source, rozšiřitelný, multiplatformní, rychlý, modulární a lehký chatový prohlížeč speciálně navržený pro protokol IRC (Internet Relay Chat).
Je možné jej rozšířit prostřednictvím pluginů
Mezi klíčové funkce patří modulární a lehké jádro s podporou dalších pluginů, architektura s více protokoly, podpora více jazyků, podpora kódování znaků UTF-8, podpora připojení více serverů a podpora DCC (Direct Klient-k-klient) a přenosy souborů.
Je plně kompatibilní s několika RFC
Lze jej snadno rozšířit programovacími jazyky C, Tcl, Ruby, Schema, Python, Lua nebo Perl a je plně kompatibilní s RFC 1459, 2810, 2811, 2812 a 2813. Kompletní a komplexní dokumentace je k dispozici na projektu & rsquo webové stránky.
Má řadu dalších atraktivních funkcí
Mezi další funkce patří podpora protokolů IPv6, SSL a proxy serverů, správce skriptů, podpora myši, 256 barev, potrubí FIFO, vestavěná kontrola pravopisu, upgrady na místě, přizpůsobitelné lišty, vertikální a horizontální rozdělení , barvy pro škrábance a pryč, vlastní CTCP odpovědi, indikátor zpoždění, autentizace SASL, funkce proti povodni, přírůstkové textové vyhledávání a dynamické filtrování řádků.
Je přizpůsobitelné a rozšiřitelné skripty
V WeeChat je vše možné provést klávesnicí. Je přizpůsobitelné a rozšiřitelné skripty. Aplikace je dodávána s mnoha rozhraními GUI (grafické uživatelské rozhraní), které jsou dostupné v GTK, Qt a Ncurses.
Podporuje širokou škálu platforem
Jedná se o multiplatformní program napsaný od nuly v programovacím jazyce C a navržen tak, aby podporoval širokou škálu platforem, včetně GNU / Linux, BSD (FreeBSD, OpenBSD a NetBSD), GNU Hurd, Mac OS X a
Windows (Cygwin).
Dostupnost a podporované architektury
Na GNU / Linux lze aplikaci WeeChat stáhnout jako zdrojový archiv, stejně jako binární balíčky pro operační systém Ubuntu Linux podporující 32bitovou i 64bitovou architekturu. Lze jej snadno instalovat na libovolnou distribuci Linuxu z výchozích repozitářů softwaru.
Co je nové v této verzi:
Co je nového ve verzi 1.4:
- přidat nadřazené jméno do voleb, zobrazovat zděděné hodnoty, pokud je null v / set výstup
- přidat možnost weechat.look.paste_auto_add_newline
- add / fifo příkaz
- sledovat skutečná jména pomocí rozšíření-join a WHO (IRC)
- přidat podporu SNI (název názvu serveru) v připojení SSL k serveru IRC
- přidat podporu IRC "cap-notify" schopnost
- přidat příkaz IRC / čepičku
- při přidání debugu pro irc plugin přidat hexadecimální výpis zpráv v raw bufferu
- přidat možnost relay.irc.backlog_since_last_message
- přidat možnost script.scripts.download_timeout
- přidat skripty pro vytváření balíčků Debianu
- Opraveno mnoho chyb.
Co je nového ve verzi 1.3:
- přidat volitelné potvrzení o / upgradu
- přidat signál "signal_sighup"
- přidat možnosti IRC irc.color.topic_current, irc.network.channel_encode
- Opraveno mnoho chyb.
Co je nového ve verzi 1.0.1:
- jádro: fix crash na vyrovnávací paměti zavřít, když je volba weechat.look.hotlist_remove nastavena na "sloučené" (zavírá # 199)
- jádro: oprava zvýraznění akčních zpráv IRC, když je volba irc.look.nick_mode nastavena na "akce" nebo "obojí" (zavře # 206)
- jádro: oprava kompilace funkcí API pluginů (makra), když jsou povoleny optimalizace kompilátoru (zavře # 200)
- jádro: opravné ukazatele okna / vyrovnávací paměti použité v příkazu / eval
- core: fix modifier "weechat_print": odstranit pouze jeden řádek, když se ve stejné zprávě zobrazí více řádků (uzavře # 171)
- api: oprava chyby funkce hdata_move při absolutní hodnotě počtu je větší než 1
- testy: opravit sestavení testů, pokud je adresář sestav mimo strom zdrojů (zavírá # 178)
- testy: opravit únik paměti z testovacích spouštěčů
- aspell: opravit kompilaci s Enchant & lt; 1.6.0 (zavře # 192)
- aspell: opravit selhání příkazem "/ aspell addword" pokud není zadáno žádné slovo (zavře # 164, zavře # 165)
- irc: opravit typ hodnoty uložené v hashtable při připojení ke kanálu (zavře # 211)
- guile: opravit kompilaci s Guile < 2.0.4 (zavře # 198)
- Perl: Opravte detekci Perl & gt; = 5.20 pomocí autotoolů
- relé: oprava vysílání signálů "relay_client_xxx" (zavře # 214)
- skript: opravit selhání na & quot; / script update & quot; pokud se podrobnosti skriptu zobrazí v vyrovnávací paměti (zavře # 177)
- aktivace: nepovolovat žádné změny spouštěče, když je právě spuštěn (zavře # 189)
- spoušť: fix regex použitý ve výchozích spouštěch ke skrytí hesel (" S" není podporováno na * BSD) (zavře # 172)
Co je nového ve verzi 1.0:
- plugin "trigger": švýcarský armádní nůž pro WeeChat (nahrazuje plugin "rmodifier")
- plugin "exec": spustit externí příkazy (nahrazuje skript "shell.py")
- barevné zobrazení: snadné kliknutí na dlouhé adresy URL a výběr textu pomocí myši
- Podpora proměnných prostředí v příkazu / set
- skryté vyrovnávací paměti
- vyloučené značky ve filtru
- přepínání filtrů v určitých vyrovnávacích pamětech
- flexibilní podmínky pro přidávání / odstranění vyrovnávacích pamětí v hotlistu
- Hledání textu v bufferech s volným obsahem
- podpora zástupných znaků "*" uvnitř masky
- podpora vnořených proměnných v vyhodnocených výrazech
- značka s hostitelem v IRC zprávách
- Podpora "vzdáleného upozornění" Schopnost IRC
- Příkazy IRC: / allpv, / remove, / unquiet
- položky sloupce: buffer_short_name, irc_nick_modes
- testy jednotky
- Opraveno mnoho chyb.
Co je nového ve verzi 0.4.3:
- Nový příkaz / tisk
- logické a / nebo tagy v / filter a hook_print
- mezery v číslech vyrovnávací paměti
- podpora kurzívy
- nové možnosti přizpůsobení výchozího vyhledávacího textu v bufferech
- Použití příkazu IRC monitor pro / notify (pokud je k dispozici na serveru)
- Nová volba IRC serveru "ssl_fingerprint"
- nová možnost inteligentního filtrování zpráv režimu IRC
- nová možnost pro implicitní masku IRC
- podpora protokolu IPv6 pro chat / soubor DCC
- automaticky kontroluje CRC32 souborů přijatých s DCC
- Opraveno mnoho chyb.
Co je nového ve verzi 0.4.2:
- přejmenujte binární z "weechat-curses" na "weechat" (se symbolickou vazbou "weechat-curses" pro kompatibilitu)
- přidat zabezpečená data (šifrování hesel nebo soukromých dat), nový příkaz / zabezpečený, nový soubor sec.conf
- hledání regulárního výrazu v vyrovnávací paměti s důrazem na text, v předpisech, zprávách nebo obou
- přidat možnost & scroll_beyond_end & quot; pro příkaz / okno
- přidat volitelný kontext vyrovnávací paměti v položkách čárových kódů (například pro zobrazení seznamu bitlbe nicklist v kořenovém řádku)
- nové možnosti weechat.look.hotlist_ {prefix | přípona}
- nová možnost weechat.look.key_bind_safe zabraňuje chybě vkládání klíčů uživatele
- nová možnost weechat.network.proxy_curl používat proxy při stahování adres URL s kroucením
- dynamicky zobrazovat zprávu o změně dne
- Podpora zástupných znaků v příkazech IRC (de) op / halfop / voice
- nová možnost irc.look.notice_welcome_redirect pro přesměrování upozornění kanálu do vyrovnávací paměti kanálů
- nová možnost irc.look.nick_color_hash: nový hash algoritmus pro nalezení barvy barvy (varianta djb2)
- přidejte informace o věcech definovaných skriptem v detailním zobrazení skriptu (/ script show)
- Podpora "okouzlení" knihovna v aspell plugin
- Opraveno mnoho chyb.
Co je nového ve verzi 0.4.1: Podpora více rozložení
Co je nového ve verzi 0.4.0:
- přidat možnost "diff" pro příkaz / set, zobrazí výchozí hodnoty ve výstupu / set
- přidat podporu barev v předponě
- přidat příkaz / eval, použijte výraz v podmínkách pro tyče
- ve výchozím nastavení připojte protokol IPv6 k serverům se záložním protokolem IPv4
- přidat návrhy aspellů
- přidat podporu značek v irc zprávách a "server-time" schopnost
- přidat příkaz irc / ticho
- přidat podporu protokolu IPv6 do relayového pluginu
- přidat backlog pro irc protokol v relay plugin
- zobrazit vzdálenou IP adresu pro chat / soubor DCC v xfer plugin
- přidat verzi git v sestavě
- Opraveno mnoho chyb.
Co je nového ve verzi 0.3.9.2:
- Version 0.3.9.2 je k dispozici, opravuje bezpečnostní problém: nedůvěryhodný příkaz pro funkci hook_process by mohl vést k provádění příkazů kvůli rozšíření shellu.
- Upgrade je vysoce doporučen pro všechny uživatele.
Co je nového ve verzi 0.3.9.1:
- Tato verze řeší problém s ochranou dekódování IRC barev v řetězcích). Upgradování je doporučeno všem uživatelům.
Co je nového ve verzi 0.3.9:
- přidat plugin "skript" (nahrazení weeget.py a script.pl)
- přidat podporu SSL v relay pluginu
- přidat barvu pro záznamy offline
- přidat limity systémových prostředků pro proces WeeChat
- přidat zvětšení v sloučené vyrovnávací paměti (výchozí klíč: alt + "x")
- přidat "Den změněn na" v logger backlog
- přidat možnost příkazového řádku & quot; -r & quot; (nebo "run-command") spustit příkaz (y) po spuštění WeeChat
- přidat možnost & swap & quot; pro příkaz / vyrovnávací paměť
- dynamicky vytvářet alternativní IRC výřezy (když jsou všechny výřezy již používány)
- opravit znovu kanál IRC kanálů chráněných kanálem
- Opravte zmrazení v irc a relé pluginy se zásuvkami
- opravte barvu dlouhých čar (zobrazených na více řádcích na obrazovce) v rámci FreeBSD
- povolit aktualizaci pro některé proměnné hdata li>
- přidejte japonskou uživatelskou příručku, průvodce skriptováním a příručku pro testování
- Opraveno mnoho chyb.
Požadavky :
Komentáře nebyl nalezen