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

V2EX - terminal

  •  
  •   ratazzi ·
    ratazzi · 2012-03-24 10:36:48 +08:00 · 4642 次点击
    这是一个创建于 4626 天前的主题,其中的信息可能已经有所发展或是发生改变。
    https://github.com/ratazzi/v2ex-terminal

    Screenshot:



    使用 python curses 库写的,抱歉我用了 yaml 而不是标准库支持的 ini,应该不支持 windows
    另外建议 terminal 使用黑色背景的主题,同时因为 API 不全,只有浏览的功能
    23 条回复    1970-01-01 08:00:00 +08:00
    Ellison
        1
    Ellison  
       2012-03-24 10:46:17 +08:00
    帅气啊...
    freefcw
        2
    freefcw  
       2012-03-24 10:57:41 +08:00
    支持一个,还蛮好看的,不过只支持浏览确实是很遗憾
    ratazzi
        3
    ratazzi  
    OP
       2012-03-24 11:07:29 +08:00
    @freefcw 所以要给 @Livid 一点压力去完善用户验证的 API
    wontoncc
        4
    wontoncc  
       2012-03-24 11:14:39 +08:00
    @ratazzi Windows 下的命令行使用 curses 模块非常糟糕,没记错的话显示中文很成问题…
    ratazzi
        5
    ratazzi  
    OP
       2012-03-24 11:18:30 +08:00
    @wontoncc 没去考虑 windows,那个 terminal 太糟糕,utf-8 都要靠第三方程序来支持
    yangg
        6
    yangg  
       2012-03-24 11:37:03 +08:00
    漂亮,
    btw:那个logo怎么生成的?
    fanzeyi
        7
    fanzeyi  
       2012-03-24 11:53:25 +08:00
    赞!
    yyycat
        8
    yyycat  
       2012-03-24 12:02:04 +08:00
    弱弱地用ubuntu的w3m回贴……
    ratazzi
        9
    ratazzi  
    OP
       2012-03-24 12:13:04 +08:00
    crab
        10
    crab  
       2012-03-24 12:14:25 +08:00
    iwinux
        11
    iwinux  
       2012-03-24 12:29:48 +08:00
    客户端程序的话 API 验证可以考虑用最简单的 auth_token
    不如 @ratazzi 写出来让 Livid merge?
    ratazzi
        12
    ratazzi  
    OP
       2012-03-24 12:38:40 +08:00
    @iwinux 有想过,但是考虑到 Livid 才最清楚以后的发展,所以还是等吧
    lululau
        13
    lululau  
       2012-03-24 15:28:33 +08:00
    额。。。缺少依赖库啊。。。
    问一下,Python怎么装这个YAML模块,有类似于Ruby的RubyGems这种包管理器吗?
    ratazzi
        14
    ratazzi  
    OP
       2012-03-24 15:40:00 +08:00
    @lululau
    pip install pyyaml
    xiaket
        15
    xiaket  
       2012-03-24 15:41:28 +08:00
    yaozhifeng
        16
    yaozhifeng  
       2012-03-24 15:41:36 +08:00
    好玩的
    xiaket
        17
    xiaket  
       2012-03-24 15:48:40 +08:00
    @ratazzi 话说怎么翻页, 代码里也没找到...
    xiaket
        18
    xiaket  
       2012-03-24 15:52:51 +08:00
    @ratazzi 找到了, 不好意思. 向左方向键是翻页. 不是PageDown, 不是Enter或空格, 也不是j. 准备自己hack下, 嘿嘿~
    ratazzi
        19
    ratazzi  
    OP
       2012-03-24 16:07:00 +08:00
    @xiaket 抱歉,是我没写清楚,现在补上
    lepture
        20
    lepture  
       2012-03-24 17:09:01 +08:00
    终于还是有人出手了。
    ratazzi
        21
    ratazzi  
    OP
       2012-03-24 17:27:34 +08:00
    @lepture 为什么这么说?不大明白
    lepture
        22
    lepture  
       2012-03-24 17:29:09 +08:00
    @ratazzi 因为我本来是有打算写一个 terminal 里的客户端的,然后你出手了,我就可以撤掉这个计划了。
    ratazzi
        23
    ratazzi  
    OP
       2012-03-24 17:31:20 +08:00
    @lepture 原来如此,呵呵
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5322 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:37 · PVG 16:37 · LAX 00:37 · JFK 03:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.