CeRegEditor Ver0.0.4.0 & 文字化け対策パッチ人柱版

ActiveSync接続したデバイスレジストリを、母艦WindowsPCから閲覧編集・一括検索・お気に入り機能・レジストリ内容のイメージ化&イメージのコンペアで差分表示・リストア等々できる、非常に高機能なリモートレジストリエディタ、CeRegEditorがVerUpしています。

+ Added support for RGU files.
+ Added offline/file mode. In this mode, registry files, can be used as regular device registry. All functions (add,delete, search, etc.) are available.
Compatible files: REG, CEREG, RGU, CEIMG, CAB.
+ New conversion: REG->CAB.
+ More than one instance of the application can be run.
* Completely rebuilded module for REG files handling. Now it supports ANSI, UNICODE, UNICODE bigendian, UTF8 coding.
* Fixed ","(comma) key while typing REG_SZ data.
* Many minor fixes.

今回は色々と機能追加されています。
オフライン/ファイルモードというのが、非常に面白いですね。要は、レジストリをエクスポートしたファイル等を開くことで、通常の操作画面のように、ツリー表示・編集できる機能のようです。
また、RGUファイル(WindowsフォルダにROMファイルとしてあるもの。中身はレジストリファイル)のサポート追加。レジストリからCABへのコンバート。多重起動可。
REGファイル操作で、各種エンコードに対応。その他修正等されています。


私はVisualStudioに搭載されているという、リモートでレジストリを表示するツールは試したことがありませんが(^^;、このCeRegEditor、結構高機能だと思いますので、レジストリ周りの調査をする時や、また開発者の方にも便利かもしれません。


CeRegEditorのページはこちらです。

CeRegEditor - free registry editor for PDA PocketPC WindowsCE WindowsMobile(WM)


CeRegEditorの問題として、これは以前のエントリーでも書きましたが、ツリーと右側のリスト表示が、表示フォントの問題で、2バイト文字やカナ文字が化けてしまいます。
画面下側にある詳細表示部分などは化けてないですし、内部的には問題なく処理していそう?な感じなのに・・・・もったいない!!
ということで?、強引にリソースのフォント設定を変えて、文字化けしないようにしてみました。


やった内容は以下の通り。

  • CeRegEdit.exeはUPX圧縮されているので、まずはgui4upx等を使って、UPX圧縮解除。
  • UPX圧縮解除したCeRegEdit.exeをリソースエディタで開く。ResourceHackerでは編集後スクリプトコンパイルできないと怒られたため、私はXN Resource Editorでやりました。リソースエディタで開く際は、必ずUPX圧縮解除後に。
  • RC DataのTMAINを展開してリソース表示。内容を全選択してコピーして、テキストエディタ等に貼り付けて以下のように置換後、またリソースエディタに貼り付け直し。そして保存。
    • 「Font.Charset =」の後ろにある指定を、全て「DEFAULT_CHARSET」に置換。
    • 「Font.Height = -11」を「Font.Height = -13」に置換。
    • 「Font.Name =」の後ろにあるフォント指定を、全て「'MS UI Gothic'」に置換。

とまぁ、非常に強引かつ適当にリソースを変えたのですが、私が試した限りでは、まともに動いている?ような?感じ?です。(ぉぃ
ツリーや右のリストでも、2バイト文字や半角カナも文字化けしなくなって、かなりいい感じ〜〜と一人で喜んでみたり。(^-^A;


せっかくなのでオリジナルのCeRegEdit.exe(Ver0.0.4.0)を、私が適当にリソース変えたexeに変更する差分パッチを作ってみました。何がどうなってもよい超人柱な方向け、ということで。<(_ _)> もし問題があるようでしたら、ご報告いただければ、速攻削除します(汗。
こちらのCeRegEditor_0040.zipです。

Yahoo!ブリーフケース - 一覧表示