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

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


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

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

只是图一乐,所以应该不会加入太多的功能而且随时可能弃坑。目前只做了查看版面的功能,如果最后做完了我就把链接发到这个串下面( ゚∀。)
无标题 无名氏 2022-08-04(四)17:59:05 ID:bRRnPeX (PO主) [举报] No.50973630 管理
>>No.50970704
好主意(=゚ω゚)=
这个稍后和芦苇娘一起加上吧
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-05(五)22:36:22 ID:bRRnPeX (PO主) [举报] No.51009842 管理
芦苇娘功能加上了~

在“附加图片”里输入“$芦苇娘:(颜文字)$”就可以发送芦苇娘表情包了,黑白和彩色各有大约七十个。因为不是所有的颜文字都能和表情包对应,所以有些颜文字没有对应的表情包/有些表情包没有内置。附带的功能是在这里输入在线图片的URL的话就会把它下载然后转发到岛上 (=゚ω゚)=
无标题 无名氏 2022-08-09(二)14:11:56 ID:bRRnPeX (PO主) [举报] No.51103374 管理
做了些微小的优化 (*´∀`)

>>No.50965846说图片预览太卡了,所以我改成了使用多线程同时加载正在查看的版面/串的一页的所有图片,使用体验提升非常明显 |∀゚

测试方式是计算从在左边的版面列表的养老院版按下Enter到进入第一页的紫妈图串的时间,由于养老院版几乎每个串每个回复都带有图片,因此进入版面和串一共需要加载将近四十张图片。原来是需要三十秒左右,使用多线程之后的耗时就在十二秒以内了,不过完全不使用图片预览的时间只有两三秒,说明还有可以优化的地方……之后再试试看吧 (=゚ω゚)=
无标题 无名氏 2022-08-09(二)22:38:53 ID:bRRnPeX (PO主) [举报] No.51118041 管理
>>No.51116803
如果能像网页上一样先显示文本部分然后图片等加载完了再显示就好了,但是这个TUI库并不能在没有任何操作的时候自行重绘,另外文档里的示例用的也都是同步写法,我感觉是异步不起来了...( ゚∀。)
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-11(四)00:15:18 ID:bRRnPeX (PO主) [举报] No.51151956 管理
一些小更新~

* 在一位肥肥的建议下,修改了配置文件路径以符合XDG目录规范。
* 现在会按照以下顺序查找配置文件:使用命令行参数--config或-c指定的路径、$XDG_CONFIG_HOME/xdcmd/config.ini(一般是~/.config/xdcmd/config.ini)、main.py所在目录的config.ini。
* 如果都没有找到,则会在$XDG_CONFIG_HOME/xdcmd/config.ini写入默认的配置文件。
* 可以在配置文件中选择是否隐藏Tips和饼干。
* 虽然Tips酱为岛民们带来了许多欢乐 | ω・´) 不过考虑到可能有人也有这个需求就加上了,反正做起来不难 (=゚ω゚)=
* 隐藏饼干的效果如图所示,有点像紫岛的混沌模式。

其实我还想加个隐藏“申请加入Tips”这种回复的功能来着,但是还要再收集一下判定规则 (`ヮ´ )
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-11(四)01:13:03 ID:bRRnPeX (PO主) [举报] No.51153483 管理
>>No.51152713
我没有做过IDE插件啦……直接用IDE里内置的终端也可以哦 (=゚ω゚)=
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-12(五)12:15:30 ID:bRRnPeX (PO主) [举报] No.51190481 管理
订阅相关的功能也加上了~在配置文件里写上订阅ID就可以使用了。
另外的一个小改进是,在发串的界面不发送而是直接关闭的话,已经填写的草稿会暂存下来 (=゚ω゚)=
无标题 无名氏 2022-08-18(四)23:37:45 ID:bRRnPeX (PO主) [举报] No.51373852 管理
只看PO的功能加上了~
在配置文件里写上“poonly = True”就可以了,默认是不开启的。
无标题 无名氏 2022-08-26(五)12:44:58 ID:bRRnPeX (PO主) [举报] No.51540947 管理
>>No.51539199
还以为是那个直播录屏软件,原来是openSUSE吗( ゚∀。)
我自己日常是以使用Windows为主所以不太懂各大Linux发行版的打包,有哪位肥肥懂这个的话请随意自己动手~
无标题 无名氏 2022-08-30(二)19:59:37 ID:bRRnPeX (PO主) [举报] No.51644628 管理
>>No.51642868
可能是你现在安装的prompt-toolkit这个依赖并不是最新版本。我去翻了一下Changelog(https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG),现在的最新版3.0.30的更新说明里正好有一条“Always wrap lines in the Label widget by default.”,正好和你说的这个文本没有换行的情况有关。
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-08-30(二)20:09:19 ID:bRRnPeX (PO主) [举报] No.51644883 管理
( ゚∀。)怎么版面名称也有可能带HTML的啊,顺手修复了
无标题 无名氏 2022-08-31(三)11:56:16 ID:bRRnPeX (PO主) [举报] No.51658806 管理
>>No.51644628
我试了一下pip install prompt-toolkit==3.0.29然后也出现了这个现象,所以确实是版本问题,已经把requirements.txt里面的版本号范围从==3.*改成>=3.0.30了。
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-09-02(五)14:39:33 ID:bRRnPeX (PO主) [举报] No.51708405 管理
Tips娘表情包也内置了 (o゚ω゚o)
发送方式和芦苇娘表情包类似,在“附加图片”输入“$凉宫Tips娘:...$”就可以了~
无标题 无名氏 2022-09-03(六)22:53:32 ID:bRRnPeX (PO主) [举报] No.51740352 管理
>>No.51658853
各种程序员专用X岛客户端摩多摩多 | ω・´)
无标题 无名氏 2022-09-03(六)23:05:28 ID:bRRnPeX (PO主) [举报] No.51740641 管理
顺便补充一个小技巧 (ゝ∀・)

Windows用户在PATH的目录下新建文件xdcmd.cmd,内容如下:
@echo off
python /path/to/xdcmd/main.py %*

Linux用户在PATH的目录下(比如/usr/local/bin之类的)新建文件xdcmd(记得chmod +x),内容如下:
#!/bin/sh
python3 /path/to/xdcmd/main.py "$@"

把main.py替换成实际的路径,这样在终端里输入“xdcmd”(也可以自己换成“xdao”等等别的名称)就可以直接启动这个命令行客户端了,和安装aur包的效果一样 (=゚ω゚)=
无标题 无名氏 2022-09-12(一)09:32:20 ID:bRRnPeX (PO主) [举报] No.51942692 管理
>>No.51940129
你做得好,你做得好啊 (*゚∇゚)
看了下没什么问题,已经merge了~
无标题 无名氏 2022-09-12(一)14:27:12 ID:bRRnPeX (PO主) [举报] No.51948044 管理
在repo的Wiki里放了一份自己整理的X岛API文档,可能可以帮到想写X岛客户端的肥肥们 (=゚ω゚)=

https://github.com/TransparentLC/xdcmd/wiki/%E8%87%AA%E5%B7%B1%E6%95%B4%E7%90%86%E7%9A%84-X-%E5%B2%9B%E5%8C%BF%E5%90%8D%E7%89%88-API-%E6%96%87%E6%A1%A3
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-09-13(二)18:51:41 ID:bRRnPeX (PO主) [举报] No.51975222 管理
现在启动时会在一开始的界面上显示公告了 (=゚ω゚)=
收起 查看大图 向左旋转 向右旋转
无标题 无名氏 2022-09-30(五)13:38:49 ID:bRRnPeX (PO主) [举报] No.52356753 管理
隔壁的S1也有人做了个VSCode插件版客户端,甚至还加入了图中这个把帖子伪装成代码的功能( ゚∀。)

不知道在这个串里提过也想自己做VSCode插件版客户端的肥肥会不会看到,总之我觉得挺乐(`ヮ´ )

UP主: