用于【蘭德索爾圖書館】的公主连结R刷图规划工具,使用Chrome extension开发
由于本人已经弃坑且缺乏时间与兴趣,该项目已经停止维护了,感谢大家的支持!
辣鸡Google开发者注册账户要5美元,👴现在不知道怎么办了
- 在Chrome应用商店中安装(推荐,但需要科学上网)
- 终于过审啦,再也不用被停用开发者模式的提示烦了。点此进入Chrome商店页面:公主连接刷图计算器
- 以开发者模式安装
- 下载源代码,解压
- Chrome浏览器地址栏输入
chrome://extensions/
,进入扩展管理界面 - 右上角打开
开发者模式
- 左上角点击
加载已解压的扩展程序
,选择源代码的根目录
- 访问【蘭德索爾圖書館】的【裝備庫】页面
- 加入你想要练的角色
- 点击右上角的
···
图标,右键点击扩展图标,选择在工具栏中显示
- 点击右上角的扩展图标,按照弹出框说明操作即可
- 如果不小心把弹出框关闭了,直接再次点击计算按钮就可以获得上次计算的结果(因为装备需求和地图数据是储存在本地的)
- 除非装备很少,否则请不要使用整数规划功能,因为实在太慢了,而且结果差别不大。计算的时候会导致该页面进程阻塞,使用的时候记得设置短一点的超时时间。如果不想等了,直接关闭标签页来结束进程。
- 代价度量方法,基本上选哪个结果都不大,因为不同的地图体力消耗差别太小了,7章以后甚至全是一样的10点(大概)。
- 点击了按钮,但是看上去好像并没有反应
- 确保自己处于装备库页面(
/Armory
)。虽然在图书馆的其他页面也能打开,但是不会有效果。 - 如果是先进入了图书馆的主页(或者其他页面),然后再通过点击导航栏的按钮进入装备库页面,也可能会有这样的结果,我猜测这可能是由于图书馆的页面跳转并非浏览器的默认行为(类似于React的Link),从而导致即使代码里限定了执行注入脚本的路径,脚本还是会被错误地注入到其他页面,从而导致运行时错误。解决方法很简单,直接进入装备库页面,或者在装备库页面刷新一下就可以了。目前暂时不知道如何解决此问题,欢迎提出建议。
- 可能与网络问题有关,功能在页面完全加载后才会生效,尝试等待页面加载完毕后再操作。
- 如果重新加载了扩展,则需要刷新页面。
- 确保自己处于装备库页面(
- 点击前两个按钮有反应,但计算按钮无反应
- 这是v0.2.0版本的一个bug,原因是设置未能正确地初始化,解决方法是进入选项页面,随便改动一下选项,触发自动保存即可。
- 最新版(应该)已经没有这个问题了(?)。
- 读取地图掉落数据有问题,或前后不一致
- 读取掉落数据前,程序会自动将单页显示设为“全部”。由于页面更新需要一定的时间,程序将等待一小段时间。如果这段时间里页面更新还没完成,则可能导致程序读取的数据不完整。尝试在等地图数据全部显示后再点击解析按钮。
- 计算的装备越多,页面更新时间越长。可以多点几次按钮来缓解你的等待焦虑。
- 计算失败
- 可能地图上限设置过低,存在现有地图中不掉落的装备,则约束条件无法满足。更改地图上限后重新解析并计算。
- 可能未能正确解析所有地图,解决方法参加“读取地图掉落数据有问题”。
- 这里没有我的问题
- 如果你熟悉Web开发,可以尝试按F12进入console,看看有无输出错误信息,是不是网络问题,或者哪个脚本加载失败了。
- 你可以通过提交issue的方式来说明问题,需要说清楚能够再现问题的步骤。
- 或者联系我的QQ:865285578 或邮箱:[email protected]
- 支持整数规划
- 支持使用体力消耗作为代价度量
- 加入N2,N3等活动选项
- 弹出新标签页来显示计算结果,方便参看
- 将结果映射回原页面,方便参看
- 点击表头可以排序
- 将规划导出为CSV文件
-
增加便捷的更改库存工具(暂时没有好的想法) -
支持贪心策略(出力不讨好,先搁置了)