使用终端 SSH 随时摸鱼逛 V 站和全网热搜 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
nickxudotme
V2EX    分享创造

使用终端 SSH 随时摸鱼逛 V 站和全网热搜

  nickxudotme 2024-07-19 13:44:55 +08:00 4506 次点击
这是一个创建于 454 天前的主题,其中的信息可能已经有所发展或是发生改变。

7b00e68e0020aee1fd5531cee22dca7b

t/1037342 启发,我花了两天做了一个站点可以随时摸鱼逛 V 站和全网热搜

仅需在终端随时 SSH 即可访问

ssh ssh-news.top 

原理是使用 charmbracelet/wish 加上定时拉取 V 站的 RSS 以及新闻源

但是目前还很简陋,只能说能用,不能说好用:

  • 目前的样式很丑(真的很丑,终端的 UI 有点太难写了呜呜呜)
  • 只能浏览标题并复制链接到剪贴板(然后你得自己去浏览器看)
  • 没有 V 站的「最热」 Tab (根据站长的说法是没有 RSS )
  • 目前只支持键盘,无法使用鼠标点击
  • 可能有没想到的并发问题?

以后可能做成可以浏览帖子内容与评论之类的

GitHub 地址: https://github.com/NX-Official/ssh-news

25 条回复    2024-07-23 22:31:25 +08:00
someonesnone
    1
someonesnone  
   2024-07-19 13:48:40 +08:00
让我想起了古早的 bbs
powerN
    2
powerN  
   2024-07-19 13:48:42 +08:00
完了还要去浏览器看?
powerN
    3
powerN  
   2024-07-19 13:52:36 +08:00
@powerN 就想问啥时候支持浏览帖子内容
nickxudotme
    4
nickxudotme  
OP
   2024-07-19 14:15:03 +08:00
@powerN #3 会有的会有的
topang
    5
topang  
   2024-07-19 14:50:16 +08:00
还挺带感。不能直接回车跳浏览器么
tool2dx
    6
tool2dx  
   2024-07-19 14:52:21 +08:00
我前一折腾 ssh 协议,也想写一个来着的。

不同的是我用的是 sftp 协议,列出的文件就是 v2 帖子名称。
Cooky
    7
Cooky  
   2024-07-19 14:53:51 +08:00
不错不错,专业摸鱼
thedog
    8
thedog  
   2024-07-19 14:54:07 +08:00
怎么退出
thedog
    9
thedog  
   2024-07-19 14:54:41 +08:00
哦,退出了,刚才卡住了
Rehtt
    10
Rehtt  
   2024-07-19 14:55:39 +08:00 via Android
之前用 go 自带的 ssh 库搓过一个类似的
xcsoft
    11
xcsoft  
   2024-07-19 14:56:12 +08:00
好家伙,发现也参加了字节跳动第五届的青训营
nickxudotme
    12
nickxudotme  
OP
   2024-07-19 15:10:17 +08:00
@topang 我本来也是这么想的,但是 ssh 会话正通常应该没有权限在客户端上执行命令(还得根据各个系统适配),能有剪贴板权限其实已经出人意料了
Rehtt
    13
Rehtt  
   2024-07-19 16:25:58 +08:00 via Android
@NX2023 剪贴板应该是 OSC52 协议,不过各个终端为了安全开放的功能有些不同,比如 windows 的终端只能复制到系统剪切板而不能读取剪切板,tmux 则可以双向互通
vvhy
    14
vvhy nbsp;
   2024-07-19 16:41:28 +08:00
有点意思
weijancc
    15
weijancc  
   2024-07-19 18:22:09 +08:00   1
你可以返回返回一个 http 链接, 这样 ctrl+点击就能调整了, 用剪切板看起来还是太蠢了
VforVendetta
    16
VforVendetta  
   2024-07-20 08:28:51 +08:00
Starred
chy2v
    17
chy2v  
   2024-07-20 09:02:12 +08:00
seedhk
    18
seedhk  
   2024-07-20 16:51:51 +08:00
等一个终端就能查看纯文字的文章内容,好了 at 我下,谢谢
molezznet
    19
molezznet  
   2024-07-21 08:33:50 +08:00
有意思,期望能更多内容。
让我想起了 20 年前用 bbs ,term
kero991
    20
kero991  
   2024-07-22 14:52:59 +08:00
还以为直接能看呢,结果还是半成品哦
不过倒是很有意思
cloudjc
    21
cloudjc  
   2024-07-22 15:30:31 +08:00
接下来要是回车能展示详情我愿称之为无敌摸鱼工具
Maysec
&bsp;   22
Maysec  
   2024-07-22 16:17:32 +08:00
能回车打开浏览器直接爱爆
ihainan
    23
ihainan  
   2024-07-22 17:06:28 +08:00
很可爱。让我回忆起了 w3m 摸鱼的日子。
bob121
    24
bob121  
   2024-07-23 11:31:04 +08:00
摸起来
banye
    25
banye  
   2024-07-23 22:31:25 +08:00
如果能看详情,就无敌了
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3388 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 31ms UTC 00:18 PVG 08:18 LAX 17:18 JFK 20:18
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86