rt ,闲着搞了个 shell 版 V2EX 客户端,代码在: https://github.com/six-ddc/v2ex-shell-client
目前能查看热门和最新的主题,以及回复
后续将加入翻页和登录回复
附一张截图,欢迎大家一起完善:

rt ,闲着搞了个 shell 版 V2EX 客户端,代码在: https://github.com/six-ddc/v2ex-shell-client
目前能查看热门和最新的主题,以及回复
后续将加入翻页和登录回复
附一张截图,欢迎大家一起完善:

|
1
why w3m?
|
|
lukerttyJan 9, 2016
2
赞!
|
|
3
@bikegl w3m ,长见识了
|
|
4
@lukertty 谢谢支持
|
|
LINAICAIJan 9, 2016
5
卧槽,高大上
|
|
LINAICAIJan 9, 2016
6
求终端配色。。。
|
|
7
monokai
|
|
rainy3636Jan 9, 2016
9
|
|
likukuJan 9, 2016
11
这是向台湾的 屁踢踢 /PTT 致敬嘛...
|
|
12
@rainy3636 我这边也是 zsh 没这问题,不过确实应该用 bash 解释,明天加上
|
|
FENICEJan 9, 2016 via Android
13
不明觉厉,命令行提高效率系列吗?
|
|
14
@FENICE 主要适用于没有图形 UI 的情况
|
|
vivisideaJan 9, 2016
15
有个严重的安全漏洞,没对显示的数据进行 escape ,比如我这里输入
`echo "WARNING"` 然后你看命令是不是被执行了。。。。 |
|
vivisideaJan 9, 2016
16
github 上我也提 issue 了,我也没有现成的修复方案,楼主也考虑下看看
有个严重的安全漏洞,没对显示的数据进行 escape ,比如我这里输入 ``` `echo "WARNING"` ``` 然后你看命令是不是被执行了。。。。 ``` printf "%3dL. $pink$member$reset $cyan$content$reset $created\n" "$(($i+1))" -- 测试 vivi@ssd:/tmp/v2ex-shell-client$ printf "%3dL `echo "WARNING"`\n" 3 3L WARNING ``` |
|
cyrilkongJan 9, 2016
17
我想起了 PTT 的 PCMan 前辈
|
|
18
@vivisidea 感谢细心反馈👏,其实经过测试不会有此问题的,原因在于双引号的字符串会对文本内容进行解释,而如果文本本身是带`echo "WARNING"`则不会被解释执行,详细见 github 上对你的 issue 的回复
|
|
19
|
|
vivisideaJan 9, 2016
20
@kingddc314 哦,是我理解错了,确实没问题。。。没测清楚想当然了呵呵
|
|
21
新增了分类获取主题功能 ✌️
|
|
shooterJan 10, 2016
22
|
|
23
@shooter 这个应该是基于 telnet 协议
|
|
justdoit123Jan 11, 2016 via iPhone
24
666.
|
|
lanceginJan 12, 2016
25
获取主题详细信息之后是用 vim 打开的吗?? q 出来再打开另外一个主题会显示在之前的主题回复下面,之前的记录没有清掉
|
|
26
@lancegin 这个使用的是 less 命令,数据有被清除,你应该是通过滚动鼠标来翻页,这样的话数据就是窗口之前显示的数据遗留,正确姿势是 ctrl+b|f|e|y 或者上下和 jk 键
|
|
lanceginJan 13, 2016
27
@kingddc314 好用👌
|
|
sunjourneyJan 13, 2016
28
有东西可撸了
|
|
29
@sunjourney 欢迎一起撸
|
|
strweiJan 14, 2016
30
回到 dos 时代
|
|
31
@strwei dos 简洁啊
|
|
qw7692336Jan 17, 2016
32
原来 V2EX 完美支持 w3m
|