2021年10月16日 星期六

線上RPA檔案解包 Online rpa extract

更新日: 2021.10.17

摘要 Summary:

     對Ren'Py game內容有興趣想收藏CG,對遊戲本身進行解封包提取素材使用。


步驟 Step:

    1. 參考連結:

        Online RPA and RPYC viewer

    2. 連結進入如下圖。

        Game Resources Viewer

   

     3. 將archiv.rpa或其他.rpa推移到框內,就可以看到素材內容。

    



     4. 目前無法選擇特定幾個檔案,建議直接全部匯出Export all,但注意有檔案大小限制。


    5. 另外有離線版本,但已失效此處只貼出連結。
        RPA Extract


=============================分隔線以下廢棄===============================

2018/05/27 更新Python 3 (python 2.7無法用)
摘要:
Steam一些電子小說遊戲逐漸有在用python語言的『Ren'Py』開發,基於興趣想收集CG檔,但是都被編譯成rpa或是rpyc檔,目前找到將rpa檔內容提取出來方法。

準備:
python 3.x
win 7 以上(我的作業系統win10)
unrpa

步驟:
1. unrpa解壓縮放在同個資料夾內(可看到三個檔案COPYING,README,unrpa有興趣可以讀code),並將rpa檔複製放在一起

2. 開啟命令提示字元移動到目標資料夾內(請自行goole怎麼用)

3. 輸入以下指令,並等待一點時間即可看到檔案

py -3 unrpa -mp "D:\123" "D:\123\XXX.rpa"

藍色是提取檔案後放存放的路徑
紅色是編譯檔案rpa檔的路徑


extra .可自行創建一個.bat檔寫腳本(可用文字文件改檔名)。

D:
cd 123
py -3 unrpa -mp "D:\123" "D:\123\XXX.rpa"
pause

聲明:
提取的檔案皆屬於(創作者)的財產,請勿在網路上自行轉售或未經創作者同意分享。

後記:
下一步大概是將rpyc反編譯成rpy


參考
https://www.lattyware.co.uk/projects/unrpa/
https://www.youtube.com/watch?v=tZU89s9PJC4
https://github.com/Lattyware/unrpa

沒有留言:

張貼留言