Re: [問題] 關於用c#來實作floppy img的問題

看板C_Sharp (C#)作者 (睡魔)時間16年前 (2010/02/10 21:39), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《ggkkggk (GK王子)》之銘言: : 請問若要把floppy讀出來做成img,及把img還原到floppy的話, : 我該如何下手比較好,還是有相關的資料可以查呢? : 我用floppy img當關鍵字去查詢,查不到什麼相關資料 你直接寫一個類似tar的程式, 把\\.\floppy0寫到檔案就可以了. (手邊剛好有MSDOS 6.0 Setup的img檔, 開Hex Editor來看過內容了) 你可以直接寫到1440KB或者在略掉檔末的00byte後寫到最接近的 256bytes boundary. 留意\\.\XXXX這樣的device name需要用P/Invoke CreateFile() API 來開啟後, 把SafeHandle交到FileStream來使用... 不能直接用 File.Create()或File.Open()開啟... -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.92.89.78
文章代碼(AID): #1BShSUwP (C_Sharp)
文章代碼(AID): #1BShSUwP (C_Sharp)