OMErecover

OMEを使っているとあるタイミングで
OMEViewerに表示されなくなることがあります。

これはメールの頭につく連番が0000に戻ってしまった時におきる現象で
OMEviewerでは最後に読込んだメールの頭についた番号より
大きい番号を読込むようにしています。なので番号が初期化されて0からスタート
してしまうと読込まなくなるのです。
ダウンロードファイル処理が落ちてしまうとたまに
OME設定フォルダ内のSerial Numberが0になってしまうのですが
これを手動で復旧すると(メールの番号をいれる。)治ります。

って手動で治すのは不便なのでOMErecoverというソフトを
REALbasicで作ってみました。
下記の事を行うアプリケーションです。

使い方はOMErecoverをScriptsフォルダにインストールし
起動後「全てのメールを復旧」か
「フォルダを指定して復旧」のどちらかのボタンをクリックします。
時間がかかるので最初は「フォルダを指定して復旧」されることを
お薦めします。

◆◆◆◆◆◆◆◆手動での治し方◆◆◆◆◆◆◆◆
●メール
OMEのメールファイルのメールの頭についている
4桁の数字&アルファベットが0〜9A〜Zの順で付いています。
1桁あたり36の記号がつかわれるんですね。
0000からになってしまった新しいメールの頭の数は
そのフォルダ内の最大の数より1つだけ大きい数にします。
例えば00FFだったら00FGですね。最大の数より
大きければ00FGは何個あってもかまいません。

これでメールフォルダ内の復旧は終わりです。

●Serial Number
メールを直してもSerial Numberを適切な数字にしないと
いつまでもメールの頭の連番が治らないままです。
Scriptsフォルダ内のOME設定フォルダ内の
Serial Numberを開きます。
これはTEXTファイルです。

ここに書かれているナンバーがメールの連番の
10進方の数です。初期化されてしまったあとは
少ない数になっていると思います。

これを先ほどの00FGより大きい数字にします。
00FGはF=16。G=17で一の位は全部で36なので
16×36+17=593になります。
なのでこれより大きい数字の594にすればいいのです。

これで復旧はおわりです。


OMEに興味ある方は新居さんのHPへ。
OMEロゴGIF版600×600pixelsをダウンロード
OMEロゴIllustrator版をダウンロード