Sponsored Link

← 061018::平日なのに休日のような幸せ | メイン | 061019::水道代はタダで飲み放題ー! →

2006 10/19

◇[giga pocket]ssg/ssx のいづれかが欠損したファイルの削除

寝ると言って寝ない。

 giga pocketにて録画を行なうとssg/ssxファイルができる。これが動画本体のデータというわけです。

 で、ビデオエクスプローラからではなくて、直接録画フォルダを開いてこのファイルを消してしまうか、或いは何らかの原因でデータが消えてしまったとします。例えばデータ本体は外付けに入れておいたんだけどHDD蛾物故割れたとかね。
 そうすると、次以降ビデオエクスプローラを開いたとき、そのデータのビデオカプセルのデータが残ってしまう。でも本体はないので当然みられないし、それどころかビデオカプセルのアイコンをクリックしただけでエラー。
『ssx / ssg ファイルの一部が削除されている可能性があります』
 こうなると、右クリックもできないので削除ができない。複数選択の範囲中に含めてもだめ。削除していって該当ビデオカプセルの番になると結局エラーが出る。
 最悪、ビデオエクスプローラに超邪魔な表示が延々と残る羽目になる。

 といことで、対策。
 
①管理データが入っているフォルダを開く。
例えば"D:\Giga Pocket\SGPDB"など。
その中にある"SGPDBTape.SVD"をエクセルの外部データ取り込みで開いて、コロンでセルを区切るようにする。

②14行目くらいにそれぞれの行にどういう種類のデータが入っているかの「項目名」がある。「#TapeID」(一列目)と「TapeName」(24列目?)だけ必要なので、それだけ並んで見れるように、移動するなり別シートにコピーするなりする。

③めんどくさいんだけど、ビデオエクスプローラでひとつひとつカプセルをクリックしていって、エラーが出るもののカプセル名を記憶する。そのカプセル名と②のTapeNameが対応しているので、さらにそれに対応している②の#TapeIDを記憶する。

④"SGPDBTape.SVD"にて、エラーがあったTapeIDの行を探し、同行に他の0ばっかの行を上書きコピーする。

⑤"SGPDBTape.SVD"をセーブ後、ビデオエクスプローラを起動するとちゃんと消えてます。

ただ、多分もう少しいじらないといけないところはあるようで、
D:\Giga Pocket\SGPDB\TapeExt
中のファイルもいじらないといけないんだろうな。
ここにはちっちゃいファイルしかないからほっておいてもいいのかも。

そんな感じで1時こえたー。寝る


投稿者 んにごご : 2006年10月19日 00:43

[ 46.PC ]

トラックバック

このエントリーのトラックバックURL:
http://alliso.s20.xrea.com/mt/mt-tb.cgi/1221

コメント

コメントしてください




保存しますか?