作者crimsonmoon9 (绯月)
看板PCReDive
标题[聊天] 兰德索尔图书馆辅助工具
时间Thu Jul 14 13:09:45 2022
各位板友们好
因为每次n加倍时都要在图书馆重新输入数量觉得有点麻烦
所以在下做了一个简易的可以从游戏画面录影中辨识装备数量的辅助工具
取得数量之後再汇入到兰德索尔图书馆中
(连结已更新)
https://github.com/rushive/PCReDive-armory-loader/releases/tag/v0.2.1-beta
辨识过程示意图 (被绿框框住的部份会进行种类及数量辨识)
https://i.imgur.com/77rfO0m.gif
因为在下对python不熟 UI跟功能还蛮简陋的
希望若有这方面的熟手可以提出一些意见改善功能
以下为使用说明
https://reurl.cc/j1LoyZ
使用7zip等工具解压缩 点击gui.exe开启
https://i.imgur.com/Ph0Uy2v.png
选择要使用的影片档 使用适合的缩放倍率
录制时的请用装备稀有度降序排列
缩放倍率说明:预设为0.5,建议数值为 影片高度(短边) * 缩放比 = 540
例如1080p的影片使用0.5,720p使用0.75
可依照辨识完显示的"与缩图的相似度"调整 建议调整到相似度0.75以上 -1表示没有侦测到
该装备
https://i.imgur.com/fTpUh4n.png
点击确认
https://i.imgur.com/83JOdH0.png
若是第一次使用则会从图书馆下载装备缩图至images资料夹中 约2 ~ 3分钟
点击确认後按钮看起来会像当掉一样卡住 这是正常的 (UI还待改进)
https://i.imgur.com/rlqlAx0.png
等任务结束javascript栏位会被填满
(1分钟的影片约需要30 ~ 40秒处理)
https://i.imgur.com/ZftrSGC.png
点击复制结果复制那段javascript程式码 并在浏览器中按F12开启console贴上enter执行
(可以先开无痕模式测试一下 加入角色後记得要先储存队伍)
https://i.imgur.com/SRVh4ry.png
https://i.imgur.com/uVTNtkB.png
重新整理後装备数量应该就汇入完成了
https://i.imgur.com/e0zn6jx.png
目前只有在少数设备上测试过 (影片解析度1920*1080)
若发现其他问题欢迎开issue或是站内信联络
祝各位n3刷装愉快
<声明:此工具并未修改游戏内的任何数据或拆包 仅对於萤幕录影做後处理>
<可执行档使用pyinstaller打包 若有疑虑可以自行下载原始码执行>
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.228.62.59 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PCReDive/M.1657775389.A.320.html
1F:推 IokUdiefirst: 先推再看07/14 13:12
2F:推 jkddsars: 娘子 快出来看上帝07/14 13:17
3F:推 Steyee: 靠背 太神了吧 拜大帝07/14 13:45
4F:推 john123524: 太神拉这个工具07/14 14:03
5F:推 iamxup6: 先跪拜大神了07/14 14:05
6F:→ Getbackers: 有神快拜!07/14 14:11
7F:推 kalen123: 神啊!07/14 14:33
8F:→ ShibaTatsuya: 推 太神啦07/14 14:47
9F:推 xxakigo: Mac用不到, 不过真的有够神!07/14 14:53
macos的话可以用brew装python3.x执行原始码喔
10F:推 shinobunodok: 虽然现在比较用不到了 但是这个屌07/14 14:55
11F:推 dd44140: 推推07/14 15:08
12F:推 diabloque: 果然大神在民间 只能给推了07/14 15:09
13F:推 phoenix286: 好奇这种影像辨识是机器学习做出来的吗?07/14 15:23
不是喔 是直接用影像处理的方法
因为我也懒得手动标label XD
14F:推 killuaz: CY需要你!去帮他们弄进游戏优化企画案吧!07/14 15:40
15F:→ luckyluckyha: 只用手机玩的用不到的07/14 15:47
有录影功能的话录完再用电脑就可以了
16F:推 Chise0910: 我家猫问我为什麽要跪着看电脑07/14 16:02
17F:推 anthti: 强迫症感谢您07/14 16:31
18F:推 gaaaaper: 太神了吧 07/14 16:32
19F:推 kenApp: 赞赞07/14 16:35
20F:推 smart0eddie: 哇喔07/14 16:48
21F:推 amazingriceb: 用手机拍的影片传到电脑是不是不行07/14 17:19
可以喔
22F:推 wacoal: 太神啦07/14 17:54
23F:推 rx32400: 太神啦!!!07/14 18:06
24F:推 JMLee: 我是来看神的07/14 18:33
25F:推 QT1020: 推07/14 18:35
26F:推 Dwa44: 好猛喔 厉害07/14 18:38
27F:推 aegis91086: 推07/14 19:10
28F:推 rubiksteven: 用模拟器是不是必须在全萤幕模式下录影才能成功? 07/14 19:14
应该不用 静止不动的地方不会进入到辨识的部份 或是可以用obs对视窗录影
不过缩放倍率可能就要自己调整一下了
29F:推 amazingriceb: const json = `{"0": ""}`; 那个0是不是代表没读到07/14 19:44
30F:→ amazingriceb: 东西07/14 19:44
对 已更新连结(v0.2.1-beta)
忘了加上调整解析度的部份
31F:推 neddchiu: 推 07/14 19:45
v0.2.1-beta更新
https://github.com/rushive/PCReDive-armory-loader/releases/tag/v0.2.1-beta
新增缩放比调整及除错资讯
https://i.imgur.com/fTpUh4n.png
下面显示的是装备的索引值与"与图书馆缩图的相似度"
而缩放比预设为0.5,
建议数值为 影片高度(短边) * 缩放比 = 540
例如1080p的影片使用0.5,720p使用0.75
可依相似度再调整 理想的缩放比可达到相似度0.75以上 -1表示未侦测到该装备
※ 编辑: crimsonmoon9 (42.72.178.228 台湾), 07/14/2022 21:51:19
追加录影时以装备稀有度降序排列提醒
※ 编辑: crimsonmoon9 (42.72.178.228 台湾), 07/14/2022 22:20:54
32F:推 amazingriceb: 请问如果是i12短边长为71.5mm(2.82寸)缩放比应该07/14 23:18
33F:→ amazingriceb: 调多少呢 调1.0还有一些没读到07/14 23:18
是要看影片的解析度喔
我查了一下苹果录影原生解析度是720p 试试0.75或0.5
34F:推 a23301955: 蛋白石耳环录了2次都辨识不出来,其他都正常07/15 00:36
我也是 我最後一支银装剑也是有问题= =
※ 编辑: crimsonmoon9 (36.228.62.59 台湾), 07/15/2022 09:29:48
35F:推 nvsvc32: 推 超猛 我都看着萤幕盲打九宫格数字07/15 13:10
36F:推 cleverjung: 推 当初真的一直在输入装备 有够累 不过玩了两年多 已07/15 16:57
37F:→ cleverjung: 经佛系刷装了07/15 16:57
38F:→ Sechslee: 可惜我用手机玩的 不过还是推 07/15 18:21
※ 编辑: crimsonmoon9 (42.72.178.228 台湾), 07/15/2022 22:49:20
39F:推 Steyee: ㄔㄠㄕㄣˊㄊㄨㄟㄊㄨㄟ 07/15 23:18
40F:→ Steyee: 超神!推推我也是用手机玩,然後录影传到电脑 07/15 23:19
41F:推 iComeInPeace: 太神了 10/15 19:57