最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【Arcaea/逆向】格式解析-手記一

2022-04-21 12:45 作者:在咕咕咕的咕子  | 我要投稿

閱前說明:本文所寫內(nèi)容已經(jīng)根本觸犯了Lowiro Limited的核心利益,內(nèi)容僅供學(xué)習(xí)交流,如果跟隨本文所寫內(nèi)容操作,您需要對(duì)自己的行為導(dǎo)致的任何后果負(fù)責(zé)!

*本文不提供文中的逆向后資源,逆向前資源,逆向工具。

*由于基于原文章修改,專欄設(shè)定無法更改,在此聲明本文完全原創(chuàng)!

安裝包設(shè)備:Android

1.解包及包內(nèi)資源分析

2.資源替換方式

3.mo文件文本修改

4.songlist文件格式解析

5.packlist文件格式解析

6.unlocks文件格式解析

>1.解包及包內(nèi)資源分析

解包部分:

可以直接使用壓縮軟件(Bandizip、7-Zip等)解壓apk文件。

4.4.6c(使用apktool解包)


  • assets:游戲使用的素材集,無加密

  • lib:游戲使用的so,分arm64-v8a與armeabi-v7a兩類架構(gòu)

  • META-INF:安裝包使用的簽名文件

  • res:資源文件,包含著安裝包圖標(biāo)等等文件

assets解析:

assets內(nèi)部文件


  • app-data:故事劇情文件,也包含了“視覺小說”類型的故事中使用的貼圖文件

  • audio:音效與音樂,觸發(fā)Axium Crisis與Ether Strike的異象時(shí)的附加音頻也被存放于此

  • char:搭檔的立繪與圖標(biāo),部分異象貼圖文件也被存放于此

  • Fonts:字體文件

  • img:貼圖文件(內(nèi)部文件什么都有,非常亂)

  • layouts:部分貼圖文件,其中含有廢棄,舊版以及重復(fù)的貼圖文件

  • models:鍵型模型(疑似arctap,含有trackbreak的文件)

  • particle:打擊效果貼圖

  • songs:配置的曲目,曲包,解鎖條件,以及曲目的曲繪,曲包的封面

  • startup:開始界面的貼圖

  • tl:多語言文件

  • voice:搭檔語音文件(僅Groove Coaster搭檔出現(xiàn))

  • white.png:客戶端的預(yù)留文件

Fonts文件夾解析:

各種語言使用字體文件
  • Exo:通用字體,使用于分?jǐn)?shù),曲包名等

  • GeosansLight:通用字體,使用于用戶名,主界面按鈕文字等

  • Kazesawa:通用字體,使用于曲目標(biāo)題,曲師等

  • L2:英文專用字體(也許)

  • NanumBarunGothic:韓文專用字體

  • NotoSansCJKsc:簡體中文專用字體

  • NotoSansCJKtc:繁體中文專用字體


songs文件夾解析:

songs文件夾內(nèi)部大體配置(已修改)
  • songlist:曲目的配置文件,存放著曲目名,曲目難度信息等

  • packlist:曲包的配置文件,存放著曲包名,曲包介紹信息等

  • unlocks:曲目的解鎖條件配置,存放著各個(gè)曲目的解鎖條件

  • tutorial:教程的曲目文件

  • pack:曲包的封面圖片文件

  • random:隨機(jī)曲目的曲繪

  • dl_******:付費(fèi)曲目使用的曲目文件(arcahv除外)

  • ******:免費(fèi)曲目使用的曲目文件


>2.資源替換方式

貼圖的修改沒有任何校驗(yàn),直接找到自己想要替換的圖片文件,將自己要替換的文件改寫為同名刪除原文件即可

要注意以下兩點(diǎn):

  • 要替換貼圖的時(shí)候前后圖片尺寸、格式都須相同,否則客戶端顯示時(shí)圖片會(huì)出現(xiàn)錯(cuò)位情況。

  • 請(qǐng)確保所有游戲需要使用的貼圖文件存在,否則會(huì)在讀取時(shí)崩潰

>3.mo文件文本修改

游戲的多語言文件全部存于tl文件夾內(nèi),編譯格式為.mo,修改時(shí),我們可以用Poedit修改

但是Poedit是無法直接讀取tl文件中編譯后的.mo文件,需要將其轉(zhuǎn)化為.po文件才可被Poedit讀取編輯

進(jìn)入Poedit安裝文件夾內(nèi)的\GettextTools\bin\文件夾內(nèi),找到msgunfmt.exe

使用cmd等輸入命令使.mo文件轉(zhuǎn)化為.po文件,然后用Poedit打開修改即可(\n為換行符)

修改完成后保存,再次轉(zhuǎn)到\GettextTools\bin\文件夾內(nèi),找到msgfmt.exe使用命令將.po文件轉(zhuǎn)化為.mo文件后即可更名使用。

songlist文件格式分析

我相信你們都是奔著這個(gè)來的,不是嗎?

packlist格式解析

unlocks格式解析

總算是整理完這個(gè)爛攤子了,關(guān)于后面三個(gè)格式解析,我之前就寫好了,只是現(xiàn)在搬出來而已

也看看這個(gè):地圖格式解析


【Arcaea/逆向】格式解析-手記一的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
大港区| 南澳县| 两当县| 保靖县| 湖南省| 南郑县| 洪雅县| 随州市| 红安县| 通化县| 上思县| 澎湖县| 霞浦县| 喀喇沁旗| 屏边| 兰西县| 陇南市| 安康市| 福州市| 白河县| 兰州市| 平武县| 砚山县| 库伦旗| 会昌县| 错那县| 江城| 荣成市| 长沙市| 富阳市| 泽库县| 达日县| 朔州市| 澄城县| 潍坊市| 沐川县| 龙里县| 西和县| 莎车县| 克东县| 长春市|