把tail -f的输出重定向到浏览器

2013-12-13 13:44:25 +08:00
 dong4138
把tail -f的输出重定向到浏览器

这样的好处是在手机,平板的浏览器也能输出,无形之中扩展了你的显示器。同时也让你的手机和平板有了更多的用处。

也避免了总是要切换到tail -f终端去查看结果的麻烦。

工具网址:
http://115.29.161.122/webtail

特性:

不要额外安装软件

需要一个类unix的操作环境

服务不保留消息,仅转发到浏览器


大家看看是否有用,同时也真诚期待大家的意见和建议,谢谢.
6655 次点击
所在节点    分享创造
23 条回复
cute
2013-12-13 15:12:53 +08:00
Lycnir
2013-12-13 15:26:38 +08:00
不错 挺有想法的
rrfeng
2013-12-13 15:32:24 +08:00
用 tornado 写过一个……
tcp/udp socket 接收,websocket 输出到浏览器

发送端直接 tailf FILE | nc IP PORT 就可以了
cute
2013-12-13 15:44:42 +08:00
summic
2013-12-13 15:46:02 +08:00
董哥好
dong4138
2013-12-13 15:52:45 +08:00
summic好
dong4138
2013-12-13 15:54:59 +08:00
@cute 做之前我搜过这个项目,我要做个免安装的,哈哈
gihnius
2013-12-13 16:33:44 +08:00
@cute
@Lycnir
@rrfeng
@cute
@summic
@dong4138
不妨试试这个: https://github.com/joewalnes/websocketd
Go 写的,通过 websocket 转发。推荐!

这里有个介绍: http://www.qufor.com/topics/52aac5e07cc1f815e4000015
dong4138
2013-12-13 16:54:20 +08:00
@gihnius Go写的很好,不过需要安装.....
Shevckcccc
2013-12-13 17:05:28 +08:00
这个蛮有意思的,有用,赞一个
binux
2013-12-13 18:13:17 +08:00
@rrfeng 发现直接tailf FILE | nc -l -p PORT
然后直接访问 http://HOST:PORT/ 就可以。。
jybox
2013-12-13 18:54:07 +08:00
@binux 这样可以么? nc 可以直接输出 HTTP 协议?
binux
2013-12-13 18:56:47 +08:00
@jybox 貌似chrome对于没header的stream也能展示
rrfeng
2013-12-13 21:15:31 +08:00
@binux
这个……
efi
2013-12-14 06:57:59 +08:00
nc -l -p 8000 -c 'ping google.com'

lol
efi
2013-12-14 07:00:00 +08:00
我发现perl特别贱。

nc -l -p 8000 -e /bin/sh

看看出来什么了?
dong4138
2013-12-14 13:53:31 +08:00
@efi 感谢,现在外面,回去会抑制掉的
dong4138
2013-12-17 12:31:08 +08:00
@efi 我试了,没发现什么问题。你能发邮件到yan4138@126.com,详细描述一下步骤吗?感谢了
dong4138
2013-12-17 12:35:58 +08:00
@efi 晕,上面邮件贴错了,请帮忙发到yan4138@yahoo.com
efi
2013-12-17 13:08:15 +08:00
@dong4138 不是在说你服务的问题。这个是我本地测试发现的,/usr/bin/GET -> lwp-request

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/93013

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX