[心得] DOS-Games(1886) 有效率的遊戲目錄抽取
看板Old-Games (懷舊遊戲 - 經典遊戲 - 老遊戲)作者jans0204 (jans0204)時間1年前 (2023/07/12 04:00)推噓6(6推 0噓 13→)留言19則, 8人參與討論串1/3 (看更多)
DOS-Games(1886) 壓縮分割成48個700M檔案:
DOS.part001.rar - DOS.part048.rar
它的分割是照檔名依序排列,若每要抽取一遊戲目錄,就要讀遍48個檔案再去抽取。
這樣太沒效率也費時費工,若知道每個分割檔的目錄名稱範圍,那麼就可只讀取
一個壓縮檔來抽取。若分割處剛好在抽取目錄上,則至多是兩個壓縮檔,這種情形
只有45-2=43次,發生率只有43/1886=2.28%。底下是分割處的名稱,前有星號
是表示檔案分割而非目錄分割,故可忽略。
part001-ALPHA part017-hjbz part033-SGYY2
*part002-Audio.bin part018-HolyI part034-SKY
part003-bioforge part019-IEYASU part035-spellc
part004-BS part020-IronBloo part036-Stalker
part005-CMDJ2 part021-KKND part037-SUIHO
part006-CRAZY part022-LBA2 part038-swarrior
part007-DAGGER part023-LIUBAE part039-themep
part008-DIG part024-LUNA2 part040-TUNTOWN
*part009-DOS老遊戲攻略.CHM part025-MDK part041-VG
part010-ECSTATIC2 part026-NANA part042-water1
part011-ED2 part027-Ocean part043-WLONG
part012-Fable part028-Orion part044-XCOMA
part013-FRAGILE part029-PCE part045-YFZ
part014-g4s part030-QUAKE *part046-僵局2WIN.rar
part015-HAPPYCT part031-Redneck *part047-沙丘4WIN.zip
part016-HERO2 part032-Sandwar
那麼要怎麼分離單個壓縮檔?有很多方法可以做到:
1. 改檔案型別:如後綴.txt,一樣可以用解壓縮程式解開,但要解連續兩個檔,
那麼就只好去掉後綴。這個做法缺點是失去解全體48個壓縮檔的功能,且型別要改來改去。
2. 將所需壓縮檔複製到別處目錄下做處理,缺點是硬碟讀寫耗損很嚴重,但如果你有
設定 RAM disk 那麼就沒有這缺點,若來源檔是放在唯讀的記憶卡或隨身碟,
那更不會有寫入的動作。Windows 對檔案存取內容都會寫入存取日期跟時間。
3. 在同一磁碟代號下,作剪下貼上檔案的動作,是不會有複製的動作,只是目錄
上名稱的刪除與增加。缺點是搬去還是要搬回來。
4. 新建目錄,在終端機模式,用 mklink 指令連結所需的壓縮檔。
若還有其他方法,願聞其詳。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.218.31.163 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Old-Games/M.1689105639.A.B72.html
→
07/12 04:34,
1年前
, 1F
07/12 04:34, 1F
→
07/12 06:24,
1年前
, 2F
07/12 06:24, 2F
→
07/12 06:24,
1年前
, 3F
07/12 06:24, 3F
→
07/12 08:19,
1年前
, 4F
07/12 08:19, 4F
→
07/12 08:21,
1年前
, 5F
07/12 08:21, 5F
→
07/12 08:31,
1年前
, 6F
07/12 08:31, 6F
→
07/12 08:35,
1年前
, 7F
07/12 08:35, 7F
→
07/12 08:39,
1年前
, 8F
07/12 08:39, 8F
推
07/12 13:01,
1年前
, 9F
07/12 13:01, 9F
推
07/12 16:46,
1年前
, 10F
07/12 16:46, 10F
推
07/12 20:10,
1年前
, 11F
07/12 20:10, 11F
推
07/12 20:18,
1年前
, 12F
07/12 20:18, 12F
推
07/13 00:17,
1年前
, 13F
07/13 00:17, 13F
推
07/13 19:55,
1年前
, 14F
07/13 19:55, 14F
→
07/13 19:55,
1年前
, 15F
07/13 19:55, 15F
→
07/13 19:55,
1年前
, 16F
07/13 19:55, 16F
→
07/13 19:55,
1年前
, 17F
07/13 19:55, 17F
→
07/13 19:55,
1年前
, 18F
07/13 19:55, 18F
→
07/13 22:38,
1年前
, 19F
07/13 22:38, 19F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
Old-Games 近期熱門文章
PTT遊戲區 即時熱門文章