ぽけギコhanamogeraパッチ


こちらは「WindowsCE用2chブラウザ『ぽけギコ』」を
「2ch hana=mogera Cookie問題」に仮対応させる情報ページです。

注意: 2006/06/16現在、ぽけギコ配布サイトにて、正式対応版(Ver0.46)が配布されています。正式対応版をご利用ください。
このページの情報は、なんらかの理由によりVer0.45以前のバージョンを利用し続けたい方のために残されています。

文責:ぽけギコ使いCH (スレ★6の744)

・正式対応版(Ver0.46)発表にあわせ改変 - 2006/06/16
・Win32 v0.45についての記事を追加。 この記事中ででてくるぽけギコWin32用v0.45はpgiko045.zipに含まれるものです。Version表記はなぜか0.44となっているようです。 - 2006/06/05
・Win32を持たない人向けのバイナリエディタなどによる
Ver0.45へのパッチ情報のページを追加 - 2006/06/01
・HPC-Arm v0.45、HPC-Mips v0.45、Win32 v0.45 差分追加 - 2006/05/31
・初稿 - 2006/05/30

*このページに含まれる全ての情報・データ・プログラムは無保証です。自己責任でご利用ください。


参照

■ ぽけギコについて

  ぽけギコ配布サイト
  
http://homepage2.nifty.com/qta/pgiko/

■ 問題の事情

  専用ブラウザから書き込めなくなった方々へのお知らせ[2006/5/27]
  http://qb5.2ch.net/test/read.cgi/operate/9240000005/

■ 最新情報などはこちら↓

  WindowsCE用2chブラウザ『ぽけギコ』 ★6
  http://pc8.2ch.net/test/read.cgi/mobile/1137515605/


仮対応といっても、ソースコードもない状態でバイナリ実行ファイルに直接改変を加えるという、かなりその場しのぎの修正なので、ぽけギコ作者であるqtaさんからの正式な対応が行われ次第、ここは閉鎖します。
*正式対応版が公開されましたので、閉鎖準備中です。 - 2006/06/16

2006/05/30 11:30 現在 ぽけギコ作者qtaさんからの正式対応版についてのアナウンスはありません


自分の持っているPGiko.exeにパッチを当てる方法:

パッチの仕組みは非常に単純なものです。 今回の2chの変更は 書き込みには hana=mogera というCookieが必要になったというものなので、これを強引に作って送ってやることで実現しています。 

バイナリエディタでPGiko.exeの User-Agentの文字列を探し、それを改変してニセのCookieと置き換えます。

*参考: PocketPCバイナリエディタ yyybin http://www.vector.co.jp/soft/other/wince/se246706.html

User-Agentは 「Monazilla/1.00 (PockeGiko/0.XX)」のような文字列です。
実際にはこの文字列は16ビットのコードのようで、バイト単位で見ると各文字の間に0が挟まっています。
*Win32版は8ビットコードのようです。 バイト間に0は入りません。 - 2006/06/01

そのUser-Agent文字列を以下の例のように「Monazilla/1\nCookie: hana=mogera 」のように書き換えてください。
\n(0AH)の前には「Monazilla/」までがあれば動作するようです。 もちろんこの文字列には、バイト単位では間に0が挟まります。

もしお使いのぽけギコにそのような文字列が見つからない場合はあきらめてください。 またはそのような文字列が含まれているバージョンを探してください。 こちらでは Ver0.20とVer0.45に該当する文字列が含まれていることが確認されています。
*Ver0.24にもあるようです。 - 2006/05/31

以下の例はPocketPC Arm Ver0.20のものです。 Ver0.45に関してはこちら(Ver0.45パッチ情報)

改変の例(Ver0.20)


自己解凍型差分プログラムによる更新を利用する:

現在 Ver 0.20 PPC Arm と Ver 0.45 のみ 差分による更新ができます。

*Ver 0.45 の HPC-Arm、HPC-Mips、Win32について 差分を追加しました。 これ以前に公開されていたArm用はすべてPocketPC用のものです。 なお、HPCArmとHPCMipsについて私が動作環境を持たないので動作確認が取れていません。だれか人柱きぼん。 - 2006/05/31
*ダウンできなくなってたようです。アップしなおしました。 - 2006/06/01
*HPCArmとHPCMipsについては人柱なひとから動作しているとのレポがありましたため、人柱版表記を外しました。 - 2006/06/05

これらのバージョンについてのみ差分での更新が用意されているのは、たまたま私が持っていたバージョンであるという理由です。 他意はありません。

自己解凍型差分プログラムはWindowsXpやWindows2000などのWin32マシンでのみ動作します。 PocketPCやWindowsCEでは動作しません。

こちらで更新したものは 正式版との混乱を避けるため、バージョン情報がそれぞれ次のように変更されます。

・ダウンロード

Ver 0.20 PPC Arm用   PGikoHanamogera020Arm.exe

Ver 0.45 PPC Arm用   PGikoHanamogera045Arm.exe

Ver 0.45 HPC Arm用   PGikoHanamogera045HpcArm.exe

Ver 0.45 HPC Mips用  PGikoHanamogera045HpcMips.exe

Ver 0.45 Win32用     PGikoHanamogera045Win32.exe
*Win32用についてはpgiko045.zipに含まれるものです。Version表記はなぜか0.44となっているようです‥ - 2006/06/05

・つかいかた

  1. まずは上の差分プログラムをダウンロードします。
  2. お使いのぽけギコの実行ファイル(PGiko.exe)を、WindowsXpやWindows2000が実行できる環境に転送します。 PGiko.exeだけでいいです。 Win32版はPGiko32.exeです。
  3. ダウンロードした自己解凍型差分プログラムを実行すると、PGiko.exeのあるフォルダを訪ねてきますので指定してください。
  4. パッチを当てたバージョンが出来上がります。 もとのPGiko.exeはリネームされて残ります。


以上です。

以下広告など