写作绅士,读作丧尸 X岛揭示板
顺猴者昌 逆猴者亡 首页版规 |用户系统 |移动客户端下载 | 丧尸路标 | | 常用图串及路标 | 请关注 公众号:【矛盾苇草】| 人,是会思考的芦苇
常用串:·豆知识·跑团板聊天室·公告汇总串·X岛路标

[只看PO]No.50750950 - 无标题 - 技术宅


•程序语言、压制投稿、视频制作以及各计算机领域的技术问题
•我觉得还是CSDN靠谱一点
•本版发文间隔为15秒。

收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-07-26(二)22:59:10 ID:bRRnPeX [举报] [订阅] [返回主串] No.50750950 [回应] 管理
突发奇想尝试做一个命令行版X岛客户端( ゚∀。)

只是图一乐,所以应该不会加入太多的功能而且随时可能弃坑。目前只做了查看版面的功能,如果最后做完了我就把链接发到这个串下面( ゚∀。)
Tips 无名氏 2099-01-01 00:00:01 ID:Tips超级公民 [举报] No.9999999 管理
( `д´)就不能学学动画版的萌豚,多看看动画片
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-07-27(三)12:23:07 ID:bRRnPeX (PO主) [举报] No.50760112 管理
>>No.50758913
希腊奶,我完全不懂excel编程( ゚ω゚)

>>No.50758893
>>No.50754171
其实用的TUI的库正好也支持使用单色模式的( ゚∀。)

>>No.50753710
暂时没打算做换肤功能,不过想起来Windows Terminal有个用绿色点阵字体和CRT式漏光效果模拟老式终端的配置示例来着,如图所示( ゚∀。)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-07-27(三)23:10:13 ID:bRRnPeX (PO主) [举报] No.50774102 管理
为了证明还没有咕咕,发一张今天增加的查看版规(其实是悬浮窗)功能( ゚ω゚) 其实还把查看版面的翻页加上了,下一步就是查看串,再下一步就是发串了……

配置饼干的功能也做了,打算是从配置文件或者环境变量或者命令行参数什么的地方读取饼干内容(也就是那个二维码扫出来的东西),不过切换选择多个饼干的功能就没有打算了( ゚∀。)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-07-29(五)16:40:02 ID:bRRnPeX (PO主) [举报] No.50815397 管理
查看引用的功能完工了,不过需要自己按快捷键然后在弹窗里手动输入看到的串号,问就是技术所限。那么最后就差发串了゚ ∀゚)ノ

然后还尝试实装了图片加载功能,查看串的时候能看到小小的缩略图,不过大图就别在终端里看了吧(o゚ω゚o) 顺便一提这个是用额外安装的chafa(https://hpjansson.org/chafa/)实现的
无标题 无名氏 2022-07-29(五)17:01:41 ID:bRRnPeX (PO主) [举报] No.50815860 管理
>>No.50815562
对,参考的是紫岛代码里的X岛API
无标题 无名氏 2022-07-30(六)12:50:19 ID:bRRnPeX (PO主) [举报] No.50835119 管理
>>No.50831850
>>No.50759403
没用过arch linux啊(|||゚д゚)
等我做完发了源代码大家自己动手吧( ゚∀。)
无标题 无名氏 2022-07-30(六)20:30:26 ID:bRRnPeX (PO主) [举报] No.50845445 管理
>>No.50838238
是伯恩哥(*゚ー゚)
还以为我眼花了(ノ)`ω´(ヾ)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-07-31(日)18:10:26 ID:bRRnPeX (PO主) [举报] No.50867726 管理
颜文字自动补全!(*´∀`)

顺便问一下除了萌百的A岛条目还有什么地方有尽可能完整的整理好的岛颜文字别称(比如阴阳酱、齐齐蛤尔这种)列表,有的话我可以把别称在这里加上(=゚ω゚)=
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-07-31(日)23:11:51 ID:bRRnPeX (PO主) [举报] No.50874998 管理
基本上完工了!(*゚∇゚)
如果没有什么问题的话,这条回复本身就是用这个命令行客户端发送的。

那么这里是地址~
https://github.com/TransparentLC/xdcmd

详细的使用说明都写在README里面了,以技术版的各位肥肥的能力应该能看懂怎么使用,那么就自己随意使用吧!

最后祝大家在命令行里上岛愉快 | ω・´)
无标题 无名氏 2022-07-31(日)23:22:24 ID:bRRnPeX (PO主) [举报] No.50875299 管理
>>No.50875050
| ω・´) 捕捉!
无标题 无名氏 2022-08-01(一)01:06:49 ID:bRRnPeX (PO主) [举报] No.50878000 管理
>>No.50876177
>>No.50876479
修了(=゚ω゚)=
无标题 无名氏 2022-08-01(一)01:09:02 ID:bRRnPeX (PO主) [举报] No.50878030 管理
肥肠抱歉没测试没有配置文件的情况就commit了,但是有首日补丁好像也很合理吧( ゚∀。)
无标题 无名氏 2022-08-01(一)08:40:59 ID:bRRnPeX (PO主) [举报] No.50881602 管理
>>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需要另外安装,随便搜索一下就能找到了(=゚ω゚)=
无标题 无名氏 2022-08-01(一)10:41:40 ID:bRRnPeX (PO主) [举报] No.50883696 管理
>>No.50882806
试了一下在screen下运行,界面上没刷新的部分确实有点混乱 ( ´д`)
不过我用的zsh主题在screen和tmux下也有显示问题的,不知道是这些软件本身的缺陷还是需要额外配置什么的

代码好像写得有点乱,看到了的话不要吐槽 ( ゚∀。)
无标题 无名氏 2022-08-02(二)01:57:13 ID:bRRnPeX (PO主) [举报] No.50906333 管理
>>No.50905335
谢谢(*´ω`*)

我觉得类型注释真的是好东西 ( ´∀`) 非常建议在写的时候顺手加上这个,除了方便自己看得懂也能让编辑器给出适合的自动提示。除了Python,在JS和PHP等等其他的动态类型语言里应该也有类似的操作( ´・ω)
无标题 无名氏 2022-08-02(二)18:16:38 ID:bRRnPeX (PO主) [举报] No.50920808 管理
>>No.50916848
其实是因为我加了类型注释( ゚∀。)

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

试了一下,如果直接删掉这部分类型注释的话至少在3.9也是可以正常运行的。不过a|b|...还是更简洁一些,所以我就懒得改了( ´・ω)
无标题 无名氏 2022-08-02(二)21:39:41 ID:bRRnPeX (PO主) [举报] No.50927491 管理
>>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
无标题 无名氏 2022-08-04(四)01:28:14 ID:bRRnPeX (PO主) [举报] No.50958071 管理
>>No.50953537
因为用的TUI库似乎没办法弄出inline的按钮,所以“让光标移到串的内容里有引用的地方然后按Enter查看”这样的设计没办法实现了|ー` )

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

(发串的界面上说不定也可以加这个功能?)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-04(四)13:11:08 ID:bRRnPeX (PO主) [举报] No.50966800 管理
那么这个自动补全也实装了,效果如图所示~(=゚ω゚)=
查看引用的时候也有自动补全,不过不知道为什么这个提示会跑到左上角,暂时没想到什么解决办法。

>>No.50964125
你做得好,你做得好啊!
可以把这个更新的功能也同步过去啦 (*´∀`)
无标题 无名氏 2022-08-04(四)13:24:41 ID:bRRnPeX (PO主) [举报] No.50967078 管理
突然有点想加入芦苇娘表情包的功能来着。虽然现在芦苇娘的授权仍然不明,但是黎明岛/橙岛是一直有这个功能的,所以大概应该也许没关系?

因为每个表情包都对应一个颜文字,关于实现方式的打算是在“附加图片”里输入“reedgirl:(=゚ω゚)=”这样的字符串,在发送时会替换成对应的表情包。

UP主: