通过ssh的通知

notossh的Python项目详细描述


无论什么
==


这段代码都是通过ssh从我的服务器获取通知的快速而肮脏的黑客
运行irssi到我的工作站。旨在通过其他通知
系统进行扩展。

*http://m0g.net/notosh/
*http://github.com/guyzmo/irssi over ssh通知
*http://i.got.nothing.to/post/2010/06/21/irssi over ssh的屏幕通知

tp://lewk.org/log/code/irssi notify


install
==


*运行erc的远程shell


todo由使用erc的人完成!

*运行irssi的远程shell

1/将"notify.pl"复制到您的~/.irssi/scripts文件夹中
i.scp notify.pl remote:.irssi/scripts
2/do'/load perl'和'/script load notify.pl',在irssi中
-提示:将其添加到irssi配置以自动加载
3/确保ssh允许远程隧道-即网关端口是
4/在客户机中配置"突出显示"。(如果你不知道如何rtfm!)
-/hilight-regex bla bla

*本地ssh客户端

<1/通过执行以下操作安装本地服务:
1.1/pip install notosh
1.2/python setup.py install
4/配置您想要的实例
4.1/配置您的ssh客户端以运行它(请参见下文)
4.2/制作您自己的脚本(或手动启动):`notossh start`
4.3/结束服务运行:`notossh stop`
6/如果您不喜欢它…砍掉它!

选项
==


ents:
{start,stop}
start启动服务
stop停止服务


cky将通知粘贴到
-v,--verbose使侦听器冗长
-h主机,--host主机监听
-p端口,--port端口监听
-g咆哮,--with咆哮
path to咆哮可执行文件
-nnotify,--使用notify notify
通知可执行文件的路径

r/>localcommand"/path/to/bin/notoshsh start"
remoteforward port localhost:port

==



>要更改通知的行为方式,如在Fedora系统上,可以将通知
行更改为以下行,使其成为暂时的:

返回[args.notify,'--hint,':int:transient:1','-i','dialog information','-t','5000',':'.join(args[1:]),args[0]


todo
=====


*启用在之后传递参数到通知服务


许可证
==


2010年以来,该代码就是aim多亏了查尔斯`双重叛逆'飞利浦,瑞`阿布鲁`费雷拉和库珀`里`李斯的入侵!

notify.pl属于gpl(因为我是从luke macken和paul w.frields那里复制/粘贴的)


其他所有东西都是wtfpl(因为我不在乎你用它做什么,但如果你不
告诉我你改进了它,你只是个白痴)


如果你喜欢,请给我买杯啤酒!

bernard`guyzmo`pratz
m0g dot net的guyzmo上给我发邮件。



>做你他妈的想公开许可的事
2004年12月第2版

copyright(c)2004 sam hocevar<;sam@hocevar.net>;

抄袭并逐字分发或修改本许可证文档的
副本,只要
名称更改,就允许对其进行更改。

做你他妈的想公开许可的事情
复制、分发和修改的条款和条件


0。你他妈的想怎么做就怎么做。

*gplv2


这个程序是自由软件:你可以根据自由软件基金会发布的GNU通用公共许可证的条款重新分发和/或修改它,无论是许可证的第2版,还是以后的任何版本。但希望它会有用,
但没有任何保证;甚至没有对
适销性或特定用途适用性的暗示保证。有关详细信息,请参阅gnu通用公共许可证。

如果没有,请参见http://www.gnu.org/licenses/>;

eof

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
通过GWT JSNI传递Java对象时发生javascript错误   java Spring启动项目wildfly服务器失败   java如何进行会话来存储Id?   javajpa/hibernate如何通过带注释的外键映射元素集合   Java将字节[]转换为双[],反之亦然   eclipse显示Java双值   java如何正确读取socket数据包   是否存在用于集合处理的Java库?   javacom。太阳jna。无法将指针强制转换为com。太阳jna。站台win32。温迪夫。LPARAM   java Eclipse插件开发。我可以在插件中使用已经存在的jar文件吗?   分析Java错误:找不到符号变量   java如何使按钮摆动以进行大的处理   如何通过传递bucket name和file name从java中的minio服务器下载多个文件   JavaScrollPane JavaFX使其滚动更多?   java无法加载C:\Users\username\AppData\Local\Android\Sdk\buildtools\28.0.3\lib\dx。罐子   JavaSwing中是否有一个“组框”等价物?   java使用slf4j和log4j与单独使用log4j相比,是否存在性能开销?   java模式和匹配:格式化文本文件   JTable行增长的java问题