ICQ道場 - 掲示板過去ログ - B B S  A r c h i v e s [ 掲示板トップ ] [ ICQ道場 ]  
前のメッセージ    一覧   次のメッセージ

Topic: [0916] 広告??って消せないのでしょうか??   Runrun (x_x)
Reply: [0923] Re:919)広告??って消せないのでしょう...   cou (^_^) 
Board :  #50 - [パッチ] ICQ2003a日本語化パッチ バグ報告・要望
No :  0927
From :  れな  (^_^)   住所 : -------- 年齢 : ----- 性別 :  
agent :    2002/11/27 18:57:05
 Subject :

返事 Re:923)広告??って消せないのでしょうか??

バナーを表示しない方法は、いろいろ有りますよね? 一般的には「ICQ Plus」導入でしょう。
「バナーデータに含まれるJAVAスクリプトエラー(VJ++などのデバッガが起動する)が嫌」でしたらバナーデータを遮断して下さい。
ファイアウォールなどでbanners.cbへのリンクを遮断するとバナーデータを受信しません。
その他、ICQの「banners.cbへのリンク」と「banners.cbへのリンク先の問い合わせ機能」を無効にする方法(ZENONさん流)も有ります。
 ■対象バージョン
  ICQ 2001b/2002a
 ■概要
 「banners.cbへのリンク」と「banners.cbへのリンク先の問い合わせ機能」を無効にして
 バナーデータを読み込まない事でバナー及びバナー枠を表示しなくします。
 ■手順
 【1】icq.exeのバックアップをとります。
   (1)ICQを[ICQボタン]-[Shut Down]で終了して下さい。
   (2)適当な場所にバックアップ用フォルダを作ります。
   (3)ICQフォルダ内のIcq.exeをバックアップ用フォルダの中にコピーします。
 【2】Icq.exe内のbanners.cbへのリンクを削除します。
   (1)バイナリエディタでICQフォルダ内のIcq.exeを開きます。
    ICQフォルダの中に有りますからバイナリエディタの[ファイル]->[開く]で[Icq.exe]を選択して開いて下さい。
   (2)バイナリエディタの検索機能で検索します。
    [検索・移動]->[検索]で
    検索データ:banners.cb?%s
    データ種別:文字列
    検索範囲:データ全体
   (3)[次検索]ボタンをクリックします。
   (4)banners.cb?%s にジャンプしたら検索ウィンドウの[閉じる]ボタンで閉じて下さい。
   (5)URLのデータを[00]に書き換えます。
    バイナリエディタは左から[ADDRESS][16進][文字列]という構成になっています。
    [16進](真中の数字が並んでいる所)と[文字列]のデータの範囲指定されているのが
    banners.cb?%sです。
    リンクは http://で始まり、banners.cb?%sで終わっているのでh〜sまでを[00]に書き換えます。
    [文字列]の「h」は[16進]では[68]になります。
    カーソルを[16進]の[68]の[6]にポイントします。
   (6)キーボードで[00]とタイプします。
    [16進]の[68]は[ 00 ]に、[文字列]の方は[ .]に変わります。
   (7)この様にしてリンクの最後
    [16進]で[73]、[文字列]で[s]まで全て[00]に書き換えます。
    ■例■
    ICQ2002a Beta Build #3728の場合
    [修正前]
    0018A110 68 74 74 70 3A 2F 2F 63 62 2E 69 63 71 2E 63 6F http://cb.icq.co
    0018A120 6D 2F 63 62 2F 25 64 2F 64 61 74 61 66 69 6C 65 m/cb/%d/datafile
    0018A130 73 2F 62 61 6E 6E 65 72 73 2E 63 62 3F 25 73 00 s/banners.cb?%s.
    [修正後]
    0018A110 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0018A120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
    0018A130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
 【3】banners.cbへのリンク先の問い合わせ機能を削除します。
   (1)バイナリエディタの 検索機能で検索します。
    [検索・移動]->[データ先頭に移動]で先頭に移動。
    [検索・移動]->[検索]で
    検索データ:BannersURL
    データ種別:文字列
    検索範囲:データ全体
   (2)[次検索]ボタンをクリックします。
    まず「CLBannersURL」にジャンプしますが
    「CLBannersURL」は、What's Newバナーリンク先の問い合わせ機能です。
   (3)[次検索]ボタンをクリックします。
    BannersURL にジャンプしたら検索ウィンドウの[閉じる]ボタンで閉じて下さい。
   (4)[00]に書き換えます。
    [16進](真中の数字が並んでいる所)と[文字列]のデータの範囲指定されているのが
    BannersURLです。
    Bで始まり、Lで終わっているのでB〜Lまでを[00]に書き換えます。
    [文字列]の「B」は[16進]では[42]になります。
    カーソルを[16進]の[42]の[4]にポイントします。
   (5)キーボードで[00]とタイプします。
    [16進]の[42]は[ 00 ]に、[文字列]の方は[ .]に変わります。
   (6)この様にしてリンクの最後
    [16進]で[4C]、[文字列]で[L]まで全て[00]に書き換えます。
    ■例■
    ICQ2002a Beta Build #3728の場合
    [修正前]
    00183AE0 44 61 74 61 46 69 6C 65 73 55 52 4C 00 00 00 00 DataFilesURL....
    00183AF0 42 61 6E 6E 65 72 73 55 52 4C 00 00 43 68 61 6E BannersURL..Chan
    [修正後]
    00183AE0 44 61 74 61 46 69 6C 65 73 55 52 4C 00 00 00 00 DataFilesURL....
    00183AF0 00 00 00 00 00 00 00 00 00 00 00 00 43 68 61 6E ............Chan
   (7)[ファイル]->[上書き保存]で保存して終了します。
 【4】データベースの新規作成
   一度バナーが出現するとデータベース内にバナーへのリンクが記録されています。
   その為、データベース側からバナーのURLにアクセスするのでバナーは消えませんし、データも読み込みます。
   バナーが出現したデータベースは、記録されたバナーへのリンク部分を削除するか
   データベースを破棄して新規作成する必要が有ります。 とりあえず簡単な方法「新規作成」を。
   (注意)
   コンタクトリストの情報は自動的にICQサーバーからインポートしますが、履歴は消えます。
   (1)データベースフォルダを移動または削除します。
    移動または削除するデータベースフォルダは、ICQフォルダ内の「2002a」と「2000a/2000b/2001a」です。
   (2)ICQを起動するとICQ#登録画面になります。
   (3)[EXISTING USER(登録済みユーザー)]ボタンをクリックします。
   (4)同じICQ#とパスワードを入力して再登録します。


Copyright ©1997-2oo2 digi-bbs ArchiveMaker beta by Pocketstudio.jp. [ 掲示板トップ ] [ ICQ道場 ]