.DIR和.TOC的格式不是很明白( {4 w8 ?2 A9 }
是怎么对应SOBLOND.DAT的啊* O# c' r X, s% l( @" \4 |3 ^
能不能再详细得说一下这两个文件是怎么表示offset,和size的吗
0 I+ Z) `9 V4 }, S9 q我现在在想的步骤是:+ i* f' ?, J* ~$ h( j
1) 从DIR里读取文件名,获取他们的索引(1,2,3,4....), [+ r1 P5 w4 S' j, A6 `3 q
2) 再通过索引和文件名和filelist.txt对比找到相应的.TOC和.DIR数据修改
7 s8 {& P! c7 L+ u, H( t3) 写入.dat! t( r4 Z, u8 x2 Y, I
" C& K$ H' c; I; I* C( ?嗯,不过还是请解释一下.DIR和.TOC% ~6 l4 ~6 a/ T: J6 Z0 r$ c X
我可以先写个读取文件名找索引的,然后和file.txt比较然后再来写入 |