檢視 進階腳本的工作原理與生成檔案說明 的原始碼
←
進階腳本的工作原理與生成檔案說明
前往:
導覽
、
搜尋
由於下列原因,您沒有權限進行 編輯此頁面 的動作:
您剛才的請求只有這個使用者組的使用者才能使用:
使用者
你可以檢視並複製本頁面的原始碼。
=簡介= 絕大部分的檔案都會依照單一或數個腳本輔助生成,最新的腳本單獨提供[http://bdmv.info/snow/thread-789-1-1.html source code]提供需要的人做研究使用,使用環境必須搭派linux的bash shell來調用數個程式來輔助工作 使用方式參考source code的來源,腳本生成的檔案除了核心檔案(分卷)、修復檔(*.par2)以及檢查檔(*.sfv)外不一定會同捆項目開放下載。 =檔案列表= 檔名的部分參考[[檔案下載需知]]中分卷檔名範例一~三、十一,以下列舉的部分都用*來匹配固定規則下生成的檔名。 ==*.01(*.數字)== 核心(分卷):一個分卷最大1GB,因此亦可由分卷數量(副檔名的數字)與檔案大小與來反推實體硬碟約略需要多少空間下載分卷或是解壓縮分卷 ==*.par2/*.vol00+6.par2== 修復檔: *使用腳本中定義的mode10製做的每個修復檔都會有6個區塊供修復使用,且一個修復檔的大小進量接近1GB並大於1GB,依照統計結果會檔案大小有機率大餘1GB約20%,腳本且設計為每修復一個分卷會需要6個修復區塊,也就是說一個完整的修復檔可以修復一個完整損壞的分卷,有少數項目會有例外,詳細可參考[[修復檔使用需知]] *使用腳本中定義的mode11製做的每個修復檔都會有6-7個區塊供修復使用,並且腳本設計為每修復一個完整的分卷會需要6個修復區塊,因此和mode10相近的用法,大部分的狀況來說也是一個修復檔可以修復一個完整缺損的分卷 {{note|有興趣研究mode10/mode11請參考source code,一般下載者無需理會。}} ==*.information.rar== 檔案解壓縮後內含三份文件,視窗系統下開啟請使用ultraedit等軟體做修正,詳細可參考[http://zh.bdmv.info/snowiki/%E6%A8%B9%E7%8B%80%E5%9C%96%E8%88%87%E6%98%A0%E5%B0%84%E6%96%87%E4%BB%B6%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F#.E6.96.87.E4.BB.B6.E7.9A.84.E7.9B.B2.E9.BB.9E 文件盲點的說明] *<nowiki>*</nowiki>.folder.tree.txt:以資料夾為主體的樹狀結構 *<nowiki>*</nowiki>.tree.txt:呈現資料夾與所屬檔案的完整樹狀結構 *<nowiki>*</nowiki>.txt:troubleshooting用的文件,包含各項腳本運作時可能會用到的參數,對下載者無用 ==[*].to.[*].ALL.INFORMATION.rar== 檔案解壓縮後內含七~九份文件 *ALL.FILE.MAP.txt:整合[[樹狀圖與映射文件的使用方式|映射文件]]並加上項目大小等資訊(有必要會陸續修改腳本增加檔案內容)編寫為一個單一文件充當目錄/地圖的功能 http://blessing.bdmv.info/tutorial/script01.png *ALL.FILENAME.sfv:整合所有項目的分卷和修復檔的CRC值 *ALL.FILENAME.txt:整合所有項目的參數(參考前一部分*<nowiki>*</nowiki>.txt文件) *ALL.FOLDER.TREE(COMPLETE.MODE).txt:特殊情況下才會生成,比較複雜,之後再說 *ALL.FOLDER.TREE(FULL.MODE).txt:以source(參考source code中變數dirWhere)為起始點製作的樹狀圖結構(參考前一部分*<nowiki>*</nowiki>.folder.tree.txt) *ALL.FOLDER.TREE.(PART.MODE).txt:以source下個別資料夾為起始點整合全部樹狀圖結構(參考前一部分*<nowiki>*</nowiki>.folder.tree.txt) *ALL.TREE(COMPLETE.MODE).txt:特殊情況下才會生成,比較複雜,之後再說 *ALL.TREE(FULL.MODE).txt:(參考source code中變數dirWhere)為起始點製作的樹狀圖結構(參考前一部分*<nowiki>*</nowiki>.tree.txt) *ALL.TREE(PART.MODE).txt:以source下個別資料夾為起始點整合全部樹狀圖結構(參考前一部分*<nowiki>*</nowiki>.tree.txt) ==[*].ALL.INFORMATION.rar== 內容同上,腳本會自動判別腳本dirWhere下的子資料夾/子檔案數量,如果為單一資料夾或是檔案就會自動修正檔名做區別 ==*.sfv== 個別項目的分卷與修復檔的CRC值
模板:Note
(
檢視原始碼
)
模板:Warning
(
檢視原始碼
)
返回
進階腳本的工作原理與生成檔案說明
。
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
檢視
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
主頁面
近期變動
隨機頁面
使用說明
工具箱
連入頁面
相關頁面修訂記錄
特殊頁面
頁面資訊