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的

    类似的软件

    QChat
    QChat

    2 Jun 15

    aMSN
    aMSN

    17 Feb 15

    IRC BotNET
    IRC BotNET

    3 Jun 15

    意见 WeeChat

    评论没有发现
    添加评论
    打开图片!