问题标签 [irssi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
irssi - Irssi 通过 SASL 进行身份验证,仍然尝试以用户名登录
所以我使用 Irssi 0.8.17 和 Fedora 22(通过 dnf 安装)并为 Freenode 配置了 SASL 身份验证和 SSL。我可以使用我在~/.irssi/sasl.auth
文件中提供的凭据进行身份验证(通过 自动生成/sasl set Freenode primary-nick password PLAIN
)。但是,出于某种原因,除了我的 irc 昵称之外,我还以我的本地用户名自动登录,我不知道如何阻止不需要的行为。
我从 Freenode 的网站https://freenode.net/sasl/sasl-irssi.shtml获取了 cap_sasl.pl 脚本。
添加了 Gandi ssl 证书并将其从 crt 转换为 pem 文件。
创建~/.irssi/sasl.auth
我把我的剥离~/.irssi/config
到最低限度
但是,我仍然登录到 Freenode 两次,我不明白为什么。我没有碰过这些东西/usr/share/irssi
。
perl - 频道上的 irssi dcc 统计信息
我制作了我的第一个 irssi perl 脚本,但它不起作用。我不明白为什么不。
当我!dccstat
在频道上打字时,我的家用电脑只会响应所有 DCC 连接,就像我/dcc stat
在 irssi 上打字时一样。
python - 如何查找刚刚下载的文件夹的目录名称
我在 ubuntu 上使用 rtorrent 下载文件夹,里面有 rar 文件。我想自动运行一个脚本,将 unrar、maketorrent 和其他东西放到那个 unrarred 文件中。我的问题是..我怎样才能得到刚刚下载的目录的目录名?它总是不同的,所以我不能使用变量或类似的东西。现在,我将所有内容下载到 /X 并将 /x/*.rar 解压缩到 /X2。但这是一种非常丑陋的方式,因为在开始新下载之前我必须始终删除 /X 中的所有内容,否则一切都会搞砸。
我实际上有目录的名称,使用 irssi 存储在变量 $releasename 中,但那是另一个程序,我认为我不能将它导入 python.. 或者也许是的,我不知道..
perl - 如何在 IRSI 中为特定用户配置触发器
我不太了解irssi
trigger.pl 脚本的几个示例,可以在我的 Ubuntu 机器上找到谁的文档(如果这对 irssi 很重要)。
我正在尝试:当特定用户foo
加入特定频道#channel
时,在单独的聊天消息中说两件事。
(例如消息 1 中的 foo 和消息 2 中的 bar 就好像我在键入时按了 Enter 键一样)
到目前为止我所拥有的:
/trigger add -name "channel_join_chat" -publics -channels "#channel" -joins "foo" -command "Foo" -command "bar"
而且我不确定如何指定特定用户,因为 'foo' 是 irssi 的未知选项。
perl - 将 unicode 代码点转换为 irssi 中的特定字符串
是否有命令/设置/脚本将某些 unicode 代码点转换为 irssi 中的不同字符串?具体来说,我想将表情符号代码点转换为 ASCII 笑脸,因为我的字体不支持它们。这主要用于 facebook messenger 插件。我已经尝试为此创建一个 perl 脚本,但文档有些稀疏。
irc - Irssi - 如何永久或在配置中设置文本颜色?
对不起,蹩脚的问题,但我无法在任何地方找到答案。我正在使用 Irssi(通过 Putty 在 Linux 上),当我想用颜色写一些东西时,我总是在文本前输入 ctrl+c 和颜色编号。每时每刻。是的,它效率不高,所以我开始搜索可以将颜色前缀放入配置文件的位置。但是我没有在配置文件中找到任何占位符,也没有在互联网上找到放置它的信息。那么,有人知道如何为我正在输入的文本设置永久颜色吗?
irc - Irssi 删除默认频道、服务器和网络
irssi 在默认配置中带有很多网络和服务器。
我怎样才能:
删除默认配置中的所有网络和服务器?
/NETWORK REMOVE Networkname
并/SERVER PURGE Servername
没有带来任何改变添加一些服务器以自动连接?
/li>
当我尝试连接时,我得到:
shell - 将irssi的输出重定向到文件
我正在使用 irssi v1.1.2 作为 IRC 客户端,并且正在尝试将命令的输出重定向到文件。例如/list
命令的输出是:
如何将输出重定向到文件?我试过/help
但没有找到任何重定向输出的命令。谢谢。
regex - 正则表达式后视替代
我正在寻找正则表达式后视替代方案,因为 autodl-irssi 不支持它。
这是我当前的工作正则表达式和测试字符串:
https://regex101.com/r/Cg6mPv/1
我认为正则表达式需要以下替换(模式修饰符和积极的后视):
突出显示包含以下任何单词的每一行(不区分大小写):
如果行包含一个单词,则不突出显示(不区分大小写):
感谢任何帮助!