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

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

【東方mod教程】An Easy Way to Thcrap

2023-07-06 13:42 作者:Axolyz  | 我要投稿

大概是一個(gè)月之前開始想給自己的東方原作打mod的,不過(guò)這破工具的教程實(shí)在是奇缺,僅有的教程又大多是舊版命令行的,于是踩滿了一堆坑的筆者去作者主頁(yè)啃了一堆doc和issue,估計(jì)快能進(jìn)開發(fā)組了(笑)

這篇文章是希望分享一下這東西的正確使用方法到底是什么,以及這東西里面到底藏了多少坑

如何裝語(yǔ)言包之外的模組

在選mod界面點(diǎn)擊藍(lán)色的一行小字”Advanced mode”就可以了

或者直接在第一頁(yè)點(diǎn)here用命令行搞(mod換序很麻煩,不推薦),不過(guò)好處是log方便看,為下面各種網(wǎng)絡(luò)問(wèn)題和崩潰原因的分析創(chuàng)造條件(折磨才剛剛開始).

為什么我的模組少了一堆

這里有必要先補(bǔ)充一個(gè)前置知識(shí):程序里的mod都不是自帶的,是托管到其他服務(wù)器上,下載時(shí)需要主動(dòng)獲取mod列表的,主要域名有三個(gè): srv.thpatch.net ?(主要提供語(yǔ)言類mod,可直連) mirrors.thpatch.net (主要是玩家自制的mod,不可直連) 和廣為人知的 raw.githubusercontent.com (依托對(duì)應(yīng)的github倉(cāng)庫(kù),主要是玩家自制的mod,不可直連)

而mod選擇界面顯示的是你本地下載好了的mod和能連接上的mod,也就是說(shuō),如果你想要的mod所托管的服務(wù)器連不上,那么這個(gè)mod會(huì)直接不出現(xiàn)在你的mod列表里.

不可直連也就算了,但是在我的電腦上,這個(gè)軟件的所有rawgithub流量竟然連代理都不走,log里rawgithub一直顯示訪問(wèn)失敗,有這么幾種解決方案:

  • 換hosts,不需要代理,能一定程度上解決這個(gè)問(wèn)題,不過(guò)只能下載rawgithub托管的mod,而且也很不穩(wěn)定,刷臉.

  • 用瀏覽器開代理去對(duì)應(yīng)的github倉(cāng)庫(kù)/mirror鏡像站里手動(dòng)下載然后手動(dòng)解壓過(guò)去,按照這個(gè)教程的方法 https://www.bilibili.com/read/cv21498941 .

  • 在thcrap\repos\thpatch\repo.js里手動(dòng)把github的服務(wù)器改成對(duì)應(yīng)的mirror服務(wù)器地址.不推薦,一是略微費(fèi)力費(fèi)時(shí),二是mirror里本來(lái)第三方mod就不全.

為什么我的模組下載失敗

問(wèn)題原因同上,如果下載時(shí)連接不上不會(huì)告訴你下載失敗,而是會(huì)直接擺爛不下載然后跟你說(shuō)finished,最終運(yùn)行時(shí)才說(shuō)找不到文件夾.

很奇怪的一點(diǎn)是這軟件的rawgithub流量真的不走代理,兩邊的log都能證明這一點(diǎn).

為什么最后一步直接閃退

截至當(dāng)前的最新版本,如果在最后一步勾選了”在游戲目錄生成快捷方式”且游戲目錄中含有CJK字符,則thcrap會(huì)直接崩潰,不過(guò)作者說(shuō)了will be fixeded in the next release

https://github.com/thpatch/thcrap/issues/221

(果然這玩意還是老外用的多,正常來(lái)講東方難道不是使用CJK字符的中日韓玩家遠(yuǎn)多于只使用ASCII的歐美玩家嗎)

(這么一想英文互聯(lián)網(wǎng)應(yīng)該是有比較完善的使用教程的,但是當(dāng)時(shí)沒(méi)查而是選擇了自己硬剛,略可惜)

如何快速啟動(dòng)想要的配置

各種滿地亂放的快捷方式實(shí)際上都不夠優(yōu)雅,最優(yōu)解法是使用thprac(那個(gè)東方練習(xí)器,這倆不要混了)最新版本關(guān)聯(lián)啟動(dòng)

https://github.com/touhouworldcup/thprac/releases/

作為啟動(dòng)器啟動(dòng)之后點(diǎn)擊設(shè)置-設(shè)置thcrap位置,完成后點(diǎn)擊添加thcrap配置,之后把你想要的配置名和想注入的游戲打上勾就行了,簡(jiǎn)單粗暴,也不需要生成任何快捷方式(具體原理見下面一節(jié))

注意同時(shí)使用vpatch,thprac(作為練習(xí)器)和thcrap可能會(huì)導(dǎo)致閃退/高幀之類的問(wèn)題,尤其是紅魔鄉(xiāng).

如何快速更改想要的配置

改mod配置

考慮到可能會(huì)有人像我一樣沉迷折騰各種沙雕mod,每次換一個(gè)組合不可能都重新生成一遍快捷方式和js文件,那太麻煩了,所以這里提供一下直接更改的方法.

thcrap/config目錄下的這幾個(gè)文件可以直接更改:

games記錄了你每一作游戲的位置,想換路徑或者使用vpatch的可以改這里

模組配置名稱.js(如zh-hans.js)記錄了使用mod的名稱和順序,想快速增刪mod直接改這里就好

改完之后用原快捷方式或者原thprac配置就可以啟動(dòng)新的mod配置了

改快捷方式

打開某個(gè)thcrap生成的快捷方式,可以看到它的路徑是這樣的

E:\……\thcrap\bin\thcrap_loader.exe "zh-hans.js" th06

沒(méi)錯(cuò),這其實(shí)是一個(gè)使用thcrap_loader.exe運(yùn)行的命令,包含你電腦上loader的路徑,要使用的模組配置js文件名和要啟動(dòng)的東方作品代數(shù),要改快捷方式的話可以在這上面直接動(dòng)刀子

這也是thprac可以不需要快捷方式就啟動(dòng)mod的原因.

總之,建議作者多做點(diǎn)不僅限于語(yǔ)言包的使用導(dǎo)引&優(yōu)化一下中國(guó)玩家的使用體驗(yàn),以上.

【東方mod教程】An Easy Way to Thcrap的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
黑水县| 楚雄市| 汤原县| 紫阳县| 九台市| 五寨县| 大埔区| 萨迦县| 三门峡市| 郓城县| 塔河县| 康保县| 日土县| 同德县| 扶沟县| 武川县| 长泰县| 抚宁县| 府谷县| 江永县| 花垣县| 县级市| 无棣县| 古浪县| 大余县| 青河县| 峡江县| 黄山市| 锡林郭勒盟| 津南区| 邳州市| 罗定市| 聂荣县| 齐河县| 西丰县| 闸北区| 修武县| 商河县| 枣阳市| 旺苍县| 承德市|