回应模式 - No.50750950


No.50750950 - 技术宅


无标题无名氏No.50750950 返回主串

2022-07-26(二)22:59:10 ID:bRRnPeX 回应

突发奇想尝试做一个命令行版X岛客户端( ゚∀。)

只是图一乐,所以应该不会加入太多的功能而且随时可能弃坑。目前只做了查看版面的功能,如果最后做完了我就把链接发到这个串下面( ゚∀。)

无标题无名氏No.50878000

2022-08-01(一)01:06:49 ID: bRRnPeX (PO主)

>>No.50876177
>>No.50876479
修了(=゚ω゚)=

无标题无名氏No.50878030

2022-08-01(一)01:09:02 ID: bRRnPeX (PO主)

肥肠抱歉没测试没有配置文件的情况就commit了,但是有首日补丁好像也很合理吧( ゚∀。)

无标题无名氏No.50881602

2022-08-01(一)08:40:59 ID: bRRnPeX (PO主)

>>No.50879727
README里有写的( ゚∀。)

Windows 终端怀旧式命令提示符 | Microsoft Docs
https://docs.microsoft.com/zh-cn/windows/terminal/custom-terminal-gallery/retro-command-prompt

这个是Windows Terminal的主题,复制粘贴到配置文件然后在设置里应用就可以了。图中用的这个点阵字体PxPlus IBM VGA8需要另外安装,随便搜索一下就能找到了(=゚ω゚)=

无标题无名氏No.50883696

2022-08-01(一)10:41:40 ID: bRRnPeX (PO主)

>>No.50882806
试了一下在screen下运行,界面上没刷新的部分确实有点混乱 ( ´д`)
不过我用的zsh主题在screen和tmux下也有显示问题的,不知道是这些软件本身的缺陷还是需要额外配置什么的

代码好像写得有点乱,看到了的话不要吐槽 ( ゚∀。)

无标题无名氏No.50906333

2022-08-02(二)01:57:13 ID: bRRnPeX (PO主)

>>No.50905335
谢谢(*´ω`*)

我觉得类型注释真的是好东西 ( ´∀`) 非常建议在写的时候顺手加上这个,除了方便自己看得懂也能让编辑器给出适合的自动提示。除了Python,在JS和PHP等等其他的动态类型语言里应该也有类似的操作( ´・ω)

无标题无名氏No.50920808

2022-08-02(二)18:16:38 ID: bRRnPeX (PO主)

>>No.50916848
其实是因为我加了类型注释( ゚∀。)

用了很多a|b|...这样的类型注释,但是这种写法是3.10才加入的,所以旧版就运行不了了。在此之前的等效写法是typing.Union[a, b, ...](如果是a|None的话也可以用typing.Optional[a])。

试了一下,如果直接删掉这部分类型注释的话至少在3.9也是可以正常运行的。不过a|b|...还是更简洁一些,所以我就懒得改了( ´・ω)

无标题无名氏No.50927491

2022-08-02(二)21:39:41 ID: bRRnPeX (PO主)

>>No.50926297
https://github.com/seven332/Nimingban/blob/master/app/src/main/java/com/hippo/nimingban/client/ac/ACUrl.java
https://github.com/seven332/Nimingban/blob/master/app/src/main/java/com/hippo/nimingban/client/ac/ACEngine.java
发串和查看引用似乎都没有JSON API,所以需要直接用网页版的API

无标题无名氏No.50958071

2022-08-04(四)01:28:14 ID: bRRnPeX (PO主)

>>No.50953537
因为用的TUI库似乎没办法弄出inline的按钮,所以“让光标移到串的内容里有引用的地方然后按Enter查看”这样的设计没办法实现了|ー` )

不过我想了个替代方案,也就是在输入要查看的引用串号的地方加上自动补全,可以补全的是当前显示的串/回复里出现过的所有引用,这样至少也不需要手打整个串号了(=゚ω゚)=

(发串的界面上说不定也可以加这个功能?)

无标题无名氏No.50966800

2022-08-04(四)13:11:08 ID: bRRnPeX (PO主)

那么这个自动补全也实装了,效果如图所示~(=゚ω゚)=
查看引用的时候也有自动补全,不过不知道为什么这个提示会跑到左上角,暂时没想到什么解决办法。

>>No.50964125
你做得好,你做得好啊!
可以把这个更新的功能也同步过去啦 (*´∀`)