V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yhxx
V2EX  ›  分享创造

如何优雅的划水——写了个命令行版 v2ex

  •  4
     
  •   yhxx · 2019-10-27 22:00:03 +08:00 · 7744 次点击
    这是一个创建于 1636 天前的主题,其中的信息可能已经有所发展或是发生改变。

    偶然看到这个帖子 https://www.v2ex.com/t/362927

    写了个 node 版的

    安装:

    npm install easyv2 -g
    

    使用:

    status|s       网站状态,'v2 status'
    hot|h          最热话题,'v2 hot'
    latest|l       最新话题,'v2 latest'
    view|v         阅读文章,如 'v2 view 613411'
    

    仓库地址: https://github.com/thjiang/easyV2

    欢迎 PR,当然有 star 的话就更欢迎了

    预览:

    1

    2

    todo:

    • [ ] 按节点浏览
    • [ ] 提供深浅 2 色主题
    • [ ] 回帖
    28 条回复    2019-11-01 18:44:03 +08:00
    threebr
        1
    threebr  
       2019-10-27 23:42:38 +08:00 via Android
    不愧是摸鱼网站
    l1nyanm1ng
        2
    l1nyanm1ng  
       2019-10-27 23:57:06 +08:00   ❤️ 2
    v2ex 好像没有提供开放的登录 api,楼主你这要提供发帖和回帖功能还需要解析 V2EX 的登录 html 来模拟登录,已经 star 了,坐等模拟登录的功能
    ila
        3
    ila  
       2019-10-28 00:43:46 +08:00 via Android
    有了模拟登陆,python 版等会有的
    HughZadora
        4
    HughZadora  
       2019-10-28 00:53:46 +08:00 via Android
    收藏。
    id7368
        5
    id7368  
       2019-10-28 01:11:27 +08:00 via iPhone
    哈哈哈哈,摸鱼姿势赛高。
    ydatong
        6
    ydatong  
       2019-10-28 07:24:09 +08:00 via iPhone
    厉害了🤣
    ijixiangus
        7
    ijixiangus  
       2019-10-28 07:49:35 +08:00 via iPhone
    颇有以前 telnet 上水木清华的感觉…
    Lin0936
        8
    Lin0936  
       2019-10-28 08:14:12 +08:00 via iPhone   ❤️ 1
    可以!有点内味儿了
    pudgedoor
        9
    pudgedoor  
       2019-10-28 08:28:01 +08:00 via Android
    老哥牛逼了😂😂
    reechangs
        10
    reechangs  
       2019-10-28 09:30:51 +08:00
    卧槽,刚才装了。老哥牛逼!
    rykka
        11
    rykka  
       2019-10-28 10:01:14 +08:00 via Android
    原汁原味
    rykka
        12
    rykka  
       2019-10-28 10:01:58 +08:00 via Android
    等一个登录回复。
    missnote
        13
    missnote  
       2019-10-28 10:23:58 +08:00
    等一个登录回复。
    Dkngit
        14
    Dkngit  
       2019-10-28 10:30:08 +08:00
    有味道
    May725
        15
    May725  
       2019-10-28 20:43:43 +08:00 via iPhone
    就喜欢这种
    vstormli
        16
    vstormli  
       2019-10-28 20:49:41 +08:00
    这个终端是?我用 iterm 看的眼疼。。。
    dioxide
        17
    dioxide  
       2019-10-28 21:27:05 +08:00
    是这个味道
    yhxx
        18
    yhxx  
    OP
       2019-10-29 09:04:31 +08:00
    @vstormli iTem2
    尝试了一下,在不同主题下确实很难用一套配色适配
    计划深浅色各提供一套
    userdhf
        19
    userdhf  
       2019-10-29 11:00:21 +08:00
    赞! star 了
    SeanCheng
        20
    SeanCheng  
       2019-10-29 13:26:32 +08:00
    我佛🌶
    Baymaxbowen
        21
    Baymaxbowen  
       2019-10-29 23:46:19 +08:00
    view 的时候请求超时了
    newmoyupoi
        22
    newmoyupoi  
       2019-10-30 09:49:20 +08:00
    报错:Unexpected end of JSON input while parsing near '....0","dependencies":{"'
    yhxx
        23
    yhxx  
    OP
       2019-10-30 11:20:26 +08:00
    @Baymaxbowen
    直接 curl 一下这样的接口地址试试是不是网络问?
    https://www.v2ex.com/api/topics/show.json?id=613097


    @newmoyupoi
    感谢反馈,能不能提供详细一点的信息?我去看一下
    是在执行什么命令的时候报错的?
    错误信息多贴一点
    ruabiubiubiu
        24
    ruabiubiubiu  
       2019-10-30 17:16:01 +08:00
    请求超时了,应该是公司域导致的。可以加入设置网络代理的功能吗
    xinghy
        25
    xinghy  
       2019-10-30 17:45:04 +08:00
    优秀啊
    yhxx
        26
    yhxx  
    OP
       2019-10-30 19:49:48 +08:00
    @ruabiubiubiu 网络代理按我的理解应该是对终端设置更合适一些?
    感觉这个应该是客户端来做
    我自己是把代理相关的内容写在了.zshrc 里
    honjow
        27
    honjow  
       2019-10-31 13:14:54 +08:00
    过于大草
    KirkZheng
        28
    KirkZheng  
       2019-11-01 18:44:03 +08:00
    牛逼!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2780 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:41 · PVG 22:41 · LAX 07:41 · JFK 10:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.