WeeChat

Screenshot Software:
WeeChat
Szczegóły programowe:
Wersja: 1.9 Aktualizowane
Filmu: 2 Oct 17
Wywoływacz: FlashCode
Licencja: Wolny
Popularność: 58

Rating: 3.5/5 (Total Votes: 2)

WeeChat (znany również jako Wee Enhanced Environment for Chat) jest otwartym, rozbudowanym, wieloplatformowym, szybkim, modularnym i lekkim klientem czatu specjalnie zaprojektowanym dla protokołu IRC (Internet Relay Chat).


Można je rozbudowywać przez wtyczki
Główne cechy to modułowy i lekki rdzeń z obsługą dodatkowych wtyczek, architektury wielu protokołów, obsługa wielu języków, obsługa szyfrowania znaków UTF-8, obsługa połączeń wielu serwerów, a także wsparcie dla DCC (Direct Client-to-Client) i przesyłanie plików.


Jest w pełni zgodny z kilkoma RFC

Łatwo można rozszerzyć je na języki programowania C, Tcl, Ruby, Scheme, Python, Lua lub Perl, a także w pełni zgodne z dokumentami RFC 1459, 2810, 2811, 2812 i 2813. Kompletna i obszerna dokumentacja jest dostępna w projekcie .

Ma wiele innych atrakcyjnych funkcji

Wśród innych funkcji wymienimy wsparcie dla serwerów IPv6, SSL i serwerów proxy, menedżera skryptów, obsługi myszy, 256 kolorów, rury FIFO, wbudowanego mechanizmu sprawdzania pisowni, aktualizacji w miejscu, konfigurowalnych pasków, podziału pionowego i poziomego , kolory dla nicków i nicków, odpowiedzi niestandardowe CTCP, wskaźnik opóźnienia, autentykacja SASL, funkcja zapobiegania powodziom, wyszukiwanie przyrostowych tekstów i dynamiczne filtrowanie linii.


Dostosowalne i rozszerzalne przez skrypty

W programie WeeChat wszystko można zrobić za pomocą klawiatury. Jest on konfigurowalny i rozszerzalny przez skrypty. Aplikacja jest dostarczana z wieloma interfejsami GUI (graficzne interfejsy użytkownika) dostępne w GTK, Qt i Ncurses.


Obsługuje szeroką gamę platform

Jest to program wieloplatformowy napisany od podstaw w języku programowania C i przeznaczony do obsługi szerokiej gamy platform, w tym GNU / Linux, BSD (FreeBSD, OpenBSD i NetBSD), GNU Hurd, Mac OS X i

Windows (Cygwin).

Dostępność i obsługiwane architektury

W systemie GNU / Linux aplikacja WeeChat może być pobierana jako archiwa źródłowe, a także pakiety binarne systemu operacyjnego Ubuntu Linux, obsługujące 32-bitowe i 64-bitowe architektury. W tym wydaniu można łatwo zainstalować dowolną dystrybucję Linuksa z domyślnych repozytoriów oprogramowania.

Co nowego w tym wydaniu:

  • zwiększanie szybkości oddzwaniania w listach listowych w listonoszach
  • dodaj automatyczne przewijanie paska buflistów z nową opcją buflist.look.auto_scroll
  • dodaj opcję buflist.format.name
  • dodaj zmienne $ {format_name}, $ {current_buffer} i $ {merged} w buflistie
  • wyświetla ostrzeżenie w buflistze, gdy załadowany jest buffers.pl skryptu
  • dodaj wskaźniki serwera / kanału w wywołaniach IRC wywołania
  • dodaj funkcje API config_option_get_string i hdata_compare
  • naprawianie powiązania klawisza Space
  • Naprawiono wiele błędów.

Co nowego w wersji 1.4:

  • dodanie nazwy nadrzędnej w opcjach, wyświetlenie wartości dziedzicznych, jeśli wartość null w pliku / set
  • dodaj opcję weechat.look.paste_auto_add_newline
  • dodaj / polecenie fifo
  • śledzenie prawdziwych nazw używających rozszerzonego łączenia i WHO (IRC)
  • dodaj obsługę SNI (Wskazanie nazwy serwera) w połączeniu SSL z serwerem IRC
  • dodaj wsparcie IRC "cap-notify" zdolności
  • dodaj polecenie / komórka IRC
  • dodaj zrzut szumu w buforze surowym, gdy debug jest włączony dla wtyczki irc
  • dodaj opcję relay.irc.backlog_since_last_message
  • dodaj opcję script.scripts.download_timeout
  • dodaj skrypty do tworzenia pakietów Debiana
  • Naprawiono wiele błędów.

  • przewijaj po interaktywnym wyszukiwaniu w buforze
  • dodaj opcjonalne potwierdzenie na / uaktualnienie
  • dodać sygnał "signal_sighup"
  • dodaj opcje IRC irc.color.topic_current, irc.network.channel_encode
  • Naprawiono wiele błędów.

  • Co nowego w wersji 1.0.1:

    • rdzeń: naprawa awarii w buforze w pobliżu, gdy opcja weechat.look.hotlist_remove jest ustawiona na "połączone" (zamyka # 199)
    • rdzeń: poprawiono podświetlenie komunikatów o działaniu IRC, gdy opcja irc.look.nick_mode ustawiona jest na "działanie" lub "oba" (zamyka # 206)
    • rdzeń: poprawianie kompilacji pluginowych funkcji API (makr), gdy optymalizatory kompilatora są włączone (zamyka # 200)
    • rdzeń: naprawić okno / wskaźniki bufora używane w poleceniu / eval
    • rdzeń: poprawianie poprawek "weechat_print": odrzuć tylko jedną linię, gdy kilka wierszy są wyświetlane w tej samej wiadomości (zamyka # 171)
    • api: popraw błąd w funkcji hdata_move, gdy wartość bezwzględna liczby jest większa niż 1
    • testy: naprawić budowę testów, gdy katalog build znajduje się poza drzewem źródłowym (zamyka # 178)
    • testy: naprawić wyciek pamięci w uruchamianiu testów
    • aspell: napraw kompilacja z Enchant & lt; 1.6.0 (zamyka # 192)
    • aspell: naprawa awarii z poleceniem "/ dodanie aspell" jeśli nie podano żadnego słowa (zamyka # 164, zamyka # 165)
    • irc: poprawia typ wartości przechowywany w hashtable podczas łączenia kanału (zamyka # 211)
    • guile: kompilacja z Guile & lt; 2.0.4 (zamyka # 198)
    • perl: wykrywanie poprawek Perl = 5.20 z autotools
    • przekaźnik: poprawianie wysyłania sygnałów "relay_client_xxx" (zamyka # 214)
    • skrypt: naprawa awarii w witrynie "/ aktualizacja skryptu" jeśli szczegółowy opis skryptu jest wyświetlany w buforze (zamykanie # 177)
    • wyzwalacz: nie pozwalaj na żadne zmiany w wyzwalaczu, gdy jest ono aktualnie uruchomione (zamyka się # 189)
    • wyzwalacz: poprawianie regexu używanego w domyślnych wyzwalaczach do ukrywania haseł (" S" nie jest obsługiwane w * BSD) (zamyka się # 172)

    Co nowego w wersji 1.0:

    • wtyczka "trigger": szwajcarski nóż do wojska WeeChat (zastępuje wtyczkę "rmodifier")
    • plugin "exec": wykonaj polecenia zewnętrzne (zastępuje skrypt "shell.py")
    • wygasłe wyświetlanie: łatwe kliknięcie na długie adresy URL i wybór tekstu za pomocą myszy
    • obsługa zmiennych środowiskowych w poleceniu / set
    • ukryte bufory
    • zignorowane tagi w filtrach
    • przełączanie filtrów w określonych buforach
    • elastyczne warunki dodawania / usuwania buforów na gorącej liście
    • wyszukiwanie tekstów w buforach z bezpłatną zawartością
    • obsługa symboli wieloznacznych "*" maski wewnętrzne
    • wsparcie zagnieżdżonych zmiennych w wyraŜonych ocenach
    • tag z hostem w wyświetlanych komunikatach IRC
    • poparcie "odejdź" Zdolność IRC
    • Polecenia IRC: / allpv, / remove, / unquiet
    • elementy paska: nazwa_użytkownika, irc_nick_modes
    • testy jednostkowe
    • Naprawiono wiele błędów.

    • Co nowego w wersji 0.4.3:

      • nowe polecenie / wydruk
      • logiczne i / lub tagi w / filtrowanie i hakowe drukowanie
      • luki w numerach buforów
      • wsparcie tekstu italicznego
      • nowe opcje dostosowywania domyślnego wyszukiwania tekstu w buforach
      • użycie polecenia monitora IRC / notify (jeśli jest dostępne na serwerze)
      • nowa opcja serwera IRC "ssl_fingerprint"
      • nowa opcja inteligentnego filtrowania wiadomości trybu IRC
      • nowa opcja domyślnego maskowania zakazu IRC
      • obsługa protokołu IPv6 dla czatu / pliku DCC
      • Automatycznie sprawdzaj CRC32 plików otrzymanych z DCC
      • Naprawiono wiele błędów.

      • Co nowego w wersji 0.4.2:

        • zmienić nazwę binarną na "weechat-curses" do "weechat" (ze związkiem symbolicznym "weechat-curses" dla zgodności)
        • dodaj zabezpieczone dane (szyfrowanie haseł lub prywatnych danych), nowe polecenie / zabezpieczenie, nowy plik sec.conf
        • wyszukiwanie wyrażenia regularnego w buforze z podkreśleniem tekstu, w prefiksach, wiadomościach lub obu
        • dodaj opcję "scroll_beyond_end" dla komendy / okna
        • dodaj opcjonalny kontekst buforu w elementach paskowych (na przykład aby wyświetlić listę bitów w pasku głównym)
        • nowe opcje weechat.look.hotlist_ (przedrostek | przyrostek
        • )
        • nowa opcja weechat.look.key_bind_safe, aby uniemożliwić każdemu kluczowemu błędowi wiążącego użytkownika
        • nowa opcja weechat.network.proxy_curl, aby używać serwera proxy podczas pobierania adresów URL z curlem
        • wyświetla dynamicznie dzienną zmianę wiadomości
        • obsługa znaków wieloznacznych w poleceniach IRC (de) op / halfop / głos
        • nowa opcja irc.look.notice_welcome_redirect do powiadomienia o powodzeniu kanału przekierowania do buforu kanałów
        • nowa opcja irc.look.nick_color_hash: nowy algorytm mieszania w celu znalezienia kolorów nick (wariant djb2)
        • dodawanie informacji o rzeczach określonych przez skrypt w szczegółowym widoku skryptu (/ script show)
        • poparcie "enchant" biblioteka w wtyczce aspell
        • Poprawiono wiele błędów.

        • Co nowego w wersji 0.4.1:

          • przedrostek / sufiks nick jest teraz dynamiczny (i zarządzany przez rdzeń zamiast wtyczki irc)
          • unmask irc join jeśli nick mówi kilka minut po dołączeniu
          • nowa opcja irc.look.display_join_message, aby wyłączyć niektóre wiadomości po dołączeniu do kanału
          • nowa opcja irc.look.pv_buffer do automatycznego scalania prywatnych buforów
          • dodaj wsparcie UHNAMES
          • dodaj metodę szyfrowania DH-AES dla SASL
          • wiele serwerów irc dozwolonych na tym samym porcie dla protokołu irc w wtyczce przekaźnika
          • dodaj obsługę serwera WebSocket (RFC 6455) w wtyczce przekaźnika (dla protokołów irc i weechat)
          • wyślij różnicę nicklist w wtyczce przekaźnika (protokół weechat)
          • dodaj kontrolę autoloadu dla skryptów
          • optymalizacja w wtyczce aspell
          • Naprawiono wiele błędów.

          • Co nowego w wersji 0.4.0:

            • dodać opcję "diff" dla polecenia / set, wyświetl wartości domyślne na wyjściu / set
            • dodaj obsługę kolorów w opcjach prefiksu
            • dodaj polecenie / eval, użyj wyrażenia w kreskach
            • domyślnie połącz się z serwerem IPv6 na serwerze z rezerwowym protokołem IPv4
            • dodaj sugestie aspell
            • dodaj obsługę tagów w wiadomościach irc i "serwer-czas" zdolności
            • dodaj polecenie irc / quiet
            • dodaj obsługę protokołu IPv6 w wtyczce przekaźnika
            • dodaj zaległości dla protokołu irc w wtyczce przekaźnika
            • wyświetla zdalny adres IP dla czatu / pliku DCC w pliku xfer
            • dodaj wersję git w build
            • Naprawiono wiele błędów.

            • Co nowego w wersji 0.3.9.2:

              • W wersji 0.3.9.2 jest dostępna, rozwiązuje problem problem z zabezpieczeniami: niezaufana komenda dla funkcji hook_process może prowadzić do wykonania poleceń z powodu rozszerzeń powłok.
              • Ulepszenie jest zalecane dla wszystkich użytkowników.

              • Co nowego w wersji 0.3.9.1:

                • Usuń ten rozwiązuje problem z zabezpieczeniami (przepełnienie bufora, gdy dekodowanie kolorów IRC w łańcuchach). Zalecane jest uaktualnienie dla wszystkich użytkowników.

                • Co nowego w wersji 0.3.9:

                  • dodaj plugin "skrypt" (zastąpienie weeget.py i script.pl)
                  • dodaj obsługę protokołu SSL w wtyczce przekaźnika
                  • dodaj kolor dla nicków trybu offline
                  • dodaj ograniczenia zasobów systemu do procesu WeeChat
                  • dodaj powiększenie połączonego buforu (domyślny klawisz: alt + "x")
                  • dodaj "Dzień zmieniono na & quot; w zaległości loggera
                  • dodaj opcję linii poleceń "-r" (lub "- run-command"), aby uruchomić komendy po uruchomieniu programu WeeChat
                  • dodaj opcję "swap" dla polecenia / bufora
                  • generuje dynamiczne niszczenia IRC (gdy wszystkie znaki są już w użyciu)
                  • naprawić łączność z kanałami chronionymi kanałem IRC
                  • zamrozić zamocowanie w irc i wtyczek przekaźnikowych z gniazdami
                  • ustalić kolor długich linii (wyświetlany na więcej niż jednej linii na ekranie) w FreeBSD
                  • umożliwia aktualizację niektórych zmiennych hdata
                  • dodaj japoński przewodnik użytkownika, przewodnik po skryptach i przewodnik dla testerów
                  • Naprawiono wiele błędów.

                  • Wymagania :

                    • Ncurses

Podobne oprogramowanie

Fishbot
Fishbot

3 Jun 15

J-Messenger
J-Messenger

20 Feb 15

gerritbot
gerritbot

20 Feb 15

SMSTerm
SMSTerm

3 Jun 15

Komentarze do WeeChat

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!