※■公式p2はこのスレでは扱っていません■※
ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。
※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※荒れる元なのでレンタル鯖やVPSにp2を設置する話題はしない&スルーしてください。
※不具合は怒らず煽らず落ち着いて報告しましょう。
■公式ページ
rep2 expack 全部入り by open774
https://github.com/open774/p2-php
p2 - PHPでつくった2ch Viewer
http://akid.s17.xrea.com/
p2Wiki
http://akid.s17.xrea.com/p2puki/
■前スレ
rep2 part67
http://egg.5ch.net/test/read.cgi/software/1602673030/
rep2 part68
■ このスレッドは過去ログ倉庫に格納されています
2021/09/21(火) 18:33:14.88ID:vN1iaRJT0
2022/04/14(木) 00:34:45.20ID:I6JtCM9Q0
chkBBxしに行ったら、proxy2ch通すと
ERROR: あなたはこのスレッドにはもう書けません。
が出る…もうわけわからんな5chの仕様
ERROR: あなたはこのスレッドにはもう書けません。
が出る…もうわけわからんな5chの仕様
2022/04/14(木) 00:49:32.09ID:usRNwC1Q0
>>576
書き込みにSSLを使用する をオンにしたらMITMしない限りbbs.cgiへのリクエストが改変できなくなるから駄目でしょ
>>574はExpect: 100-continueを送ってるのにrep2の後ろにいるライブラリが100 Continueレスポンスに対応してなくて問題が起きてるようだから
BBS2chProxyConnection.cppのsocketToClient->writeString("HTTP/1.1 100 Continue\r\n\r\n");の行をコメントアウトしたらいいんじゃない?
あるいはrep2側のhttps://github.com/open774/p2-php/blob/master/lib/P2Commun.php#L37あたりで
$req->setHeader('Expect', '');してExpectヘッダの送出を抑止するか
書き込みにSSLを使用する をオンにしたらMITMしない限りbbs.cgiへのリクエストが改変できなくなるから駄目でしょ
>>574はExpect: 100-continueを送ってるのにrep2の後ろにいるライブラリが100 Continueレスポンスに対応してなくて問題が起きてるようだから
BBS2chProxyConnection.cppのsocketToClient->writeString("HTTP/1.1 100 Continue\r\n\r\n");の行をコメントアウトしたらいいんじゃない?
あるいはrep2側のhttps://github.com/open774/p2-php/blob/master/lib/P2Commun.php#L37あたりで
$req->setHeader('Expect', '');してExpectヘッダの送出を抑止するか
2022/04/14(木) 00:57:48.14ID:YzP/nHdC0
ぬか喜びさせてまた改悪するんだぜキット
2022/04/14(木) 01:04:40.78ID:YY13uorC0
proxy2ch添付のsample.luaはどんな処理ができるか例示してるだけで
そのままUAやキーを置換するだけでは使い物にならない
ちゃんと何やってるか読んでやりたい処理に整理する必要がある
例えば専ブラに偽装するなら&oekaki_thread1=を追加する必要はないし
rep2のpost内容はすでにUTF-8なのでconvertShiftJISToUTF8()通すとおかしくなる
そのままUAやキーを置換するだけでは使い物にならない
ちゃんと何やってるか読んでやりたい処理に整理する必要がある
例えば専ブラに偽装するなら&oekaki_thread1=を追加する必要はないし
rep2のpost内容はすでにUTF-8なのでconvertShiftJISToUTF8()通すとおかしくなる
2022/04/14(木) 01:24:21.73ID:YY13uorC0
px2cブランチの内容確認したらproxy2chはバージョン20220406なんだな
なら破損していますの原因は>>433で既出
なら破損していますの原因は>>433で既出
2022/04/14(木) 01:43:05.02ID:NIoX+9tl0
つまりdockerのやつは適切なluaを入れてもそのままじゃ動かんてことか
2022/04/14(木) 02:00:10.02ID:WrrvS/D80
dockerの普通のやつでずっと書けてるからみんなが何で騒いでんのか付いてけねえ
2022/04/14(木) 02:05:29.94ID:HRR2gKLJ0
無印rep2で書き込めないのはおまいらだけ
2022/04/14(木) 02:27:47.10ID:I6JtCM9Q0
今は一時的に元のAPIで書けるようになってるからそれはそれでいいんだけど、
どうせまた新APIじゃなきゃ書けなくなるだろうから今のうちからproxy2chバージョンを使えるようにしておきたいだけです
どうせまた新APIじゃなきゃ書けなくなるだろうから今のうちからproxy2chバージョンを使えるようにしておきたいだけです
2022/04/14(木) 04:13:13.18ID:oesUdHLW0
>>577
そのエラーが出るときのリクエストヘッダが見たい
そのエラーが出るときのリクエストヘッダが見たい
2022/04/14(木) 07:05:56.46ID:FxpDKzMr0
もう書けない
2022/04/14(木) 07:06:44.08ID:FxpDKzMr0
と思ったらこの板はまだ書けるのか
嫌儲に昨日まで書けていたのにさっき新仕様エラーで書けなくなっていた
嫌儲に昨日まで書けていたのにさっき新仕様エラーで書けなくなっていた
2022/04/14(木) 07:21:59.42ID:4e9mnCXD0
さようであるか
2022/04/14(木) 07:34:15.96ID:FxpDKzMr0
UAをchkBBxスレで拾った別のに変えたらまた嫌儲に書けるようになったが
ころころ仕様変わって面倒だなあ
ころころ仕様変わって面倒だなあ
2022/04/14(木) 08:09:21.87ID:rXkryT9C0
>>571
串スレ22の128にURLがあるよ
串スレ22の128にURLがあるよ
2022/04/14(木) 16:26:00.37ID:6IMhJAXV0
旧APIで書けるけどいつ終わるかビクビクしながらカキコ
2022/04/14(木) 17:49:11.81ID:ZENjkwzf0
API使わなくても書けるから問題無い
2022/04/14(木) 20:33:53.50ID:G3ZTUCLP0
リファクタリングするっておまえら言ってたやん、
いつ始めるの
いつ始めるの
2022/04/14(木) 21:22:38.34ID:QXN4r1u+0
APIで取得できなくなったんだけど
うちだけ?
うちだけ?
2022/04/14(木) 23:09:00.66ID:uf3cOzAv0
おまかん
2022/04/15(金) 00:23:38.59ID:fwTtk0cs0
2022/04/15(金) 02:53:17.52ID:jKhjrHEl0
ここ数日proxy2ch使っているけどたまにSEGVるね
以下の順に呼び出されて
BBS2chProxyConnection::launch()
BBS2chProxyConnection::connect()
BBS2chProxyConnection::tunnel()
sendResponse() ←ここの引数にsocket=0で渡される
sendBasicHeaders() →この中でぬるぽ
sendResponse()の先頭でif (!socket) return;を入れて
みたけどそれから現象が再現しないので有効性は不明
本来はsocket=0でsendResponse()が呼ばれる原因を突き止めるべき
以下の順に呼び出されて
BBS2chProxyConnection::launch()
BBS2chProxyConnection::connect()
BBS2chProxyConnection::tunnel()
sendResponse() ←ここの引数にsocket=0で渡される
sendBasicHeaders() →この中でぬるぽ
sendResponse()の先頭でif (!socket) return;を入れて
みたけどそれから現象が再現しないので有効性は不明
本来はsocket=0でsendResponse()が呼ばれる原因を突き止めるべき
2022/04/15(金) 03:01:00.55ID:jKhjrHEl0
2chproxy.plからproxy2chに変えてみたが
過去ログが取れなかったり
UA変えると書き込みで文字化けしたりで
調べるの面倒なので2chproxy.plに戻した
proxy2chの方が早いのでまた気が向いたら試してみたい
過去ログが取れなかったり
UA変えると書き込みで文字化けしたりで
調べるの面倒なので2chproxy.plに戻した
proxy2chの方が早いのでまた気が向いたら試してみたい
600名無しさん@お腹いっぱい。
2022/04/15(金) 06:56:12.13ID:mjS1WmWY0 嫌儲板見ないから気が付かなかったけど確かにスレ一覧も出来ないな
変なの
変なの
601519
2022/04/15(金) 08:11:03.45ID:W4/JFP4g02022/04/15(金) 09:21:27.34ID:lIEHeV430
まだ書ける?
2022/04/15(金) 12:18:14.77ID:5lxnLj5C0
mikoim/p2-php使ってるけど
rep2標準のAPI認証のUAをV2C-Rのにしたら
今は書けるようになったよ
新APIに移行されたら多分書けなくなるんだろうな
rep2標準のAPI認証のUAをV2C-Rのにしたら
今は書けるようになったよ
新APIに移行されたら多分書けなくなるんだろうな
2022/04/15(金) 12:21:24.27ID:IwRJREbL0
だからここにそれ書くとほんとに書けなくなるぞ!
2022/04/15(金) 12:24:18.42ID:5lxnLj5C0
2022/04/15(金) 13:24:30.11ID:jKhjrHEl0
>>598 の不具合は今作者さんのgitを見たところ
以下のコミットで直してもらえた気がします
do not release socketToClient immediately when acting as CONNECT proxy
以下のコミットで直してもらえた気がします
do not release socketToClient immediately when acting as CONNECT proxy
2022/04/15(金) 16:04:55.20ID:VWJM23880
俺たちはみんな運営の手のひらの上で踊らされているだけなんだよ
UAや書ける書けないに一喜一憂しているのをゲラゲラ笑いながら見られているんだよ
UAや書ける書けないに一喜一憂しているのをゲラゲラ笑いながら見られているんだよ
2022/04/15(金) 16:36:31.79ID:IwRJREbL0
でも今のところ普通にカキコできてる
609luaの世界
2022/04/15(金) 20:53:07.43ID:revf+Ql90 専ブラお助け棋士スレでも、分割キーつなげちゃったかたがいたなw
2022/04/15(金) 22:53:23.42ID:W4/JFP4g0
確かにいつの間にかまた専ブラのUAに偽装だけで書けるように戻ってるね。2chproxy.plでもproxy2chでも
普通にUA変えるだけで行けるようになってたっぽい。そのうちまた規制かけなおすのかも知らんけど。
それにしても普通のPC+ブラウザですら規制掛けられてるってのにはびっくりしたわ。
普通にUA変えるだけで行けるようになってたっぽい。そのうちまた規制かけなおすのかも知らんけど。
それにしても普通のPC+ブラウザですら規制掛けられてるってのにはびっくりしたわ。
2022/04/15(金) 23:22:30.34ID:W4/JFP4g0
2022/04/15(金) 23:40:20.05ID:IwRJREbL0
proxy2chの最新のmasterブランチでカキコできるようになったわ
2022/04/16(土) 01:17:49.93ID:KZ2bnsLH0
0415 がキタがluaの世界から出られない
特定ヘッダ削れないんだろうか
特定ヘッダ削れないんだろうか
2022/04/16(土) 01:41:19.58ID:eXk1Mr070
--bbscgi-header "削りたいヘッダ名:"で削れる
2022/04/16(土) 07:56:38.56ID:KZ2bnsLH0
2022/04/16(土) 08:13:02.19ID:xloCULY60
急に「sessionID が無効だったのでスレッド取得に失敗しました。」で、
読むことすらできなくなった。
UA替えてもだめ。なんかもうめんどくさい。
読むことすらできなくなった。
UA替えてもだめ。なんかもうめんどくさい。
2022/04/16(土) 09:29:19.00ID:KZ2bnsLH0
UTF8だったのか、luaの世界脱出
2022/04/16(土) 11:00:57.01ID:Mv6w11/k0
LUAなくても読み書きできるけど?
2022/04/16(土) 11:29:26.54ID:wda4lhCd0
はいはい。よかったね。
2022/04/16(土) 12:13:45.15ID:L1U3qvnL0
運営なにがしたいんだ
2022/04/16(土) 12:46:31.86ID:TB67wX2a0
運営は
広告出せるビュアだけ許可していっぱい広告出して
みんなに浪人買わせて
いっぱい書き込んでもらってデータ集めて売りたい
広告出せるビュアだけ許可していっぱい広告出して
みんなに浪人買わせて
いっぱい書き込んでもらってデータ集めて売りたい
2022/04/16(土) 13:19:32.42ID:329nTAtB0
別に広告出すのはいいと思うんだけど、表示される広告が酷すぎるんだよなあ
2022/04/16(土) 17:12:10.28ID:OaV4WgD70
浪人ログインしたらどんなUAでも書けるなら、
ここまでめんどくさいことするくらいなら月数百円くらい払うのに
ここまでめんどくさいことするくらいなら月数百円くらい払うのに
2022/04/16(土) 22:33:18.74ID:XOhM/MPJ0
わんだほー
2022/04/16(土) 23:11:32.88ID:jBcFokXT0
また新仕様かよ
2022/04/16(土) 23:16:54.79ID:Mv6w11/k0
書ける?
2022/04/16(土) 23:59:38.38ID:Ua50owOO0
また旧APIだと書けなくなったね
2022/04/17(日) 00:38:13.22ID:uID76wLs0
ほんまか?
2022/04/17(日) 00:38:28.10ID:uID76wLs0
書けるやん
630598
2022/04/17(日) 01:25:54.05ID:6xQmgeGm0 proxy2ch 20220415でSEGVるのと書き込み時文字化けが直り
apiをpostのみ使用で過去ログも取得できたので
2chproxy.plからproxy2chに乗り換えた
作者さんに感謝
apiをpostのみ使用で過去ログも取得できたので
2chproxy.plからproxy2chに乗り換えた
作者さんに感謝
2022/04/17(日) 07:11:30.49ID:mg0fb2GP0
>>630
具体的にどうすりゃいいの?
具体的にどうすりゃいいの?
2022/04/17(日) 08:20:18.18ID:6xQmgeGm0
>>631
--api-usage post を付けます
--api-usage post を付けます
2022/04/17(日) 08:33:33.44ID:zqt/g+Hy0
( ´∀`)
2022/04/17(日) 09:23:39.05ID:mg0fb2GP0
>>632
Thx でも、「ERROR: ただ今制限を設けております。[software]」ってなるわ
Thx でも、「ERROR: ただ今制限を設けております。[software]」ってなるわ
635467
2022/04/17(日) 09:29:46.72ID:2Ns6PYgR0 それはUA焼かれてる
2022/04/17(日) 11:04:41.45ID:7k3IAQOU0
無印rep2から書き込み
2022/04/17(日) 11:06:04.91ID:7k3IAQOU0
書き込めないってどういうことなん??
新APIきたの
新APIきたの
2022/04/17(日) 11:33:34.33ID:mg0fb2GP0
2022/04/17(日) 11:41:13.77ID:mg0fb2GP0
書けたけど化けるわ・・・
2022/04/17(日) 11:41:47.45ID:B483tYXp0
うちも無印rep2から書いてみる
2022/04/17(日) 11:47:43.40ID:2Ns6PYgR0
rep2での文字化け対策はこれか
ttps://egg.5ch.net/test/read.cgi/software/1649749366/158
謎のリンク規制もスルーできる
ttps://egg.5ch.net/test/read.cgi/software/1649749366/158
謎のリンク規制もスルーできる
2022/04/17(日) 12:32:14.71ID:mg0fb2GP0
2022/04/17(日) 12:52:39.79ID:w03Itihm0
無印使い続けてる人って、どういったこだわりなん?
2022/04/17(日) 13:00:16.86ID:2Ns6PYgR0
2022/04/17(日) 13:20:29.65ID:mg0fb2GP0
>>644
--bbscgi-utf8 none もダメだったのよ。
Luaのスクリプトを見てみると中でShiftJIS->UTF8をやってるけど、そのループを消してもダメ。
なんでかなぁ・・・と思って、元の文字列確認したら urlencode されてた。
decodeだけにして化けなくなった。
やっぱ、拾ってきたものだけでやろうとしてもダメですね。
--bbscgi-utf8 none もダメだったのよ。
Luaのスクリプトを見てみると中でShiftJIS->UTF8をやってるけど、そのループを消してもダメ。
なんでかなぁ・・・と思って、元の文字列確認したら urlencode されてた。
decodeだけにして化けなくなった。
やっぱ、拾ってきたものだけでやろうとしてもダメですね。
2022/04/17(日) 13:38:39.20ID:lGZkmbQl0
たまに新着レス数が0.1になるんだけど何が起きてるの?
2022/04/17(日) 13:38:58.67ID:u/B4aZxW0
頼むから使えるlua教えてくれ
apiキーとかuaとかは***で置き換えて隠していいから
apiキーとかuaとかは***で置き換えて隠していいから
2022/04/17(日) 13:57:57.83ID:K5coKdE70
Luaなくても読めるし書けてるけどね
2022/04/17(日) 14:44:58.55ID:YLiLvbco0
luaなしだと破損していますエラーになる
proxy2ch 20220415版
rep2-774 200101.0000+live版
proxy2ch 20220415版
rep2-774 200101.0000+live版
2022/04/17(日) 15:15:16.27ID:2Ns6PYgR0
俺様環境ではluaは要らんが、欲しい方は22串目へ
2022/04/17(日) 16:32:38.90ID:mg0fb2GP0
2022/04/17(日) 16:34:28.17ID:2Ns6PYgR0
今 >>651 がいいこと言った
2022/04/17(日) 17:18:57.42ID:u/B4aZxW0
128のだと何が悪いのか分からないけどdockerが異常終了する
本家のsamgle.luaのUAとKeyを書き換えただけだと不正なプロキシー
lua勉強しなきゃダメか
本家のsamgle.luaのUAとKeyを書き換えただけだと不正なプロキシー
lua勉強しなきゃダメか
2022/04/17(日) 18:39:14.98ID:lGZkmbQl0
luaは使ってない
UAとキーを適当に引数で指定した上で
--bbscgi-header "Sec-Fetch-Dest:"
--bbscgi-header "Sec-Fetch-User:"
--bbscgi-header "Sec-Fetch-Mode:"
--bbscgi-header "Sec-Fetch-Site:"
--bbscgi-header "Upgrade-Insecure-Requests:"
の引数を加えて書き込めてる
UAとキーを適当に引数で指定した上で
--bbscgi-header "Sec-Fetch-Dest:"
--bbscgi-header "Sec-Fetch-User:"
--bbscgi-header "Sec-Fetch-Mode:"
--bbscgi-header "Sec-Fetch-Site:"
--bbscgi-header "Upgrade-Insecure-Requests:"
の引数を加えて書き込めてる
2022/04/17(日) 18:52:27.84ID:lImG/nrt0
花粉
2022/04/17(日) 18:56:43.63ID:lImG/nrt0
花粉
@お腹いっぱい
テストしてスマン
@お腹いっぱい
テストしてスマン
2022/04/17(日) 20:25:05.38ID:u/B4aZxW0
不正なプロクシと言われます
https://i.imgur.com/HJsOOhp.png
https://i.imgur.com/HJsOOhp.png
2022/04/17(日) 20:40:36.64ID:lGZkmbQl0
2022/04/17(日) 20:50:13.62ID:jpHfm0Pd0
request.headers["Upgrade-Insecure-Requests"] = "" でテスト
2022/04/17(日) 20:50:40.59ID:jpHfm0Pd0
2022/04/17(日) 21:01:55.34ID:2Ns6PYgR0
よくってよ
2022/04/17(日) 21:04:06.05ID:Ck3a1gFQ0
礼には及びませんわ
2022/04/17(日) 22:44:17.82ID:zWgTIh3V0
また書き込めなくなった、クソが〜〜〜
2022/04/17(日) 22:58:49.69ID:K5coKdE70
ええ、うっそーん
2022/04/17(日) 23:20:55.81ID:w03Itihm0
俺の仕業さッ!
2022/04/18(月) 01:39:28.03ID:vQqa+Dt60
書ける?
2022/04/18(月) 02:37:50.58ID:/SuBdB7W0
書けるかな?
2022/04/18(月) 02:38:02.88ID:/SuBdB7W0
まだ書けるな
2022/04/18(月) 02:52:03.34ID:qjOJ3/zd0
書けねえ〜〜〜〜〜〜
2022/04/18(月) 02:57:35.92ID:wMj8Sxwq0
書けるっしょ!
2022/04/18(月) 14:04:17.17ID:64RZcQ5o0
いまって過去ログ倉庫に格納されたスレってrep2で読めるの?
2022/04/18(月) 14:11:20.20ID:wMj8Sxwq0
読める
2022/04/18(月) 18:39:50.51ID:CB9cgX520
なんかPHP8.0&PHP8.0版rep2にしたら、
lua変えてないのに余計なヘッダー追加されて不正なプロキシーになった…
proxyはdocker上で動いてて環境変わってないのに、サーバー側が変わったらこんなことって起こるもんです?
1つ1つ""指定するしかないのかな…
https://i.imgur.com/6uDyhL2.png
lua変えてないのに余計なヘッダー追加されて不正なプロキシーになった…
proxyはdocker上で動いてて環境変わってないのに、サーバー側が変わったらこんなことって起こるもんです?
1つ1つ""指定するしかないのかな…
https://i.imgur.com/6uDyhL2.png
2022/04/18(月) 19:00:59.26ID:o3FDWuY+0
そりゃrep2が呼んでるライブラリが暗黙のうちに追加するリクエストヘッダが変わりうるから起こるだろう
嫌ならluaの最初でリクエストヘッダを空にして必要なヘッダを全部追加すればよい
嫌ならluaの最初でリクエストヘッダを空にして必要なヘッダを全部追加すればよい
2022/04/18(月) 20:01:16.04ID:cuX0Qr3T0
テスト
2022/04/18(月) 20:04:50.89ID:cuX0Qr3T0
以下追記で書き込めるようになったけど、
Sec-系のヘッダー情報を空白で送るんじゃなく、そもそも送らないために
request.headers[key] = nil
にして要素をドロップしようとすると復活して送信されてしまう…
Sec-系のヘッダー情報を空白で送ってるの、そのうち怪しまれそうなんだよなぁ
--不正なプロキシーエラー対策
request.headers["Upgrade-Insecure-Requests"] = ""
for key, value in pairs(request.headers) do
if string.find(key, "Sec") ~= nil then
request.headers[key] = ""
end
end
Sec-系のヘッダー情報を空白で送るんじゃなく、そもそも送らないために
request.headers[key] = nil
にして要素をドロップしようとすると復活して送信されてしまう…
Sec-系のヘッダー情報を空白で送ってるの、そのうち怪しまれそうなんだよなぁ
--不正なプロキシーエラー対策
request.headers["Upgrade-Insecure-Requests"] = ""
for key, value in pairs(request.headers) do
if string.find(key, "Sec") ~= nil then
request.headers[key] = ""
end
end
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【STARTO ENTERTAINMENT】timelesz猪俣周杜容疑者 なぜ釈放されない?軽傷の傷害事件では異例…10日間の勾留請求が認められる [Ailuropoda melanoleuca★]
- 【8割おじさん】新型コロナ猛威に「人との接触を8割減らす」と呼びかけたのは正しかったか…第一線で発信を担った専門家は反省を口に★2 [煮卵★]
- 【愛知・名古屋アジア大会】トラブル続発で…五輪やW杯の招致に影響必至「日本の信用低下に」「国際問題レベル」★2 [jinjin★]
- 「本業声優かと思ったら」文句なく上手くて”炎上しなかった”芸能人起用のアニメ映画 [muffin★]
- 【概算要求】高市内閣「内閣広報予算」10倍の72億円要求 動画に壮大なBGM 総理希望で広報官起用 [ぐれ★]
- 豚が覆いかぶさった状態で発見 農場で倒れていた22歳男性が死亡・鹿児島 [えりにゃん★]
- 💡☝🥺!
- 【高市ジャップ悲報】季節、終わる。 [667773354]
- 今、『じゃない方』がアツい。日本ファルコムの『イースじゃない方』が大人気に [882118878]
- (ヽ゜ん゜)「こっちは客だぞ!!金払ってんのに店側の作業させんのか!?」👈たまにいるけどこれ何? [152212454]
- 【悲報】神奈川県、千葉より被害少ないのに自衛隊に災害派遣要請
- 【ジャップ悲報】トー横キッズ、新宿駅で一般人を警棒で無差別にボコボコにして炎上 [939270813]