2011年2月8日頃より2ちゃんねる・BBSPINKで行われている通称忍法帖規制に対しての、2011-05-29現在のホットゾヌ1.0β (orz 9) および2の作者さんが対応されるまでの暫定対応方法まとめです。
Cookie移植法†
前作業
- 作業の前に、ホットゾヌは終了させておく
- 使ってるブラウザが
- Internet Explorerの場合、IEの「インターネットオプション」の「プライバシー」タブの「詳細設定」で「自動クッキー処理を上書きする」にチェックする。
- Firefoxの場合、Firefoxのツール→オプション→プライバシーの一番上、FireFoxに(W)「記憶させる履歴を詳細に設定する」もしくは「履歴を設定する」に設定する。
- Google Chromeの場合、スパナ型のアイコン(Google Chromeの設定)をクリック→オプション→高度な設定→「コンテンツの設定」ボタンをクリック→Cookie→「ローカルへのデータ設定を許可する(推奨)」にチェックする。
- Operaの場合、Operaのメニュー→設定→設定→詳細設定→Cookie→「Cookieを許可する」か「アクセスしてるサイトからのCookieのみ許可する」にチェックする。
- その他ブラウザの場合でもCookieを取得・保存できるようにしておきます。
- 重要ポイント!:あらかじめIEやFirefoxやその他のブラウザ等で「忍法帖」を適用しているサーバ/掲示板の書き込みテストスレなどを利用して一度書き込みを成功させてCookieを取得しておきます。ただし2chとBBSPINKはCookieが別管理っぽいので一応それぞれのサイトでそれぞれのCookieを取得したほうが良いようです。
↓以降はInternet Explorerをメインに使ってる人向けの追加作業です。
- エクスプローラ*1の「ツール」→「フォルダオプション」の「表示」タブで「保護されたオペレーティングシステムファイルを表示しない」のチェックを外す。
- ↑上と同じ場所で*********************************「登録されている拡張子は表示しない」のチェックを外す。
- ↑上と同じ場所で*********************************「すべてのファイルとフォルダを表示する」をチェック。
ここまで前作業。
そしてまず
- ホットゾヌ1.0β (orz 9) の場合、hzb.exeの入ってるフォルダ\config\Cookie.ini
- ホットゾヌ2の場合、hzb20.exeの入ってるフォルダ\users\(ユーザー名)\cookie.ini
をwindows付属のメモ帳やテキストエディタで開く。
次に先ほど書き込みを成功させたブラウザが
- Internet Explorerの場合、C:\Documents and Settings\「ユーザ名」\Cookies にある「ユーザー名@2ch[1].txt」(※[]内の数字が違う場合あり)を開く。
- Firefoxの場合、Firefoxのツール→オプション→プライバシー→「Cookieを表示」ボタン、もしくは「Cookieを個別に削除」をクリックし「2ch.net」を開く。
- Google Chromeの場合、スパナ型のアイコン(Google Chromeの設定)をクリック→オプション→高度な設定→「コンテンツの設定」ボタンをクリック→「すべてのCookieとサイトデータ」ボタンをクリック→2ch.net→Cookie→HAPを開く。
- Operaの場合、Operaのメニュー→設定→設定→詳細設定→Cookie→Cookie設定→「2ch.net」を開く。
- BBSPINKの場合は上の説明の「2ch.net」のところをそのまんま「bbspink.com」と読み替えてください。
- ちなみに上の4つのブラウザだと書き込みを成功させた直後にjavascript:document.cookie;とURL欄に入力して読み込ませるとCookieが表示されるので内容を確認してコピペするだけならこの方法が早いです。なお表示されたHAP〜の末尾に「;」が付いていますのでそれは貼り付ける際には取ってください。
- その他ブラウザもクッキーが保存されているフォルダやファイルを探し出す。
- Safari5だとCookieを確認するのに外部ツールが必要なようです。またjavascript:document.cookie;を入力しても表示されないようです。
そしてその中に記述されている「FOXdayo〜」という長い文字列を探してコピーし、
ホットゾヌのcookie.iniに例えばソフトウェア板他あるhibari.2ch.netに書き込みたい場合
[hibari.2ch.net]
HAP=(さっきコピーしたIEやFirefoxのcookieにあったFOXdayo〜)
と書いて保存して、ホットゾヌを再起動すれば書き込み可能になります。
なおすでに、「PON=〜」や「PREN=〜」があるところに「HAP=〜」だけを書き足しても大丈夫ですし、消してもそれらは自動生成されるから大丈夫。
また同じように上の例の [hibari.2ch.net]を書きたいサーバのものに書き換えたものを書き足したらいけるはず。
ちなみに2011-03-27現在、
2ちゃんねるの現役掲示板サーバは
dso、hato、hatsukari、hayabusa、hibari、ipv6、kamome、qb5、qb7、raicho、toki、yuzuruの12個
BBSPINKの現役掲示板サーバは
kilauea、peleの2つ
p2proxyを導入する†
p2proxyをダウンロードし解凍する。
書き込むための最低限の設定として、p2proxyの設定の全般タブ「接続待機ポート」を適当に設定し、投稿タブの「Cookie制御」ボタンを押し、「HAP制御」にチェックを入れる。
その後ホットゾヌの書き込み用プロキシアドレスに「127.0.0.1」と入力し、さっき設定した接続待機ポート番号をホットゾヌのプロキシポートに入力して、忘れずに「HTTPプロキシを使用する」にチェックを入れて保存。
ついでにp2proxyの設定→監視の「p2proxy起動時にリストのプログラムも起動させる」にチェックして、追加からホットゾヌのexeを指定しておけば、p2proxyを立ち上げると同時にホットゾヌも立ち上がるようになります。
Ver2.80より忍法帖規制対応しており、「bbs直接投稿」モードだとモリタポが無くとも書き込みができます。
関連:2ちゃんねるのp2proxyのスレ