前のメッセージ 一覧 次のメッセージ
■Topic: [1250] 2003a#3800のコンタクトリスト じゃが (^_^)
■Reply: [1251] Re:1250)2003a#3800のコンタクトリス... れな (^_^)
オペレーションシステム:Windows95/98/Me
対象バージョン:ICQ2001b/2002a/2003a
[準 備]
(注意)
(1)作業は、説明をよく読んで慎重に行って下さい。
(2)ファイルや拡張子が見えないと作業は出来ません。
隠しファイルや拡張子を表示できるように設定しましょう。
デスクトップの[マイコンピュータ]をダブルクリックで開きメニューの
[表示]-[フォルダオプション]の
[表示タブ]
[ファイルとフォルダの表示]
[すべてのファイルとフォルダを表示する]
にチェックを入れると隠しファイルが見えます。
[登録されているファイルの拡張子は表示しない]
のチェックを外すと拡張子が見えます。
(作業)
(1)EXEやDLLファイルの編集にはバイナリエディタが必要です。
持っていなければ Vectorなどから シンプルで操作が簡単で
出来きれば「置換/検索」が「16進データ」と「文字列」の双方で行えるものを用意して下さい。
お勧めは「Stirling(スターリング)」
( http://www.vector.co.jp/soft/win95/util/se079072.html )
(2)日本語化に必要な「1byte 英数カナフォント」を 用意します。
http://member.nifty.ne.jp/nogami/software/index.html
Ticago95 ver.2.2(for Windows95)(tica9522.lzh - 25.7KB)
圧縮されているので 解凍しておいて下さい。
(3)フォントをインストールします。
[スタート]-[設定]-[コントロールパネル]-[フォント]を開いて
[ファイル]-[新しいフォントのインストール]
解凍したフォルダのTicago-Fixを選択して[OK]でインストールします。
(4)win.iniの編集をします。
Windowsフォルダの中の win.ini を開きます。
パスで言えば 普通は C:\Windows\Win.ini です。
ダブルクリックすると メモ帳で開くと思います。
メモ帳のメニューの[編集]-[検索]
[検索する文字列] に [FontSubstitutes] を 入力して[次を検索]ボタンをクリックすると
[FontSubstitutes]にジャンプします。
[キャンセル]ボタンで閉じて[FontSubstitutes]の下に
MSJSans Serif=TicagoFix,128,3
Jrial=TicagoFix,128,3
2行を追加します。
(5)Windowsを再起動します。
※次回ICQをアップデートした時は、ICQのファイルのバイナリ編集だけで日本語化されます。
[バイナリ編集]
■コンタクトリスト■
(準備)
ICQフォルダの中の「icq.exe」を どこかに保存して下さい。
パスで言えば、普通はC:\Program Files\ICQ\icq.exeです。
これは「失敗した時の為のバックアップ」です。
失敗した時は ICQフォルダの中にコピーすると元に戻せます。
(作業)
icq.exeファイルを編集します。
バイナリエディタでICQフォルダの中のicq.exeファイルを開きます。
パスで言えば、普通はC:\Program Files\ICQ\icq.exeです。
icq.exe内の「登録ユーザー名(MS Sans Serif)」と「グループ分け(Arial)」の個所
16進数で
4D 53 20 53 61 6E 73 20 53 65 72 69 66の個所を
4D 53 4A 53 61 6E 73 20 53 65 72 69 66に換えます。
41 72 69 61 60の個所を
4A 72 69 61 60に換えます。
文字列では
MS Sans Serifの個所を
MSJSans Serifに
Arialの個所を
Jrialに換えるのです。
バイナリエディタ Stirling(スターリング)は [検索・移動]-[置換]で
16進、文字列 好きな方で置換して下さい。
※16進での検索、置換の場合
[検索データ]
4D 53 20 53 61 6E 73 20 53 65 72 69 66と入力します。
[データ種別]
16進数を選択します。
[置換データ]
4D 53 4A 53 61 6E 73 20 53 65 72 69 66と入力します。
[データ種別]
16進数を選択します。
[置換範囲]
データ全体を選択します。
[一括置換]ボタンをクリックすると「1個所置換されました」。
[検索データ]
41 72 69 61と入力します。
[データ種別]
16進数を選択します。
[置換データ]
4A 72 69 61と入力します。
[データ種別]
16進数を選択します。
[置換範囲]
データ全体を選択します。
[次検索]ボタンをクリックします。
[実行]ボタンをクリックして置換します。
もう一箇所有りますが置換しません。
[スキップ]又は[キャンセル]します。
※文字列での検索、置換の場合
[検索データ]
MS Sans Serifと入力します。
[データ種別]
文字列を選択します。
[置換データ]
MSJSans Serifと入力します。
[データ種別]
文字列を選択します。
[置換範囲]
データ全体を選択します。
[一括置換]ボタンをクリックすると「1個所置換されました」。
[検索データ]
Arialと入力します。
[データ種別]
文字列を選択します。
[置換データ]
Jrialと入力します。
[データ種別]
文字列を選択します。
[置換範囲]
データ全体を選択します。
[次検索]ボタンをクリックします。
[実行]ボタンをクリックして置換します。
もう一箇所有りますが置換しません。
[スキップ]又は[キャンセル]します。
[ファイル]-[上書き保存]で終了です。
(注)バイナリ編集した後、ICQ本体の日本語化パッチを当てる時は
準備で保存したicq.exeを ICQフォルダにコピーして元に戻した後
日本語化パッチを当てて下さい。
元に戻さないと、CRCエラーで ICQ本体の日本語化パッチが当たりません。
ICQ本体の日本語化パッチを当てた後、もう一度 icq.exeを編集して下さい。
(ワンポイントアドバイス)
編集したicq.exeは 保存しておくとICQ(同じバージョン&ビルド#)の再インストール時
再インストール後コピーするだけで日本語化が出来ます。