PTT評價

[聊天] 蘭德索爾圖書館輔助工具

看板PCReDive標題[聊天] 蘭德索爾圖書館輔助工具作者
crimsonmoon9
(緋月)
時間推噓33 推:33 噓:0 →:8

各位板友們好

因為每次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 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.62.59 (臺灣)

※ 文章網址:
https://www.ptt.cc/PCReDive/M.1657775389.A.320

IokUdiefirst07/14 13:12先推再看

jkddsars07/14 13:17娘子 快出來看上帝

Steyee07/14 13:45靠背 太神了吧 拜大帝

john12352407/14 14:03太神拉這個工具

iamxup607/14 14:05先跪拜大神了

Getbackers07/14 14:11有神快拜!

kalen12307/14 14:33神啊!

ShibaTatsuya07/14 14:47推 太神啦

xxakigo07/14 14:53Mac用不到, 不過真的有夠神!

macos的話可以用brew裝python3.x執行原始碼喔

shinobunodok07/14 14:55雖然現在比較用不到了 但是這個屌

dd4414007/14 15:08推推

diabloque07/14 15:09果然大神在民間 只能給推了

phoenix28607/14 15:23好奇這種影像辨識是機器學習做出來的嗎?

不是喔 是直接用影像處理的方法 因為我也懶得手動標label XD

killuaz07/14 15:40CY需要你!去幫他們弄進遊戲優化企畫案吧!

luckyluckyha07/14 15:47只用手機玩的用不到的

有錄影功能的話錄完再用電腦就可以了

Chise091007/14 16:02我家貓問我為什麼要跪著看電腦

anthti07/14 16:31強迫症感謝您

gaaaaper07/14 16:32太神了吧

kenApp07/14 16:35讚讚

smart0eddie07/14 16:48哇喔

amazingriceb07/14 17:19用手機拍的影片傳到電腦是不是不行

可以喔

wacoal07/14 17:54太神啦

rx3240007/14 18:06太神啦!!!

JMLee07/14 18:33我是來看神的

QT102007/14 18:35

Dwa4407/14 18:38好猛喔 厲害

aegis9108607/14 19:10

rubiksteven07/14 19:14用模擬器是不是必須在全螢幕模式下錄影才能成功?

應該不用 靜止不動的地方不會進入到辨識的部份 或是可以用obs對視窗錄影 不過縮放倍率可能就要自己調整一下了

amazingriceb07/14 19:44const json = `{"0": ""}`; 那個0是不是代表沒讀到

amazingriceb07/14 19:44東西

對 已更新連結(v0.2.1-beta) 忘了加上調整解析度的部份

neddchiu07/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

amazingriceb07/14 23:18請問如果是i12短邊長為71.5mm(2.82吋)縮放比應該

amazingriceb07/14 23:18調多少呢 調1.0還有一些沒讀到

是要看影片的解析度喔 我查了一下蘋果錄影原生解析度是720p 試試0.75或0.5

a2330195507/15 00:36蛋白石耳環錄了2次都辨識不出來,其他都正常

我也是 我最後一支銀裝劍也是有問題= =

※ 編輯: crimsonmoon9 (36.228.62.59 臺灣), 07/15/2022 09:29:48

nvsvc3207/15 13:10推 超猛 我都看著螢幕盲打九宮格數字

cleverjung07/15 16:57推 當初真的一直在輸入裝備 有夠累 不過玩了兩年多 已

cleverjung07/15 16:57經佛系刷裝了

Sechslee07/15 18:21可惜我用手機玩的 不過還是推

※ 編輯: crimsonmoon9 (42.72.178.228 臺灣), 07/15/2022 22:49:20

Steyee07/15 23:18ㄔㄠㄕㄣˊㄊㄨㄟㄊㄨㄟ

Steyee07/15 23:19超神!推推我也是用手機玩,然後錄影傳到電腦

iComeInPeace10/15 19:57太神了