探検


rep2 part68

■ このスレッドは過去ログ倉庫に格納されています
2021/09/21(火) 18:33:14.88ID:vN1iaRJT0
※■公式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/
2022/04/07(木) 21:25:04.00ID:gmDzb/Jw0
・奇セ晢スカ・ク・・セ暦スイ・ケ・・
2022/04/07(木) 21:33:16.11ID:DnvRu8GB0
邵コ??∫クコ?
2022/04/07(木) 21:44:12.82ID:IvgN+VrN0
何が起きてる?
2022/04/07(木) 21:48:27.07ID:gmDzb/Jw0
鄂イ蜷阪′荳閾エ縺励∪縺帙s縲・
2022/04/07(木) 21:51:07.00ID:DnvRu8GB0
隴??ュ諤懷密邵コ
2022/04/07(木) 22:02:23.57ID:4Z1rskzG0
文字化け対策はここか串スレの過去ログに書いてあるだろ
2022/04/07(木) 22:02:41.94ID:Vw7+geJl0
なんとか書けるようになった。
2022/04/07(木) 22:08:51.95ID:DnvRu8GB0
%25E3%2581%25A9%25E3%2582%258C%25E3%2581%25A9%25E3%2582%258C
2022/04/07(木) 23:01:39.09ID:Be9CayPc0
やっと書けるようになった
2022/04/07(木) 23:08:14.45ID:DnvRu8GB0
mojibake taisaku oshiete
2022/04/07(木) 23:08:42.74ID:gmDzb/Jw0
繝繝。縺
2022/04/08(金) 02:01:15.96ID:9VfePGn10
縺ゥ縺?d?
2022/04/08(金) 02:13:15.85ID:9VfePGn10
できたか?
2022/04/08(金) 02:13:40.82ID:9VfePGn10
>>235
助かった
2022/04/08(金) 07:08:16.02ID:liVCvGdE0
UTF-8縺ァ繝ャ繧ケ謚慕ィソ縺励h縺・→縺吶k繝悶Λ繧ヲ繧カ繧定・・縺吶k繧医≧縺ォ菫ョ豁」縲・
2022/04/08(金) 07:08:27.97ID:liVCvGdE0
UTF-8縺ァ繝ャ繧ケ謚慕ィソ縺励h縺・→縺吶k繝悶Λ繧ヲ繧カ繧定・・縺吶k繧医≧縺ォ菫ョ豁」縲・
2022/04/08(金) 07:15:28.53ID:xpuH1zZi0
UAをBB2Cにしてみたけどダメか
読みすら出来ない
2022/04/08(金) 07:16:49.19ID:nF8w+XnO0
UTF-8でレス投稿しようとするブラウザを考慮するように修正。
2022/04/08(金) 07:38:23.83ID:liVCvGdE0
縺昴l縺ァ繧ゅム繝。縺九・
381名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 07:41:36.45ID:+1Lnc+aa0
書けるか?
2022/04/08(金) 07:45:02.52ID:+1Lnc+aa0
MacOSのFireFoxからなら書けるのか。
rep2+Proxy2chから書こうとすると、「送信された内容が破損しています」と出てしまう。
なんか対応策があれば教えてほしい。
2022/04/08(金) 07:52:52.57ID:nF8w+XnO0
またFireFox君かよw
2022/04/08(金) 08:42:51.87ID:dLvFHVkw0
テスト
2022/04/08(金) 08:43:51.08ID:dLvFHVkw0
Firefoxでテスト
2022/04/08(金) 08:46:30.59ID:Bl1TLcLQ0
俺もMacのFirefoxでなら書ける。
proxy2chだと読めるけど「新仕様〜」のエラーで書けない。
APIのキーやAuth UAとDAT UAも指定する必要あるの?
ヒント教えて・・・
2022/04/08(金) 08:51:26.55ID:4eCrteqR0
今のバージョンだと
--api 文字列:文字列 -a "Monazilla/1.00 2chMate/0.8.10.153 Dalvik/2.1.0 (Linux; U; Android 11; M2101K9R Build/RKQ1.201112.002)" --api-server api.5ch.net --api-auth-xua "2chMate/0.8.10.153" --api-dat-xua "2chMate/0.8.10.153"
で書けると思うけど
2022/04/08(金) 08:52:45.20ID:kqNUsRL10
とりあえずproxy2chでrep2延命できた
2chproxy.plいままでありがとう
2022/04/08(金) 09:02:10.51ID:ttfhsW+m0
書けるかな
2022/04/08(金) 09:05:10.83ID:Bl1TLcLQ0
>>387
UAは別だったけどダメだった・・・変化なし
2022/04/08(金) 09:08:56.03ID:4eCrteqR0
文字列のところにAPIのキー入れた?
2022/04/08(金) 09:33:01.90ID:4vxZocH40
結局いたちごっこなんだな。
それなりに情報追っかけられる荒らしは対策に対抗できちゃうんだよな。
で、どんどん書き込み自体が減っていって衰退していくと。
2022/04/08(金) 09:39:49.58ID:9Z1dhJbX0
>>387
いけたー
2022/04/08(金) 11:10:14.46ID:m5oScTF40
ころころ仕様変わるな
2022/04/08(金) 11:24:57.51ID:B75rgrfs0
どれどれ
2022/04/08(金) 11:47:11.31ID:9Z1dhJbX0
うちは-cオプション付けないとスレ一覧取得できなかった
Error: Curl error: Received HTTP code 400 from proxy after CONNECT
とかなんとか
2022/04/08(金) 12:01:47.90ID:mv9hq5Oj0
proxy2chで書けるかテスト
2022/04/08(金) 13:05:51.92ID:JCRJ5FeI0
rep2から書き込みテスト
2022/04/08(金) 13:08:06.14ID:CCXvpRnT0
>>387
今日復活したアレで行けてるけど
塞がれたらその手で行くか
400名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 13:55:35.97ID:7XVjxylD0
dockerの人が直してくれるのを正座して待つ鹿内
2022/04/08(金) 14:30:25.61ID:SRR9oTfq0
サーバ接続エラー: Invalid cookie: '; expires=Thu, 14-Apr-2022 00:00:00 GMT; path=/; domain=.5ch.net'
p2 Error: 板サーバへの接続に失敗しました

になっちゃうわ
2022/04/08(金) 14:32:08.59ID:fVd5Kv+u0
-cオプション付けたら?
2022/04/08(金) 15:33:29.54ID:AHMFZGtY0
>>400
俺なんか正座の上に裸ネクタイで待ってるぜ!
2022/04/08(金) 15:52:42.51ID:xpuH1zZi0
遂に読めなくなった
2022/04/08(金) 16:18:29.93ID:KxLA5Z4A0
もうスマホ・タブレットでいいや
2022/04/08(金) 16:50:32.93ID:e1AvuRgq0
完全に弾かれたのかと思って焦った
2022/04/08(金) 17:10:44.40ID:eUq84BOQ0
速攻で対策されたのかと思った
2022/04/08(金) 17:19:00.75ID:SRR9oTfq0
>>402
proxy2chは$APIにAPIキー入れてsystemctlに登録して>>387氏の構文にーcオプション付けて起動してるんだ
systemctl statusで見ると$APIも置き換えられてるしproxy2chも起動してる
2022/04/08(金) 17:21:15.57ID:oHCldwt30
rep2だと読み込みもできなくなったが、それどころじゃなくて、
v6plusもOCNも、普通にブラウザから書こうとしても余所が出るようになった
運営クソ過ぎだろ
スマホの専ブラ以外全排除してもやってけると思ってんのか?

新月上で動くrep2みたいなの作るしかないな
2022/04/08(金) 17:24:58.95ID:nF8w+XnO0
>>409
そりゃあお前一人排除してもやっていけるに決まってるだろう
2022/04/08(金) 17:30:05.39ID:Bl1TLcLQ0
俺もAPIのキーとか今まで使えてたものを指定してるけどproxy2chで書けないし、
読み込みもできなくなった・・・APIをrep2でダイレクトに使えば見れるけど。
もう5ch卒業だなwいつかくるだろうと思ってた。
Switch Lite買ったからゲームしよ・・・アラフォーのおっさんだがw
2022/04/08(金) 17:31:57.03ID:9Z1dhJbX0
>>409
ワイもipoe.ipoe.ocn.ne.jpだと余所でやってくださいで専ブラでなければ書けなくなった
PPPoEでもNGなのね
2022/04/08(金) 17:35:07.29ID:9oxB6N5o0
2chscに行くしかない
てかブラウザ排除して広告収入期待してんのかな
2022/04/08(金) 17:36:02.71ID:9Z1dhJbX0
>>411
もいっこメジャーなショボーンアイコンのプロキシ最新版で、古いp2から問題なく書けてるとのこと
2022/04/08(金) 17:40:04.54ID:oHCldwt30
scはなぁ…ニセモノ感が半端ない
2022/04/08(金) 17:47:18.87ID:8ao3zdvg0
scで書いたやつはscでしか見えないんでしょ?
sc側に人が居ないとただの独り言になるサイトという認識なんだが
2022/04/08(金) 17:50:35.18ID:4vxZocH40
>>416
そうそう。あんなことしないで独立させた方が移行してくると思うけどな。
2022/04/08(金) 17:59:06.26ID:fVd5Kv+u0
AppKey 8yo以下省略
HmacKey F7v以下省略
今のAPIキー(AppKey:HmacKey)はこれだぞ
2chMate/0.8.10.153とセットになってる
2022/04/08(金) 18:12:42.71ID:fVd5Kv+u0
keyは
専用ブラウザを助けるプロクシ作らね?22串目
の128に書いてある
2022/04/08(金) 19:22:29.46ID:SRR9oTfq0
>>418,419
アリガd( ・ω・)ノ

専用ブラウザを助けるプロクシ作らね?22串目の128見て
>>418も見てやったんだけどやっぱり

サーバ接続エラー: Invalid cookie: '; expires=Thu, 14-Apr-2022 00:00:00 GMT; path=/; domain=.5ch.net'
p2 Error: 板サーバへの接続に失敗しました

になっちゃうや
Windows版ChromeのCookieも一度削除してみたんだけどねぇ
2022/04/08(金) 19:31:18.42ID:fVd5Kv+u0
--verboseを付けてログみたら?
ログに反応なきゃファイアウォールなどポートを疑っては?
2022/04/08(金) 20:06:01.31ID:Zvq5nQbx0
transixでもproxy2chでrep2使えてるから頑張ってね
2022/04/08(金) 20:18:27.58ID:SRR9oTfq0
--verbose付けて2chproxy.pl止めて、2chproxy.plで使って書き込めてたPort 8080で起動してみました
ポート重複なしの状態は確認済みです

板やログを取得しに行った際には--verboseで表示するログに200とか304のリターンコードが返ってくるけど
書き込みに行ったときには何も出ない状態です

板やログの取得は問題ありません
POST処理がうまくいってないっぽい?
2022/04/08(金) 20:20:36.25ID:Edmahvb/0
譁・ュ怜喧縺代☆繧・
2022/04/08(金) 20:23:26.23ID:fVd5Kv+u0
>>423
これをためして>>262
2022/04/08(金) 20:28:05.46ID:Edmahvb/0
Ver.2022.04.08 test dato mojibake-simasu.
naosikata-arimasuka???
2022/04/08(金) 20:29:26.85ID:fVd5Kv+u0
書き込みが文字化けする人は>>262
2022/04/08(金) 20:30:27.78ID:fVd5Kv+u0
文字化けする人はこっちだった>>235
2022/04/08(金) 20:39:55.48ID:Edmahvb/0
>>235 wo yondemo sappari-wakarimasen...
rep2 no so-suwo ijirunodeshouka???

tinami ni rep2 ha "rep2-expack_allinone ver.171122.1500 +live" desu.
2022/04/08(金) 20:42:44.08ID:fVd5Kv+u0
Ver.20220408って2chAPIProxyかな?まだ暫定だからよくわからんな
書き込み設定のUTF8関係をいじっては?
2022/04/08(金) 20:43:55.01ID:SRR9oTfq0
2ch_ssl.subject、2ch_ssl.postは共に「使用しない」になっていました
「使用する」に変更、環境保存して試しても状況は変わりありませんでした

書き込みボタンを押しても--verboseに何も出ないから通信が出来てない、のかもしれない
2022/04/08(金) 20:49:13.25ID:fVd5Kv+u0
今はrep2-expack使っててもう昔のrep2環境を忘れたけどSSL系のオプションを剝がさないといけないかも
433名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 21:14:19.54ID:FzR61j3R0
「送信された内容が破損しています」はproxy 2chがチャンクバイト数CRLFbbsとかいう
おかしなリクエストボディフィールドを作ってしまうのが原因なのだが、
rep2 P2Commun で HTTP 1.0 固定にすると他の部分が動かんな
どうしたものか
2022/04/08(金) 21:29:15.27ID:fVd5Kv+u0
書き込みだけ弄るなら--bbscgi-luaの定義で何とか出来ないかな
luaの動きが変って議論は専用ブラウザを助けるスレでも論議されてた
2022/04/08(金) 21:30:23.17ID:V9novQgD0
>>433
> 「送信された内容が破損しています」はproxy 2chがチャンクバイト数CRLFbbsとかいう
> おかしなリクエストボディフィールドを作ってしまうのが原因なのだが、
うちの環境だとproxy2ch通す前のrep2からのPOSTの段階でボディがおかしかったけど
それは問題ない?
2022/04/08(金) 21:31:10.15ID:/377daqG0
書けるんか?
437名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 21:52:01.12ID:FzR61j3R0
>>435
おかしいと言うか普通のHTTP/1.1のチャンク。
これを許さないのはproxyの詰み
2022/04/08(金) 21:59:38.59ID:j1NbCkMK0
だーめだ、何やっても書き込みだけは「新仕様に対応した...」で怒られる
439名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 22:04:34.02ID:FzR61j3R0
>>434
お前らはいつだって無理を言う
lua の世界でCRLF削って「署名が一致しません。」まで来た
440名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 22:12:09.82ID:FzR61j3R0
>>401
俺様環境ではなぜか携帯・iPhone用で見当たらんのだが、
カキコ失敗後キャッシュを消すともう一回リトライできるドン!
441名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 22:17:56.98ID:FzR61j3R0
>>440
スマん、「履歴・キャッシュの削除」
で実際に消すのはご賢察通りCookieだ
2022/04/08(金) 22:29:57.68ID:V9novQgD0
>>437
なるほど、俺が無知だった。
おかしいわけじゃなかったんだな。

ちなみに、うちだと書き込み可にするだけならこんな感じで行けた

--- a/vendor/pear-pear.php.net/HTTP_Request2/HTTP/Request2/Adapter/Curl.php
+++ b/vendor/pear-pear.php.net/HTTP_Request2/HTTP/Request2/Adapter/Curl.php
@@ -412,10 +412,10 @@
         // no redirects, no digest auth -> probably no rewind needed
         // also apply workaround only for POSTs, othrerwise we get
         // https://pear.php.net/bugs/bug.php?id=20440 for PUTs
-        if (!$this->request->getConfig('follow_redirects')
+        if (/* !$this->request->getConfig('follow_redirects')
             && (!($auth = $this->request->getAuth())
                 || HTTP_Request2::AUTH_DIGEST != $auth['scheme'])
-            || HTTP_Request2::METHOD_POST !== $this->request->getMethod()
+            || */ HTTP_Request2::METHOD_POST !== $this->request->getMethod()
         ) {
             curl_setopt($ch, CURLOPT_READFUNCTION, array($this, 'callbackReadBody'));
2022/04/08(金) 22:31:11.50ID:8ao3zdvg0
素rep2+Detour4.4.3.97
>>418を参考にAPIkey,HMkeyをセット
UAは適当にedge、postUA、authUA、X-2ch-UAは2chmateのもの
Detourテンプレ置換はchmate

これでまだ新仕様にしろと言われるけど、他に何が必要だろうか
2022/04/08(金) 22:36:48.49ID:FD+yFhS40
てs
2022/04/08(金) 22:38:57.54ID:FD+yFhS40
Detour4.4.3.97
HTMLモード、UAにはua.txtの一番下、postUA空欄
で書けた
446名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 22:40:37.85ID:FzR61j3R0
>>442
pear 配布物いじってるんか
本質的かつ一時的な問題回避方法感動した
これはきっと名のあるソフトウェアエンジニア降臨
2022/04/08(金) 22:43:24.56ID:FD+yFhS40
前回の規制時、Detour設定同じでも全部入りだと書けて、素rep2だと書けなかったよ
rep2-expack_allinone ver.180705.1300 +live 使ってる
448名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 22:59:19.03ID:FzR61j3R0
手元環境は >>447 と同じ構成だが、残念なことに >>442 の結果追試はできなかった
貴重なカキコあんがと
2022/04/08(金) 23:07:54.70ID:L1wRkW320
はい
2022/04/08(金) 23:11:30.09ID:L1wRkW320
test
2022/04/08(金) 23:13:03.92ID:L1wRkW320
445です ダメだと思ってしばらく放置して、もう一度見直してみたところ Detourの前のバージョンが同時に起動してました
2022/04/08(金) 23:13:34.72ID:L1wRkW320
ということで、コイツが動いてただけのようで終了させたら解決しました お騒がせしました&ありがとうございました
2022/04/08(金) 23:14:42.92ID:L1wRkW320
と思ってたのですが、複数行書くとWinHttpSendRequest失敗 になって書き込めない不具合orz
454名無しさん@お腹いっぱい。
垢版 |
2022/04/08(金) 23:44:29.24ID:FzR61j3R0
誰か俺様のチャンク避け13の行 lua スクリプト欲しい?
2022/04/09(土) 00:03:40.80ID:eeZRyGFm0
proxy2chに--bbscgi-lua付けたら
そんなオプションねーぞゴルァでオプション一覧画面が表示される
使ってるproxy2chは0406のだから大丈夫だと思うんだけど
明示的なコンパイルオプションとかありますか?
2022/04/09(土) 00:08:09.71ID:Me32p68J0
れあどめに書いてあるとおり、Makefile書き換えないと有効にならんよ
2022/04/09(土) 01:01:26.88ID:PaX1hLba0
Detourてすと
2022/04/09(土) 01:05:24.90ID:+Xduu6+u0
ホント余計な事するよなぁ
2022/04/09(土) 02:45:40.16ID:eeZRyGFm0
https://egg.5ch.net/test/read.cgi/software/1591767843/694
を参考にMakefile等書き換え、luaを有効にしてproxy2chのmakeは終わったのですが
--bbscgi-luaを指定すると
unrecognized option '--bbscgi-lua'
が出て起動に失敗する状態になりました

rep2の話題とはスレ違いの状態ですので、Linux板のくだ質でいろいろ聞きながら進めていって
解決出来たらよろしければまた報告さえていただきたいと思います

いろいろありがとうございました
2022/04/09(土) 06:03:52.17ID:hQilMIMq0
よくってよ
2022/04/09(土) 08:00:36.10ID:dGjAk+H+0
テスト
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況