cssxsh / pixiv-helper

Mirai Console 插件开发计划
https://github.com/users/cssxsh/projects/4
GNU Affero General Public License v3.0
124 stars 9 forks source link

删除指令相关 #86

Open Haocen2004 opened 2 years ago

Haocen2004 commented 2 years ago

e.g /delete bookmarks 10000 消息返回速度是不是太快了 建议默认改成仅控制台输出详情 聊天环境输出一个总数就行

Haocen2004 commented 2 years ago

以及当我输入 /delete bookmarks 10000 true时 等待清理完毕 /info cache总数没有减少 但约5min后再试图片分布部分 e.g 全年龄色图数:xxx 减少了

缓存数: 20091
> ---------
全年龄色图数: 6818
R18色图数: 993
R18G色图数: 0
> ---------
插画色图数: 7811
动画色图数: 0
漫画色图数: 0
> ---------
Sanity(0)色图数: 1
Sanity(1)色图数: 0
Sanity(2)色图数: 3791
Sanity(3)色图数: 0
Sanity(4)色图数: 1461
Sanity(5)色图数: 0
Sanity(6)色图数: 2558
Sanity(7)色图数: 0
cssxsh commented 2 years ago

https://github.com/cssxsh/pixiv-helper/blob/1340d9c6990fc8e3aa69eec7012587e027abf8ac/readme.md?plain=1#L232

cssxsh commented 2 years ago

内部设计里,/delete bookmarks/delete record/delete page 不是一口气查询全部符合条件的作品(检索结果太多会出问题),而是是分段执行,

Haocen2004 commented 2 years ago

分段执行没有问题 我的意思是在聊天环境执行删除时会刷屏 第二参数 record 表明是否写入数据库,默认为否,只删除图片文件 我已经设置为true了但总数没改变 分项改变了

缓存数: 20091(这里没少)
> ---------
全年龄色图数: 6818(这里少了,这边相加与总数不符)
R18色图数: 993
R18G色图数: 0
cssxsh commented 2 years ago

分段执行没有问题 我的意思是在聊天环境执行删除时会刷屏 第二参数 record 表明是否写入数据库,默认为否,只删除图片文件 我已经设置为true了但总数没改变 分项改变了

缓存数: 20091(这里没少)
> ---------
全年龄色图数: 6818(这里少了,这边相加与总数不符)
R18色图数: 993
R18G色图数: 0

缓存数是全部作品的数量(包括删除和未删除,色图和非涩图)