2023年02月09日
ExFATで間違えて消したソースファイルの復活ツール作ったよ
購入した中古ノートのCドライブが容量偽装の話は前回書きましたが
そんなわけでSDカード上で作業をしていたのです。
でやってしまいました。 目が薄いせいで間違えて作成途中のソースファイルを消してしまいました。
Cドライブならゴミ箱もあるのですけどね。
それで マイクロソフトのwinfrも試してみたのですが ExFATだとテキストファイルは非対応のよう。
検索しても無償といいながら有償だったり 全体を一挙に復活するものばかりのようです。
FATの時代なら、デバッガーでファイルの先頭文字を書き換えたら復活出来たのにと思い
ExFATの消去したファイルのテキストをクリップボードにcopyするツールを作りました。
Lazarus(64bit)のソース付きです。 Lazarus(32bit)では動作が変とか デバッグモードで何かエラーが出るとか問題はあるようですが
とりあえず自分の目的は叶ったのでこれでOKかなと。
テキストファイル以外や文字コードが違う場合で動かない等はソース付きですから自分で対応して下さい。
↓
ExFATview
そんなわけでSDカード上で作業をしていたのです。
でやってしまいました。 目が薄いせいで間違えて作成途中のソースファイルを消してしまいました。
Cドライブならゴミ箱もあるのですけどね。
それで マイクロソフトのwinfrも試してみたのですが ExFATだとテキストファイルは非対応のよう。
検索しても無償といいながら有償だったり 全体を一挙に復活するものばかりのようです。
FATの時代なら、デバッガーでファイルの先頭文字を書き換えたら復活出来たのにと思い
ExFATの消去したファイルのテキストをクリップボードにcopyするツールを作りました。
Lazarus(64bit)のソース付きです。 Lazarus(32bit)では動作が変とか デバッグモードで何かエラーが出るとか問題はあるようですが
とりあえず自分の目的は叶ったのでこれでOKかなと。
テキストファイル以外や文字コードが違う場合で動かない等はソース付きですから自分で対応して下さい。
↓
ExFATview
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/11856386
この記事へのトラックバック