[[大別すると、2つに分かれます。]]
@DIV
1) リソースエディタで可変長な変更をする
2) バイナリエティタで固定長な変更をする
@END
1) は日本語化された ResHacker で、特になにも意識しないで変更します。
ひたすら日本語へと変更するだけで、誰にでも時間さえあれば可能です。
2) は注意が必要です。プログラムの変数部分や定数部分をを変更するので、
文字列の開始位置や変更可能なサイズは決まっています。
@DIV
また、2) の場合 Unicode なのか、SHIFT_JIS なのかでキャラクタセット
を事前に変更する必要があります。
※ 以下のように、文字と文字の間に 00 が入っているのは、Unicode です。
@END
http://lightbox.cocolog-nifty.com/photos/app/jconv_01.png
@DIV
以下のようにして、Unicode にキャラクタセットを変更してから変更します
@END
http://lightbox.cocolog-nifty.com/photos/app/jconv_02.png
@DIV
サイズが変わらないように上書きで注意して変更します
( 00 00 と なっている部分にデータをかぶせないように )
@END
http://lightbox.cocolog-nifty.com/photos/app/jconv_03.png
@DIV
↓パッチの結果
@END
http://lightbox.cocolog-nifty.com/photos/app/jconv_04.png
|