PALMisLIFE 討論區

標題: 【分享】mcfile與adv backup的運用! [列印本頁]

作者: joe1124    時間: 2002-4-20 10:24
標題: 【分享】mcfile與adv backup的運用!
因為之前使用mcfile時,讀取ms資料時,就會出現  
mcfile error  
passed in bufffer is too small  
不能使用,直接跳到palm的資料,但我用filze就可以,可複製、刪除等等。所以一直在測試,是哪裏出了問題?
  
終於試出來,跟大家分享之。
在pc上的backup中會保存pda上的全部檔案。因此如果pda死當的話,可以將backup的資料全部回存到pda上。但有一個缺點,就是分類會亂跑(我的會這樣,不知道別人的是不是也一樣)。因此我後來使用拍郎兄的adv backup來用,蠻不錯的。我會在ms上建一個adv backup目錄,下面再建一個data及all的目錄。data 每天自動備份,只備份重要pdb及prc,約23個檔,24秒ok。而all我是想一個月備份乙次,將全部的pda資料放到裏面,如果當機的話,先將all的資料備份回去,然後再使用data的資料將之更新到最新的資料檔。但也就是因為如此,所以才會出現上述的問題。原因是ms上不支援中文的問題。而在bakup all的時候,多多少少會有一些中文檔名。也因此用mcfile時讀到有中文檔名的子目錄時,就會出現error的情形。因此我想到了一個並存的方法,那就是在使用mcfile時,不要去開啟含有中文檔名的子目錄就不會當了。也就是把backup\all視為危險目錄,千萬不要去開啟就好了。(這樣看來,filez好像相容性比較佳,但中文檔名也是亂碼就是了啦!)如有錯誤,請指教!謝謝!
作者: antma    時間: 2002-4-21 07:53
標題: Re:【分享】mcfile與adv backup的運用!
adv backup不是已將中文檔名編碼過
在McFile看應該不會有問題才是
作者: AlexPro    時間: 2002-4-22 19:50
標題: Re:【分享】mcfile與adv backup的運用!
Adv. Backup 中文應不會有問題而是你其它的目錄有放中文才會有問題。 你看到的亂碼本身就是
編碼過的中文。
  
要你MCfile 讀不出來,而直接跳到palm的資料的話,你可以試著把MCfiles 的database 砍了(.pdb,不要連mcfile.prc也砍了),下次執行MCfiles 又可以恢復正常,不過若你又再開到有中文字的目錄,又會再故障一次




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5