WeeChat (известен също като Wee Enhanced Environment for Chat) е отворен, разширен, междуплатформен, бърз, модулен и лек чат клиент, специално проектиран за протокола IRC (Internet Relay Chat).
Тя се разширява чрез приставки
Основните характеристики включват модулно и леко ядро с поддръжка на допълнителни приставки, мулти-протоколна архитектура, поддръжка на няколко езика, поддръжка на кодиране на UTF-8 символи, поддръжка на няколко сървъра връзки, както и поддръжка за DCC Клиент-към-Клиент) и прехвърляне на файлове.
Той е напълно съвместим с няколко RFC
Тя може лесно да бъде разширена с програмните езици C, Tcl, Ruby, Schema, Python, Lua или Perl и напълно съвместима с RFC 1459, 2810, 2811, 2812 и 2813. Пълна и изчерпателна документация е на разположение на проекта & rsquo уебсайт.
Има много други привлекателни функции
Сред другите характеристики можем да споменем поддръжка за IPv6, SSL и прокси сървъри, мениджър на скриптове, поддръжка на мишката, 256 цвята, FIFO тръба, вградена проверка на правописа, подобрения на място, адаптивни барове, вертикално и хоризонтално разделяне , цветове за шумове и изтривания, персонализирани отговори на CTCP, индикатор за закъснение, удостоверяване със SASL, функционалност против наводненията, инкрементално търсене на текст и динамично филтриране на линии.
Той е персонализиран и разширяем чрез скриптове
В WeeChat всичко може да се направи с клавиатурата. Той може да се персонализира и да се разширява чрез скриптове. Приложението идва с множество GUI (графични потребителски интерфейси), предлагани в GTK, Qt и Ncurses.
Поддържа широка гама от платформи
Това е мултиплатформена програма, написана от нулата на програмния език C и предназначена да поддържа широка гама платформи, включително GNU / Linux, BSD (FreeBSD, OpenBSD и NetBSD), GNU Hurd, Mac OS X и
Windows (Cygwin).
Наличност и поддържани архитектури
На GNU / Linux приложението WeeChat може да бъде изтеглено като източник на архиви, както и двоични пакети за операционната система Ubuntu Linux, поддържащи както 32-битова, така и 64-битова архитектура. Тя може лесно да бъде инсталирана на всяка Linux дистрибуция от хранилищата по подразбиране на софтуера.
Какво е новото в тази версия:
Какво е новото във версия 1.4:
- добавете име на родител в опциите, покажете наследени стойности, ако е null в / set изход
- добавете опцията weechat.look.paste_auto_add_newline
- добавете / fifo команда
- да проследявате истинските имена, като използвате разширено свързване и WHO (IRC)
- добавете поддръжка на SNI (име на сървър) в SSL връзка към IRC сървър
- добавете поддръжка на IRC "cap-notify" способност
- добавете IRC команда / капачка
- добавете hex сметана на съобщения в raw buffer, когато debug е активиран за irc плъгин
- добавете опцията relay.irc.backlog_since_last_message
- добавете опцията script.scripts.download_timeout
- добавете скриптове за изграждане на Debian пакети
- фиксирани са много грешки.
Какво е новото във версия 1.3:
Какво е новото във версия 1.0.1:
- core: поправете катастрофата при буферно затваряне, когато опцията weechat.look.hotlist_remove е настроена на "merged" (затваря # 199)
- ядро: коригирайте най-важното от IRC съобщенията за действие, когато опцията irc.look.nick_mode е зададена на "действие" или "и двете" (затваря # 206)
- ядро: коригирайте компилирането на функциите на приложния програмен интерфейс (макроси), когато са активирани оптимизациите на компилатора (затваря # 200)
- ядро: коригирайте прозореца / буферните указатели, използвани в командата / eval
- core: fix modifier "weechat_print": изхвърлете само един ред, когато няколко реда се показват в същото съобщение (затваря # 171)
- api: коригирайте бъг във функцията hdata_move, когато абсолютната стойност на броя е по-голяма от 1
- тестове: поправете изграждането на тестовете, когато директорията за създаване е външно дърво (затваря # 178)
- тестове: поправете изтичането на памет в стартера за тестове
- aspell: поправете компилация с Enchant < 1.6.0 (затваря # 192)
- aspell: коригирайте катастрофата с командата "/ aspell addword" ако не е дадена дума (затваря # 164, затваря # 165)
- irc: Определя типа на стойността, съхранявана в hashtable при присъединяването към канал (затваря # 211)
- guile: поправете компилация с Guile < 2.0.4 (затваря # 198)
- perl: поправете откриването на Perl & gt; = 5.20 с autotools
- реле: фиксирано изпращане на сигнали "relay_client_xxx" (затваря # 214)
- скрипт: поправете катастрофата на & quot; / script update & quot; ако подробно описание на скрипта се показва в буфер (затваря # 177)
- задейства: не допускайте каквито и да е промени в задействането, когато текущо се изпълняват (затваря # 189)
- задейства: коригира регежиране, използвано при задействания по подразбиране, за да скрие паролите (" S" не се поддържа на * BSD) (затваря # 172)
Какво е новото във версия 1.0:
- плъгин за приставка: швейцарски армейски нож за WeeChat (замества приставката "rmodifier")
- plugin "exec": изпълнява външни команди (замества скрипта "shell.py")
- гол дисплей: лесно кликване върху дълги URL адреси и избиране на текст с мишката
- поддръжка на променливи в / set команда
- скрити буфери
- невалидни маркери в филтрите
- превключване на филтрите в конкретни буфери
- гъвкави условия за добавяне / премахване на буфери в горещия списък
- Търсене на текст в буфери със свободно съдържание
- поддръжка на заместващи символи "*" вътрешни маски
- поддръжка на вложени променливи в оценени изрази
- таг с хост в IRC съобщенията
- поддръжка на "уведомление за излизане" IRC способност
- IRC команди: / allpv, / remove, / unquiet
- елементи от лентата: buffer_short_name, irc_nick_modes
- тестове на единица
- фиксирани са много грешки.
Какво е новото във версия 0.4.3:
- нова команда / печат
- логически и / или за маркери в / филтър и hook_print
- пропуски в буферните номера
- поддръжка на курсив текст
- нови опции за персонализиране на търсенето по подразбиране в буфери
- Използване на команда IRC монитор за / уведомяване (ако е налице на сървър)
- нова опция за IRC сървър "ssl_fingerprint"
- нова опция за интелигентно филтриране на IRC режими
- нова опция за стандартна маска за забрана на IRC
- Поддръжка на IPv6 за DCC чат / файл
- автоматично проверява CRC32 на файлове, получени с DCC
- фиксирани са много грешки.
Какво е новото във версия 0.4.2:
- преименувайте двоично от "weechat-curses" към "weechat" (със символна връзка "weechat-curses" за съвместимост)
- добавете защитени данни (криптиране на пароли или лични данни), нова команда / защитена, нов файл sec.conf
- търсене на регулярен израз в буфер с акцент в текст, в префикси, съобщения или и двете
- добавете опция "scroll_beyond_end" за команда / прозорец
- добавете допълнителен контекст на буфера в елементите на лентата (например, за да покажете nicklist в горната колона)
- нови опции weechat.look.hotlist_ {prefix | suffix}
- нова опция weechat.look.key_bind_safe за предотвратяване на грешка при свързване на ключове от потребителя
- Нова опция weechat.network.proxy_curl да използваме прокси сървър, когато изтегляме URL адреси с къдрене
- Показва се динамично съобщение за промяна на деня
- поддръжка на заместващи команди в IRC командите (de) op / halfop / voice
- нова опция irc.look.notice_welcome_redirect за известията за приветствие на канала за пренасочване към буфера на канала
- нова опция irc.look.nick_color_hash: нов хеш алгоритъм за намиране на цветове с нишки (вариант на djb2)
- добавете информация за неща, дефинирани от скрипт в подробния изглед на скрипта (/ script show)
- Подкрепа за "омайване" библиотека в приставката aspell
- фиксирани са много грешки.
- nick prefix / suffix вече са динамични (и управлявани от ядро вместо irc плъгин)
- демонтирайте irc присъединете се, ако псевдонимът говори няколко минути след присъединяването
- нова опция irc.look.display_join_message за деактивиране на някои съобщения след присъединяване към канал
- нова опция irc.look.pv_buffer за автоматично обединяване на частни буфери
- добавете поддръжка на UHNAMES
- добавете метод за шифроване на DH-AES за SASL
- множество IRC сървъри, разрешени на един и същ порт за IRC протокол в плъгина за препредаване
- добавете поддръжка на WebSocket сървър (RFC 6455) в плъгина за препредаване (за протоколи irc и weechat)
- изпратете nicklist разлика в плъгина за препращане (протокол weechat)
- добавете контрол на autoload за скриптове
- оптимизации в приставката aspell
- фиксирани са много грешки.
- добавете опция "diff" за команда / set, показване на стандартните стойности в изхода на / set
- добавете цветова поддръжка в опциите за префикс
- добавете команда / eval, използвайте израз в условията за барове
- по подразбиране се свържете с IPv6 към сървъри с резервно копие на IPv4
- добавете предложения за aspell
- добавете поддръжка на маркери в IRC съобщения и "сървърно време" способност
- добавете irc команда / тишина
- добавете поддръжка на IPv6 в приставката за препращане
- добавете бекъп за IRC протокол в плъгина за препредаване
- Показване на отдалечен IP адрес за DCC чат / файл в приставката xfer
- добавете git версия в build
- фиксирани са много грешки.
- Версия 0.3.9.2 е налице, проблем с защитата: Неподписаната команда за функцията hook_process може да доведе до изпълнение на команди поради разширения на корпуса.
- Надстройването е силно препоръчително за всички потребители.
- Тази версия решава проблема със сигурността декодиране на IRC цветове в низове). Надстройването се препоръчва за всички потребители.
- добавете приставката "скрипт" (подмяна на weeget.py и script.pl)
- добавете поддръжка на SSL в плъгина за препредаване
- добавете цвят за офлайн номера
- добавете ограничения на системните ресурси за процеса WeeChat
- добавете увеличение в обединения буфер (клавиш по подразбиране: alt + "x")
- добавете "Ден е променен на" в изостаналостта на регистраторите
- добавете опцията за командата "-r" (или "- run-command"), за да стартирате команда (и) след стартиране на WeeChat
- добавете опция & swap & quot; за команда / буфер
- генерират динамично алтернативни IRC пиксели (когато всички изображения вече са в употреба)
- фиксирайте повторно връзката с IRC каналите, защитени с канал
- фиксирайте замразяването в IRC и релейните приставки с гнезда
- Коригирайте цвета на дългите линии (показани на повече от един ред на екрана) под FreeBSD
- позволяват обновяване на някои променливи на hdata
- добавете японско ръководство за потребителя, ръководства за скриптове и ръководство за тестовете
- фиксирани са много грешки.
- Ncurses
Какво е новото във версия 0.4.1:
Какво е новото във версия 0.4.0:
Какво е новото във версия 0.3.9.2:
Какво е новото във версия 0.3.9.1:
Какво е новото във версия 0.3.9:
Изисквания :
Коментари не е намерена