過去ログ一覧〕〔前の画面
173 】 日本語化対策2−2D、再掲載
1999/6/4(金)22:57 - ZENON


皆様、今晩は!

始めの日本語化対策2が過去ログに沈んでしまっているので、2〜2Dを再編集して、
再掲載しておきます。

*************************************

Win.iniによるMS Sans Serifフォントの置き換えですが、他の英語ソフト
等にも影響を与えてしまう場合があります。
そこで、ICQ.EXEにパッチを当てて、ICQのみフォントを置き換える事で
解決出来ました。

本作業前に、ここ(ICQ道場99)の日本語化対策室
(http://www.atw.ne.jp/~pockets/cyber/icq/guide/japanese/sysfont.html)
又は、トラブル対策室の「日本語が文字化けしてしまう!? 」のページ
(http://www.atw.ne.jp/~pockets/cyber/icq/trouble/font.html)
もお読み下さい。

*************************************

尚、以下の作業内容を自動で行ってくれるパッチソフトも下記にあります。

ぷるっぷの小屋「ICQJP99a」。(win95/98用・フリーソフト・制作者:ぷるっぷ)
http://home7.highway.ne.jp/puruppu/
1999/06/04現在のバージョンは1.0.4です。

*************************************

注意!

自己責任で作業して下さい。!

パッチ場所を間違えると、ハングアップ、システムダウン等が起こる可能性も有
ります。

尚、この作業は日本語化パッチを当てた後に、実施して下さい!
本内容が実施されたICQ.EXEに、日本語化パッチを当てようとすると、
「CRCエラー」が発生して、日本語化出来なくなります。

なお、これは、英語版ICQ、日本語化パッチを当てたICQ、共に同じアド
レス部分のパッチ当てで使用出来ると思います。(作業時に確認してね)


**********************************************************************************
Message DialogとContact Listの文字化け対策

対象バージョン
ICQ 99a Beta v.2.13 Build #1700
ICQ 99a Beta v.2.15 Build #1701
ICQ 99a Beta v.2.20 Build #1800
ICQ 99a Beta v.2.21 Build #1800


まずICQを終了し、ICQ.EXEをバックアップして置いて下さい

ICQ.EXEをバイナリエディタ等で開き、下記部分を修正します

1FB650:00 00 00 00 4D 53 20 53 61 6E 73 20 53 65 72 69:    MS Sans Seri
            ↓
1FB650:00 00 00 00 4D 53 31 53 61 6E 73 20 53 65 72 69:    MS1Sans Seri
に変更し、保存します。
(この部分を直接他のフォント名にしても上手く日本語化してくれませんでした(T_T))

そしてWin.iniを下記のように編集・保存します。(Ticagoフォント使用の場合)
[FontSubstitutes]
MS1Sans Serif=Ticago,128,3

そしてWindows再起動後、ICQ起動でICQのみフォントの置き換えが出来ます。

**********************************************************************************

ただし、アーカイブの文字化け対策として、アーカイブのフォント設定のダイヤログ
で、MS1Sans Serifが選択出来ないので、ICQを終了させた後、直接レジストリエ
ディタで、
[HKEY_CURRENT_USER\Software\Mirabilis\ICQ\Owners\<ユーザー>\Message Archive]
の"New Font Name"="MS Sans Serif"を
"New Font Name"="MS1Sans Serif"に書き換えて下さい。
(事前にレジストリのバックアップを忘れずに・・・・)
(<ユーザー>部分はご自身のUINです。)

尚、この下にあるYUTAKAさんの発言171のツリーに書かれている作業を実施して、
”MS1Sans Serif”のフォントをWindowsに登録して置けば、レジストリを直接設定し
なくても、Message Archive「表示」→「フォント」でフォント指定が出来ます。

**********************************************************************************

これで基本的に大丈夫と思われますが、下記部分はこの方法では日本語表示され
ないみたいです。(これ以外は未確認です。)

*: Web Searchを別ウィンドウ表示(ICQ iT!)させると、キーワード部分で
     文字化けする。

*************************************
おまけ:コンタクトリストのグループ名の日本語化


同じようにICQ.EXEの下記部分を書き換えて下さい。
ただし、バージョンによって、アドレスが異なりますので注意して下さい。

対象バージョン
ICQ 99a Beta v.2.13 Build #1700
ICQ 99a Beta v.2.15 Build #1701
ICQ 99a Beta v.2.20 Build #1800

202D40:41 72 69 61 6C 00 00 00 25 73 20 2D 20 00 00 00 :Arial   %s -    
         ↓
202D40:41 72 69 61 6A 00 00 00 25 73 20 2D 20 00 00 00 :Ariaj   %s -    


対象バージョン
ICQ 99a Beta v.2.21 Build #1800

202D50:7D 00 00 00 23 00 00 00 41 72 69 61 6C 00 00 00 :}...#...Arial...
                                           ↓
202D50:7D 00 00 00 23 00 00 00 41 72 69 61 6A 00 00 00 :}...#...Ariaj...


そしてWin.iniを下記のように追加編集・保存します。(Ticagoフォント使用の場合)
[FontSubstitutes]
Ariaj=TicagoFix,128,3

そしてWindows再起動後、ICQ起動でコンタクトリストのグループ名でも日本語
が使えるようになります。


〔ツリー構成〕

┣【173】 日本語化対策2−2D、再掲載 1999/6/4(金)22:57 ZENON (4353)
┣【175】 re(1):いつも情報ありがとうございます 1999/6/4(金)23:59 前佛 (54)

前の画面〕 〔終了
Pockets Studio ICQ Dojo'99