- 精华
- 0
- 帖子
- 495
- 威望
- 0 点
- 积分
- 528 点
- 种子
- 5 点
- 注册时间
- 2011-2-14
- 最后登录
- 2017-11-2
|
发表于 2011-11-2 17:20 · 浙江
|
显示全部楼层
找来了详细操作教程:在此感谢多玩的“阿軒軒”同学!
用PSARC 打***能去掉PATH, 不要用那個GUI介面的,
GUI介面不提供打包(就是所謂的壓縮)參數,
只能壓縮一個檔案或者是一整個
包含路徑的資料夾.
PSARC網路上有兩種版本, 一種是只能解包(就是解壓縮),
這版本好像才幾十kb.
另一個是完整的版本, 有一百多kb, 你必須用這版本才能完整下參數.
剛好找到昨天下載的地方, 請取用 PSARC FULL VERISON
詳細參數請用PSARC.EXE -h 查詢.
(幾十kb的版本沒辦法下參數, 所以也沒辦法用-h 查詢).
如果要打包神海3. 基本上就是兩個指令 (dos 環境下使用).
1. 像是pak23, text1這種直接全部檔案壓縮在根目錄下的.
假設你把text1 這資料夾跟psarc放在一起.
指令格式是 [psarc -S INUPT-FILE-PATH -oOUTPUT-FILE-NAME]
所以下達下面的指令
psarc -S ./text1 -otext1.psarc
這樣就可以把打包後的text1/ 這個path移除了, psarc解包後就直接是檔案,
而不是在text1/ 底下, 這才會符合原始text1.psarc的架構.
同理 pak23 也是
psarc -S ./pak23 -opak23.psarc
2. 另一個比較麻煩的是bin這個資料夾,
他的格式是
bin/dc1/ssxxx 有點忘了, 也就是資料夾中有資料夾,
直接用-S會把所有的路徑都抽掉, 也就是SSXXX底下的檔案會全部跟dc1變成
同一層.
因此要用另一個參數
假設你放bin這個解包後資料夾的路徑是
F:/UN3/GAME/bin/
且psarc也放在F:/UN3/GAME/ 下
那下達下面指令
psarc -sF:/UN3/GAME/bin/ ./bin -obin.psarc
這樣即可, 這個指令的用意是會把你完整路徑中,
你所要移除的path移除掉, 其餘的保留.
這樣就能壓縮後還保留原本完整的dc1/ssxxx
但又不會有bin/ 的存在, 也就會跟原始bin.psarc同樣格式了.
要注意的是上一個指令是大寫"S" 這個是小寫"s".
以上要有點dos電腦基礎會比較好理解,
至於有沒有加快讀取, 我覺得好像有, 但畢竟我只玩第一段,
所以不是很確定.
以上~
|
|