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.完整和全面的文檔可以在項目&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發行版上。

此版本中的新功能

  • 提高暱稱欄條目回調的速度

  • 使用新的選項buflist.look.auto_scroll 添加buflist欄的自動滾動
  • 添加選項buflist.format.name
  • 在buflist
  • 中添加變量$ {format_name},$ {current_buffer}和$ {merged}
  • 在腳本buffers.pl加載時顯示buflist中的警告
  • 在觸發器IRC回調
  • 中添加服務器/通道指針
  • 添加API函數config_option_get_string和hdata_compare
  • 修復空格鍵的綁定
  • 修復了許多錯誤。

1.4版中的新功能

  • 在選項中添加父名稱,如果在/ set輸出中為null,則顯示繼承的值
  • 添加選項weechat.look.paste_auto_add_newline
  • add / fifo命令
  • 使用擴展加入和WHO(IRC)
  • 跟踪真實姓名
  • 在與IRC服務器的SSL連接中添加SNI(服務器名稱指示)的支持
  • 添加對IRC“cap-notify”的支持能力
  • 添加IRC命令/ cap

  • 對於irc插件啟用調試時,
  • 在原始緩衝區中添加消息的十六進制轉儲
  • 添加選項relay.irc.backlog_since_last_message
  • 添加選項script.scripts.download_timeout
  • 添加腳本來構建Debian軟件包
  • 修復了許多錯誤。

1.3版中的新功能

  • 在/ upgrade上添加可選確認
  • 添加信號“signal_sighup”
  • 添加IRC選項irc.color.topic_current,irc.network.channel_encode
  • 修復了許多錯誤。

1.0.1中的新功能

核心:在選項weechat.look.hotlist_remove設置為“合併”時修復緩衝區關閉崩潰(關閉#199)
  • core:當選項irc.look.nick_mode設置為“action”時,修復IRC操作消息的突出顯示或“兩者” (關閉#206)

  • 核心:修改編譯器優化時插入API函數(宏)的編譯(關閉#200)
  • core:修復命令/ eval中使用的窗口/緩衝區指針
  • core:fix modifier“weechat_print”:當同一條消息中顯示多行時,只丟棄一行(關閉#171)
  • api:當絕對值大於1
  • 時,修復函數hdata_move中的錯誤
  • tests:當構建目錄在源代碼樹外面(關閉#178)
  • 時,修復測試的構建
  • tests:在測試啟動器中修復內存洩漏
  • aspell:用Enchant< 1.6.0(關閉#192)
  • aspell:使用命令“/ aspell addword”修復崩潰如果沒有給出字(關閉#164,關閉#165)
  • irc:修改加入頻道時存儲在哈希表中的值的類型(關閉#211)
  • guile:使用Guile< 2.0.4(關閉#198)
  • perl:使用autotools
  • 修復Perl檢測= 5.20

  • relay:修復發送信號“relay_client_xxx” (關閉#214)
  • 腳本:修復崩潰“/腳本更新”如果緩衝區中顯示腳本詳細信息(關閉#177)
  • 觸發器:在當前運行時不要對觸發器進行任何更改(關閉#189)

  • 觸發器:修復默認觸發器中使用的正則表達式隱藏密碼(* BSD不支持“ S”)(關閉#172)

    版本1.0中的新功能

    • 插件“觸發器”:用於WeeChat的瑞士軍刀(替換“rmodifier”插件)
    • 插件“exec”:執行外部命令(替換腳本“shell.py”)
    • 裸露顯示:使用鼠標輕鬆點擊長的URL和文本選擇

    • 在/ set命令中支持環境變量
    • 隱藏緩衝區
    • 過濾器中的否定標籤
    • 在特定緩衝區中切換過濾器
    • 在熱列表中添加/刪除緩衝區的靈活條件
    • 在具有免費內容的緩衝區中搜索文本

    • 支持通配符“*”裡面的面具
    • 在求值表達式中支持嵌套變量
    • 標籤與主機在IRC消息中顯示
    • 支持“離開通知” IRC能力
    • IRC命令:/ allpv,/ remove,/ unquiet
    • 欄項:buffer_short_name,irc_nick_modes
    • 單元測試
    • 修復了許多錯誤。

    版本0.4.3中的新功能

    • 新命令/打印
    • 邏輯和/或/ filter和hook_print
    • 中的標籤
    • 緩衝區號的空白
    • 支持斜體文字
    • 在緩衝區
    • 中自定義默認文本搜索的新選項
    • 對/ notify使用IRC監視器命令(如果在服務器上可用)
    • 新的IRC服務器選項“ssl_fingerprint”
    • 智能過濾IRC模式消息的新選項
    • 默認IRC禁止掩碼的新選項
    • 支持IPv6 DCC聊天/文件

    • 自動檢查使用DCC收到的文件的CRC32
    • 修復了許多錯誤。

    版本0.4.2中的新功能

    • 從“weechat-c​​urses”重命名二進制到“weechat” (具有兼容性的符號鏈接“weechat-c​​urses”)
    • 添加安全數據(密碼或私人數據的加密),新的命令/安全,新的文件sec.conf
    • 在文本強調的緩衝區中搜索正則表達式,在前綴,消息或兩者中
    • 添加選項“scroll_beyond_end”用於命令/窗口
    • 在條形項目中添加可選的緩衝區上下文(例如,在根欄中顯示bitlbee 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前綴/後綴現在是動態的(由核心而不是irc插件管理)
  • 如果暱稱在加入
  • 之後說幾分鐘,則取消屏蔽irc加入
  • 新選項irc.look.display_join_message在加入頻道後停用某些訊息
  • 新選項irc.look.pv_buffer自動合併私有緩衝區
  • 加入UHNAMES的支援
  • 為SASL添加DH-AES加密方法
  • 多個irc服務器允許在同一個端口上的irc協議在中繼插件
  • 在中繼插件(irc和weechat協議)中添加WebSocket服務器支持(RFC 6455)
  • 發送暱稱不同的中繼插件(weechat協議)
  • 添加控制腳本的自動加載
  • aspell plugin
  • 中的優化
  • 修復了許多錯誤。
  • 版本0.4.0中的新功能

    • 添加選項“diff”對於命令/設置,在/ set
    • 的輸出中顯示默認值
    • 在前綴選項
    • 中添加顏色支持
    • 添加命令/ eval,在條件條件下使用表達式
    • 默認情況下,將IPv6連接到後備到IPv4的服務器
    • 添加aspell建議
    • 添加對irc消息中的標籤的支持和“服務器時間”能力
    • 添加irc命令/安靜
    • 在中繼插件中添加IPv6支持
    • 在繼電器插件
    • 中添加irc協議的積壓
    • 在xfer插件中顯示DCC聊天/文件的遠程IP地址
    • 在構建中添加git版本
    • 修復了許多錯誤。

    版本0.3.9.2:

    • Version 0.3.9.2中有什麼是新的,它修復了安全問題:由於shell擴展,函數hook_process的untrusted命令可能導致執行命令。
    • 強烈建議所有用戶進行升級。

    版本0.3.9.1:

    • 中的新功能此版本修復了安全問題(緩衝區溢出時在字符串中解碼IRC顏色)。建議所有用戶進行升級。

    版本0.3.9中的新功能

    • 添加插件“腳本” (替換weeget.py和script.pl)
    • 在中繼插件中添加SSL的支持
    • 為離線暱稱添加顏色
    • 為WeeChat進程添加系統資源限制
    • 在合併的緩衝區中添加縮放(默認鍵:alt +“x”)
    • 添加“日更改為”在記錄器積壓
    • 添加命令行選項“-r” (或“ - 運行命令”)在啟動WeeChat之後運行命令
    • 添加選項“交換”用於命令/緩衝區
    • 動態地產生交替的IRC缺口(當所有的缺口已被使用時)
    • 修復頻道受保護的IRC頻道的重新加入
    • 修復凍結irc和帶插座的繼電器插件
    • 在FreeBSD
    • 下修復長行顏色(顯示在屏幕上多行)
    • 允許更新hdata的一些變量
    • 添加日語用戶指南,腳本指南和測試人員指南
    • 修復了許多錯誤。

    <強>要求

    • Ncurses的

    類似的軟件

    意見 WeeChat

    評論沒有發現
    添加評論
    打開圖片!