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

逼班上不下去了,写个命令行客户端摸鱼看 V2EX,贼隐蔽!

  •  
  •   bobobobob · 15 天前 · 8180 次点击

    今年初跳槽被 HR 坑了,说是进来做产品 A ,朝阳产品,业务疯狂增长 blabla 。结果入职后安排我做产品 B ,干了一段时间感觉这工作太无聊了,破事好多,也没什么成长,准备🐶到过年跑路了。

    眼瞅着还有一个月过年呢!难熬啊!于是乎写了个命令行工具摸鱼看 V2EX

    黑乎乎的命令行界面,离得远谁能看清是啥玩意?等老板慢慢走过来,唰的一下 CMD + T 切换页面,非常快😏

    当然,如果你大意了没有闪……(别把我供出来就行🐶

    美滋滋刷了几天还挺好用的,把工具开源给大家一起玩~

    https://github.com/kaolengmian7/v2ex-tui

    91 条回复    2025-01-02 18:49:46 +08:00
    chairuosen
        1
    chairuosen  
       15 天前
    提个 BUG:换帖子时,滚动位置不能重置到顶部,要自己滚上去
    bobobobob
        2
    bobobobob  
    OP
       15 天前
    @chairuosen 哈哈哈哈哈,feature ! 是 feature 🐶 回头我优化一下!感谢大佬的建议!
    CKAJ555
        3
    CKAJ555  
       15 天前
    楼主还是好好上班的 每个岗位都可以闪闪发光
    bobobobob
        4
    bobobobob  
    OP
       15 天前
    @CKAJ555 活还是要干的🥹
    Hookery
        5
    Hookery  
       15 天前
    有点意思
    Greendays
        6
    Greendays  
       15 天前
    不错
    Muniesa
        7
    Muniesa  
       15 天前
    梦回 telnet 论坛时代
    bobobobob
        8
    bobobobob  
    OP
       15 天前
    @Muniesa 哈哈哈哈,这是一个来自 2077 年的客户端🐶
    powersee
        9
    powersee  
       15 天前
    要是用 shell 写的就好了,这样就可以通过 curl xxx | sh
    oceana
        10
    oceana  
       15 天前
    有点意思
    ZGame
        11
    ZGame  
       15 天前
    正大光明看不行吗
    bobobobob
        12
    bobobobob  
    OP
       15 天前
    @ZGame 哈哈哈哈哈,开摆了
    ashin
        13
    ashin  
       15 天前
    star 已安排
    bobobobob
        14
    bobobobob  
    OP
       15 天前
    @ashin 感谢大佬!
    bobobobob
        15
    bobobobob  
    OP
       15 天前
    @ashin 我就说看你头像这么眼熟!原来前两天看过你的这个帖子 https://www.v2ex.com/t/1099492#reply62 ,膜拜大佬!
    zed888
        16
    zed888  
       15 天前
    真好啊,star
    xiangbohua
        17
    xiangbohua  
       15 天前
    TUI 是 terminal user interface 的意思呢,还是拟声词( tui 上鸡儿班,看 v 站去)
    NewYear
        18
    NewYear  
       15 天前
    电脑会自动截图吧 :)
    bobobobob
        19
    bobobobob  
    OP
       15 天前
    @xiangbohua 喝,忒!

    TUI 其实是「基于文本的交互界面」类似的是 GUI CLI
    bobobobob
        20
    bobobobob  
    OP
       15 天前
    @NewYear 好可怕啊,我知道你是哪个厂的了😏
    handsome198311
        21
    handsome198311  
       15 天前 via Android
    只能 MAC 系统?
    yb2313
        22
    yb2313  
       15 天前
    什么时候上架 scoop
    huyujievip
        23
    huyujievip  
       15 天前
    不是,你把 bin 放在代码文件里哇
    klo424
        24
    klo424  
       15 天前
    Star 了
    yangwcool
        25
    yangwcool  
       15 天前
    需要伪装成 word
    bobobobob
        26
    bobobobob  
    OP
       15 天前
    @yangwcool 哈哈哈,天才的想法
    bobobobob
        27
    bobobobob  
    OP
       15 天前
    @huyujievip 随便猛干,全仓梭哈😁
    bobobobob
        28
    bobobobob  
    OP
       15 天前
    @handsome198311 我只编译了 mac 系统的应用程序,如果你是 windows 系统并且有 golang 环境的话,可以 go run main.go 的
    bobobobob
        29
    bobobobob  
    OP
       15 天前
    @yb2313 大佬,scoop 是啥啊
    ttkanni
        30
    ttkanni  
       15 天前
    已安排一颗 Stars ,早日适配 Windows 啊咧~
    4ra1n
        31
    4ra1n  
       15 天前
    https://github.com/kaolengmian7/v2ex-tui/pull/2

    提交 mr 了,支持代理

    v2ex.exe -proxy socks5://127.0.0.1:10808
    4ra1n
        32
    4ra1n  
       15 天前   ❤️ 1
    @ttkanni 我测试 windows 可用
    dsvshx
        33
    dsvshx  
       15 天前
    建议加快捷键 j k 用于上下滚动
    xiangbohua
        34
    xiangbohua  
       15 天前
    @bobobobob 懂了
    falcon05
        35
    falcon05  
       15 天前 via iPhone
    图片怎么处理的
    bobobobob
        36
    bobobobob  
    OP
       15 天前
    @4ra1n go run 的方式是可以的
    bobobobob
        37
    bobobobob  
    OP
       15 天前
    @dsvshx 「鼠标滚轮」以及「上下方向键」都可以滚动主题列表
    bobobobob
        38
    bobobobob  
    OP
       15 天前
    @falcon05 大佬,,,图片真是难为我了🥹
    RockShake
        39
    RockShake  
       15 天前
    @bobobobob 图片不行可以找现成的库转成 ASCII 的形式输出,也是 Go 写的,跟你的无缝集成

    https://github.com/TheZoraiz/ascii-image-converter
    bobobobob
        40
    bobobobob  
    OP
       15 天前
    @RockShake 哈哈哈哈,天才的想法,我看看😂
    NX2023
        41
    NX2023  
       15 天前
    挺好,把我正在做的事情做了
    NX2023
        42
    NX2023  
       15 天前
    @NX2023 我之前三分钟热度写的一个玩具,甚至还不能看主题内容,最近在改,不过你的感觉的确已经十分完善了
    https://www.v2ex.com/t/1058564#reply25
    bobobobob
        43
    bobobobob  
    OP
       15 天前
    @NX2023 😁
    metalvest
        44
    metalvest  
       15 天前 via Android
    提个建议,切换窗口还是太明显了,不如改成按住某个键时命令行里显示摸鱼内容,松开时还是这个窗口,但是显示一堆滚动日志
    yb2313
        45
    yb2313  
       14 天前
    @bobobobob #29 win 的包管理,类似于 paru
    HarperLucky
        46
    HarperLucky  
       14 天前 via iPhone
    有意思,有创意,好玩,👍
    prodcd
        47
    prodcd  
       14 天前
    突然想,有没有可能创造一种字体或者其他编码形式,只有学习过的人才能识别出来,不懂的人根本看不出来是什么字。
    比如汉字只保留四分之一有特点的部分,在加上拼音首字母和音调 1234 ,混在一起成为一个新的字符。
    或者使用双拼等形式来表达汉字。
    这样大大降低摸鱼被发现的可能性。
    Wurzburg
        48
    Wurzburg  
       14 天前
    浏览需要开启魔法吗?
    Tubbs
        49
    Tubbs  
       14 天前 via Android
    @prodcd 直接学个西班牙语或者其他的拉丁文怎么样
    prodcd
        50
    prodcd  
       14 天前
    @Tubbs 成年人的世界,优先考虑成本。
    latteczy
        51
    latteczy  
       14 天前
    为啥用爬虫来实现啊? V2EX 不是提供 API 吗,不能直接用吗
    cloudzqy
        52
    cloudzqy  
       14 天前
    @prodcd 你搞这么复杂,可阅读性还不如 ai 翻译成英语
    szyp
        53
    szyp  
       14 天前
    https://www.v2ex.com/t/249409 有个哥们实现过用 shell 写的
    Achieve7
        54
    Achieve7  
       14 天前
    需要 vim 模式!
    linmilu
        55
    linmilu  
       14 天前
    已 Star
    seedhk
        56
    seedhk  
       14 天前
    大佬能不能搞个 zhihu 的
    Corrots
        57
    Corrots  
       14 天前
    想起之前看到过一个 Excel 刷 NGA 的浏览器插件
    bobobobob
        58
    bobobobob  
    OP
       14 天前
    @latteczy 哈哈哈哈,我在写的时候还不知道 V2EX 有 API😂,不过 API 一般有 ratelimit 和 token ,需要大家自己填 token 也挺麻烦的。

    这个工具爬虫请求频率不高,用爬虫也是合适的。
    bobobobob
        59
    bobobobob  
    OP
       14 天前
    @szyp wow ,2016 年的版本!我还在上学😂
    caohaoyang
        60
    caohaoyang  
       14 天前
    @Achieve7 已经提了 PR: https://github.com/kaolengmian7/v2ex-tui/pull/7
    @bobobobob 希望楼主合入🙏
    bobobobob
        61
    bobobobob  
    OP
       14 天前
    @caohaoyang

    关于按键的改动暂时先不合并到共享的仓库里面了哈,目前是可以通过 上下键 移动光标的~

    大佬想自定义按键的话,可以 fork 仓库哈~
    bobobobob
        62
    bobobobob  
    OP
       14 天前
    @caohaoyang
    我已经收到好几个改动按键设置的 PR 和反馈啦,众口难调啊哈哈哈哈哈,没办法满足所有人的操作习惯。

    所以只能先自定义啦
    caohaoyang
        63
    caohaoyang  
       14 天前
    @bobobobob #62 已经魔改键位快乐冲浪了哈哈哈,star 送上~
    Link99
        64
    Link99  
       14 天前
    命令行皮肤 X
    台湾论坛风 V
    silencly07
        65
    silencly07  
       14 天前
    @bobobobob #61 希望合一下这个,搞个切换使用上下键和 vim 方式的配置,也行啊
    bobobobob
        66
    bobobobob  
    OP
       14 天前
    @caohaoyang 蟹蟹大佬!冲😏
    bobobobob
        67
    bobobobob  
    OP
       14 天前
    @Link99 xswl😂
    bobobobob
        68
    bobobobob  
    OP
       14 天前
    @silencly07 大佬,我想了解为什么不喜欢上下键呢?比较习惯 vim 的操作是吗?
    saranz
        69
    saranz  
       14 天前
    有个问题,酒店前台之类的工作怎么上班摸鱼呐。
    bobobobob
        70
    bobobobob  
    OP
       14 天前
    @saranz 刷抖音?🤣
    bobobobob
        71
    bobobobob  
    OP
       14 天前
    @saranz 管的严吗?
    CuChulainn
        72
    CuChulainn  
       14 天前
    好东西
    frzh
        73
    frzh  
       14 天前
    加上 vim 模式吧,显得我在认真敲代码🐶
    SakuraYuki
        74
    SakuraYuki  
       14 天前
    我都是光明正大的看 youtube 的
    huangxd007
        75
    huangxd007  
       14 天前 via iPhone
    用 w3m 不就啥都能看了:)
    plair
        76
    plair  
       13 天前
    能用就行,不错不错
    silencly07
        77
    silencly07  
       13 天前
    @bobobobob #68 不是大佬。才看到,v2ex 回复没有通知挺难受。一方面的确 vim 用了很久了,已经非常习惯。另外在某些键盘上,上下键没有 vim 按键方便。
    prodeity
        78
    prodeity  
       13 天前
    真阴间论坛了, 哈哈
    bobobobob
        79
    bobobobob  
    OP
       12 天前
    @prodeity 🐶
    bobobobob
        80
    bobobobob  
    OP
       12 天前   ❤️ 1
    @silencly07 好的,这两天有空我会开发一下
    akirayimi
        81
    akirayimi  
       11 天前
    😂现在都知道 @ColdBird 身体一堆毛病了
    ColdBird
        82
    ColdBird  
       11 天前
    @akirayimi 不是哥们 🤬
    Rehtt
        83
    Rehtt  
       10 天前 via Android
    把 go.mod module 改成 github.com/kaolengmian7/v2ex-tui ,这样可以用 go install github.com/kaolengmian7/v2ex-tui@latest 直接安装
    bobobobob
        84
    bobobobob  
    OP
       10 天前
    @Rehtt 👍
    bobobobob
        85
    bobobobob  
    OP
       10 天前
    @akirayimi 啥情况😂
    forty
        86
    forty  
       10 天前
    如果是摸鱼导向,在浏览器里不是很适合摸,建议 vscode extension, 在假代码中展示摸鱼内容,比如乍看起来是代码,细看注释是摸鱼帖的内容。
    akirayimi
        87
    akirayimi  
       10 天前
    @bobobobob readme 里面的示例😂
    feisualio
        88
    feisualio  
       9 天前
    已 start ,好玩哈哈哈
    bobobobob
        89
    bobobobob  
    OP
       8 天前
    @forty 感觉 命令行 UI 会比 vscode 更美观也更隐蔽一些
    forty
        90
    forty  
       8 天前
    @bobobobob vscode 能够更好的混在正经工作中,命令行 ui 则是独立的,混入感更差。
    vscode 模式可以实现这样的效果:要顶部正常显示工作项目名称,左侧正常显示工作项目的文件树,甚至可以将摸鱼内容混在工作代码中显示。隐匿性不是更强吗?
    命令行的话,你作为独立窗口,满窗口都是摸鱼内容吗,只能抵御远距离看不清的攻击?
    bobobobob
        91
    bobobobob  
    OP
       8 天前
    @forty vscode 的想法也是不错的,大佬可以试试。假代码混排在终端也能做,但是我不太想做,感觉体验较差。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3146 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:12 · PVG 08:12 · LAX 16:12 · JFK 19:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.