[BUG] 时光机1.3 添加常用目录BUG #29
Copy link
Copy link
Closed
Description
问题描述
添加常用目录文件夹不能超过20个
复现步骤
- 添加第21个文件后此时还能记录到BulletConfig.ini :
- LikedFolder=#((itemsFolder name:"1" dir:"D:\1"), (itemsFolder name:"2" dir:"D:\2"), (itemsFolder name:"3" dir:"D:\3"), (itemsFolder name:"4" dir:"D:\4"), (itemsFolder name:"5" dir:"D:\5"), (itemsFolder name:"6" dir:"D:\6"), (itemsFolder name:"7" dir:"D:\7"), (itemsFolder name:"8" dir:"D:\8"), (itemsFolder name:"9" dir:"D:\9"), (itemsFolder name:"10" dir:"D:\10"), (itemsFolder name:"11" dir:"D:\11"), (itemsFolder name:"12" dir:"D:\12"), (itemsFolder name:"13" dir:"D:\13"), (itemsFolder name:"14" dir:"D:\14"), (itemsFolder name:"15" dir:"D:\15"), (itemsFolder name:"16" dir:"D:\16"), (itemsFolder name:"17" dir:"D:\17"), (itemsFolder name:"18" dir:"D:\18"), (itemsFolder name:"19" dir:"D:\19"), (itemsFolder name:"20" dir:"D:\20"), (itemsFolder name:"21" dir:"D:\21"))
- 关闭或重启3dmax 再打开时光机 第21个文件夹以及21之后的文件夹路径会变成 , ... 例如(itemsFolder name:"20" dir:"D:\20"), ...)
- 此时会报错,关了时光机后再次打开时光机,ini里会把, ...删除,前20个文件夹路径还在,但21之后的没有了
期待修复这个bug 能够添加更多的文件夹不仅限于20个
环境信息
- 3ds Max 版本: max2019
- BsKeyTools 版本: 1.37
- 操作系统: win10
截图或日志
Metadata
Metadata
Assignees
Labels
No labels
Activity
github-actions commentedon Jun 3, 2026
👋 你好!感谢你提交第一个 Issue!
我们会尽快查看并回复。如有疑问,也可以加入 QQ 交流群:993590655 / 907481113
AniBullet commentedon Jul 10, 2026
感谢反馈,我抽空查一下
fix: keep all liked folders when saving config (#29)
AniBullet commentedon Oct 5, 2026
已定位并修复,提交:6bad0ce
原因:MaxScript 默认
options.printAllElements = false,数组转字符串超过 20 项会被截断成...。常用目录保存到 BulletConfig.ini 时没有开启该选项,导致第 21 个之后的目录被写成, ...,下次读取解析失败报错,再次保存后就丢失了。修复:保存/读取
LikedFolder(常用目录)和FilterPrefix(过滤前缀)时开启printAllElements,不再限制 20 个。说明:
, ...),更新后请手动删除这段(或直接删掉LikedFolder=这一行)再打开时光机。pop606 commentedon Oct 22, 2026