WeeChat

Скріншот програми:
WeeChat
Дані програми:
Версія: 1.9 оновлений
Дата завантаження: 2 Oct 17
Розробник: FlashCode
Ліцензія: Безкоштовно
Популярність: 58

Rating: 3.5/5 (Total Votes: 2)

WeeChat (також відомий як Wee Enhanced Environment for Chat) - це відкритий, розширюваний, крос-платформенний, швидкий, модульний і легкий чат-клієнт, спеціально розроблений для протоколу IRC (Internet Relay Chat).


Його можна розширювати за допомогою плагінів

Основні функції включають модульне та легке ядро ​​з підтримкою додаткових плагінів, багатопротокольній архітектурі, підтримці декількох мов, підтримці кодування символів UTF-8, підтримці багатосерверних з'єднань, а також підтримці DCC (Direct Клієнт-Замовник) чати та передачі файлів.


Він повністю сумісний з декількома RFC

Його можна легко розширити за допомогою мов програмування C, Tcl, Ruby, Scheme, Python, Lua або Perl, і повністю сумісні з RFC 1459, 2810, 2811, 2812 та 2813. У проекті є повна та вичерпна документація. веб-сайт

Має безліч інших привабливих функцій

Серед інших функцій ми можемо згадати підтримку IPv6, SSL та проксі-серверів, менеджер сценаріїв, підтримку миші, 256 кольорів, трубку FIFO, вбудовану перевірку орфографії, оновлення на місці, налаштовувані панелі, вертикальні та горизонтальні розділи , кольори для nicks та nicks, користувацькі відповіді CTCP, індикатор відставання, автентифікація SASL, функція протипаводкового розповсюдження, додатковий текстовий пошук та динамічна фільтрація ліній.


Його можна налаштовувати та розширювати через сценарії

У WeeChat все можна зробити за допомогою клавіатури. Він налаштовується і розширюється за допомогою скриптів. Програма постачається з багатьма інтерфейсами графічного інтерфейсу користувача, доступними в GTK, Qt та Ncurses.


Підтримує широкий спектр платформ

Це багатоплатформенна програма, написана з нуля на мові програмування C і призначена для підтримки широкого кола платформ, включаючи GNU / Linux, BSD (FreeBSD, OpenBSD і NetBSD), GNU Hurd, Mac OS X і

Windows (Cygwin).

Наявність та підтримувана архітектура

У GNU / Linux додаток WeeChat можна завантажити як вихідні архіви, а також бінарні пакети для операційної системи Ubuntu Linux, що підтримують як 32-розрядні, так і 64-бітні архітектури.

Що нового в цьому випуску:

  • підвищити швидкість зворотного виклику пункту панелі nicklist
  • додати автоматичне прокручування панелі буфлістів з новою опцією buflist.look.auto_scroll
  • додайте параметр buflist.format.name
  • додавати змінні $ {format_name}, $ {current_buffer} і $ {merged} в буфліст
  • відображатиметься попередження в буфліст, коли завантажений сценарій buffers.pl
  • додайте вказівники сервера / каналу у викликах викликів IRC запуску
  • додавати API функції config_option_get_string та hdata_compare
  • виправити зв'язування клавіші пробілу
  • виправлено багато помилок

Що нового в версії 1.4:

  • додати батьківське ім'я в параметри, відобразити успадковані значення, якщо порожній / встановити вивід
  • додати опцію weechat.look.paste_auto_add_newline
  • команда add / fifo
  • відстежувати реальні імена з використанням розширеного приєднання та ВООЗ (IRC)
  • додайте підтримку SNI (індикація імені сервера) у SSL-з'єднанні з сервером IRC
  • додайте підтримку IRC & quot; cap-notify & quot; здібності
  • додати команду / кришку IRC
  • додати шістнадцятковий дамп повідомлень у сирому буфері, коли ввімкнено налагодження для плагіна IRC
  • додайте параметр relay.irc.backlog_since_last_message
  • додайте параметр script.scripts.download_timeout
  • додавати скрипти для створення пакунків Debian
  • виправлено багато помилок

Що нового у версії 1.3:

  • продовжувати прокручувати після інтерактивного пошуку в буфері
  • додайте додаткове підтвердження / оновлення
  • додати сигнал & quot; signal_sighup & quot;
  • додавати параметри IRC irc.color.topic_current, irc.network.channel_encode
  • виправлено багато помилок

Що нового у версії 1.0.1:

  • core: виправте аварію на буфері закривається, коли опція weechat.look.hotlist_remove встановлено на & amp; об'єднану & quot; (закривається № 199)
  • основне: виділіть висвітлення повідомлень про дії IRC, коли опція іc.look.nick_mode встановлено на & quot; дію & quot; або & quot; обидва & quot; (закриває # 206)
  • core: виправлення комбінації функцій API плагінів (макросів) при включенні оптимізації компілятора (закривається # 200)
  • core: виправте вікно / буферні вказівки, які використовуються в команді / eval
  • основне: виправити модифікатор & quot; weechat_print & quot ;: відкинути лише одну лінію, коли в одному повідомленні відображаються кілька рядків (закривається # 171)
  • api: виправлення помилки в функції hdata_move, коли абсолютне значення графа більше 1
  • тести: виправте побудову тестів, коли каталог збірки знаходиться поза деревом джерела (закриває # 178)
  • тести: виправлення витоків пам'яті в панелі запуску тестів
  • запуску: встановіть компіляцію за допомогою Enchant & lt; 1.6.0 (закриває # 192)
  • aspell: виправте помилку за допомогою команди & quot; / aspell addword & quot; якщо ні слова не дано (закривається № 164, закривається # 165)
  • irc: виправте тип значення, що зберігається в хешбалі при підключенні до каналу (закривається # 211)
  • guile: виправте компіляцію з Guile & lt; 2.0.4 (закриває # 198)
  • perl: виправлення виявлення Perl> = 5,20 з автозавантаженнями
  • реле: виправте відсилання сигналів & quot; relay_client_xxx & quot; (закриває # 214)
  • скрипт: виправте збій у & quot; / script update & quot; якщо інформація про скрипт відображається у буфері (закривається # 177)
  • тригер: не дозволяти будь-яких змін у тригера, коли він запущений (закривається # 189)
  • тригер: виправте регулярний вираз, який використовується в активаторах за замовчуванням, щоб приховати паролі (& quot; S & quot; не підтримується в * BSD) (закриває # 172)

Що нового у версії 1.0:

  • плагін "trigger": швейцарський армійський ніж для WeeChat (замінює плагін "rmodifier" & quot;)
  • плагін & quot; exec & quot;: виконати зовнішні команди (замінює скрипт & quot; shell.py & quot;)
  • відкритий дисплей: легко натискати довгі URL-адреси та виділити текст за допомогою миші
  • підтримка змінних оточення в команді / set
  • приховані буфери
  • виключені теги у фільтрах
  • перемикання фільтрів у певних буферах
  • гнучкі умови для додавання / видалення буферів у гарячому списку
  • текстовий пошук у буферах із безкоштовним вмістом
  • підтримка шаблону "& quot; * & quot; внутрішні маски
  • підтримка вкладених змінних в оцінених виразах
  • тег з хостом у відображеному повідомленні IRC
  • підтримка & quot; віддаленого повідомлення & quot; Можливість IRC
  • Команди IRC: / allpv, / remove, / unquiet
  • елементи панелі: ім'я буфера__ шорт, іc_nick_modes
  • одиничні тести
  • виправлено багато помилок

Що нового у версії 0.4.3:

  • нова команда / друк
  • логічні та / або для тегів в / filter і hook_print
  • прогалини в буферних номерах
  • підтримка курсивого тексту
  • нові параметри для налаштування текстового пошуку за умовчанням у буферах
  • використовувати команду IRC для монітора для / повідомляти (якщо є на сервері)
  • новий параметр сервера IRC & quot; ssl_fingerprint & quot;
  • нова можливість для інтелектуального фільтрування повідомлень про режим IRC
  • нова опція для маски заборони за замовчуванням IRC
  • підтримка IPv6 для чату / файлу DCC
  • автоматична перевірка CRC32 файлів, отриманих з DCC
  • виправлено багато помилок

Що нового у версії 0.4.2:

  • перейменуйте бінарний файл з "weechat-curses" & quot; до "weechat" (з символічною посиланням "weechat-curses" для сумісності)
  • додавати захищені дані (шифрування паролів або приватних даних), нову команду / безпеку, новий файл sec.conf
  • пошук регулярного виразу в буфері з накресленням тексту, в префіксах, повідомленнях або обох
  • додати опцію & quot; scroll_beyond_end & quot; для команди / вікна
  • додайте необов'язковий контекст буфера у елементах панелі (наприклад, щоб показати бітлібець у кореневому рядку)
  • нові варіанти weechat.look.hotlist_ (префікс | суфікс)
  • нова опція weechat.look.key_bind_safe, щоб запобігти будь-якій ключові помилки прив'язки користувача
  • нова опція weechat.network.proxy_curl використовувати проксі-сервер під час завантаження URL-адрес із завитком
  • динамічно відображати повідомлення про зміну дня
  • підтримка підстановок у командах IRC (де) op / halfop / voice
  • нова опція іc.look.notice_welcome_redirect для переадресації каналів привітання на буфер каналу
  • нова опція іc.look.nick_color_hash: новий алгоритм хешу для пошуку нічних кольорів (варіант djb2)
  • додавати інформацію про речі, визначені сценарієм, у детальному перегляді сценарію (/ script show)
  • підтримка & quot; зачаровувати & quot; бібліотека в aspell-плагіні
  • Виправлено багато помилок.

Що нового у версії 0.4.1:

  • підтримка кількох макетів
  • Префікс / суфікс імен тепер динамічний (і керується сервером замість плагіна IRC)
  • розмикайте IRC приєднання, якщо Нік говорить через кілька хвилин після приєднання
  • нова опція іc.look.display_join_message відключити деякі повідомлення після приєднання до каналу
  • нова опція irc.look.pv_buffer для автоматичного об'єднання приватних буферів
  • додайте підтримку UHNAMES
  • додайте метод шифрування DH-AES для SASL
  • декілька серверів IRC, дозволених на той самий порт для протоколу IRC в плагіні ретрансляції
  • додайте підтримку сервера WebSocket (RFC 6455) у плагін реле (для протоколів IRC та Weechat)
  • відправте різницю в nicklist у плагіні реле (протокол weechat)
  • додайте контроль автозавантаження для сценаріїв
  • оптимізація в плагіні aspell
  • виправлено багато помилок

Що нового у версії 0.4.0:

  • додайте опцію & quot; diff & quot; для команди / set, показувати значення за замовчуванням на виході / set
  • додайте підтримку кольорів у параметрах префіксу
  • додайте команду / eval, використовуйте вираз в умовах для барів
  • за замовчуванням підключайтеся до IPv6 до серверів з резервним доступом до IPv4
  • додайте пропозиції аспету
  • додавати підтримку тегів в IRC-повідомленнях та & quot; серверний час & quot; здібності
  • додайте команду irc / quiet
  • додайте підтримку IPv6 у плагін реле
  • додавати від'ємний для протоколу IRC ретрансляційний плагін
  • відображення віддаленої IP-адреси для чату / файлу DCC в xfer-плагіні
  • додайте версію git у складанні
  • виправлено багато помилок

Що нового у версії 0.3.9.2:

  • Версія 0.3.9.2 доступна, вона виправляє проблема безпеки: ненадійна команда для функції hook_process може призвести до виконання команд через розширення оболонки.
  • Оновлення надзвичайно рекомендується для всіх користувачів.

Що нового у версії 0.3.9.1:

  • Цей випуск виправляє проблему безпеки (переповнення буфера, коли декодування кольорів IRC у рядках). Оновлення рекомендується для всіх користувачів.

Що нового у версії 0.3.9:

  • додати плагін & quot; скрипт & quot; (заміна weeget.py та script.pl)
  • додайте підтримку SSL у плагін реле
  • додати колір для офлайнових nicks
  • додати системні обмеження ресурсів для процесу WeeChat
  • додати масштаб на об'єднаний буфер (за замовчуванням: alt + "x")
  • додайте & quot; День змінено на & quot; в журналі відставання
  • додайте параметр командного рядка & quot; -r & quot; (або "- run-command") для запуску команд після запуску WeeChat
  • додайте опцію & quot; підкачки & quot; для команди / буфера
  • генерувати альтернативні IRC нікси динамічно (коли всі ніки вже використовуються)
  • виправте повторне приєднання каналів IRC каналів
  • виправте заморожування плагінів IRC та реле з роз'ємами
  • виправляйте колір довгих рядків (відображається на більш ніж одній лінії на екрані) під FreeBSD
  • дозволити оновлення для деяких змінних hdata
  • додайте японський посібник користувача, посібник із сценаріїв та посібник для тестування
  • виправлено багато помилок

Вимоги :

  • Ncurses

Схожі програми

jIRCii
jIRCii

11 May 15

ipmsg
ipmsg

20 Feb 15

Instantbird
Instantbird

20 Feb 15

WeeChat

Коментар не знайдено
додати коментар
Включіть картинки!