[過去ログ] rep2 part69 (691レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(1): 2022/08/06(土)07:46 ID:qwbn7N6r0(1) AAS
※■公式p2はこのスレでは扱っていません■※
ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。
※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※荒れる元なのでレンタル鯖やVPSにp2を設置する話題はしない&スルーしてください。
※不具合は怒らず煽らず落ち着いて報告しましょう。
■公式ページ
rep2 expack 全部入り by open774
省8
2: 2022/08/06(土)07:58 ID:OqkEJrTg0(1) AAS
公式p2なんてnetもscも何年も前にサービス終了してるのに
3: 2022/08/06(土)11:23 ID:aHnHKBtL0(1) AAS
乙
4(3): 2022/08/22(月)16:43 ID:Uvv3/Xos0(1/2) AAS
ニュー速+や芸スポ+に書き込むと『ERROR: ただ今制限を設けております。[mnewsplus]』
となってしまい、その後他の板に書き込んだら、今度は『ERROR: 不正取得を検出しました。』
となってしまうようになった。一旦こうなるとIPを変えないとずっと同じ。
ipoeなのでルータ再起動でもIP変わらずのため、スマホをUSB接続しテザリングして一度書き込んだら
回復した。
おれ環っすかね?皆さんどう?
5(2): 2022/08/22(月)17:38 ID:JW2KXPD/0(1) AAS
浪人買った
6: 2022/08/22(月)21:03 ID:Pwr9PbEV0(1) AAS
養分乙
7: 2022/08/22(月)22:17 ID:Uvv3/Xos0(2/2) AAS
>>5
浪人餅ですが>>4になるんです
8: 2022/08/22(月)22:23 ID:paDM+dSM0(1) AAS
>>4
非浪人だがニュー速+で同じ症状になった
ウチはpppoeでルータ再起動、別の板に書き込んでMonakey取得できた
9: 2022/08/23(火)07:18 ID:qhNruC7Q0(1) AAS
>>4
ニュー速+や芸スポ+は、最近規制が多いらしく、いろんなUAが規制されてる
今制限を~の規制にかかるのはおま環(お前の使ってる UA のせい)だが、
今制限を~の規制にかかると鍵が無効化され、
同一IPから鍵の再取得を繰り返すと、そのIPが不正取得判定されるのは仕様
10: 2022/08/23(火)23:04 ID:St/bDSh20(1) AAS
そのお陰でマルチポストも減ってかなり快適になりました
11(1): 2022/08/27(土)00:12 ID:lal3xPic0(1) AAS
pr0xy2chとrep2-expack_allinone 180705.1300/rep2 expack 全部入り by open774を使ってます
浪人ログインして過去ログ取得しようとしたら、
Error: 308 rep2 info: 板サーバから最新のスレッド情報を取得できませんでした。
となります。
pr0xy2chのログには
Received GET 外部リンク:asahi.5ch.net HTTP/1.1
The host asahi.5ch.net is 5ch.net family, connecting with HTTPS
Not a notable request, will be forwarded to server...
Returned status code 308 to client
と出ます。
省3
12(1): 2022/08/27(土)22:52 ID:/smUcgiL0(1) AAS
>>11
専用ブラウザを助けるプロクシ作らね?26串目
2chスレ:software
13: 2022/08/29(月)10:05 ID:mtDEaPD10(1) AAS
>>12
プロキシ側でしたか、ありがとうございます
14: 2022/08/29(月)12:35 ID:F5tobV7G0(1) AAS
そのログ見る限りrep2自体がread.cgiにリクエスト投げてるから12のリンク先の話は関係ないでしょ
308が帰ってくる理由がどっちにあるのかは知らんけど
15: 2022/09/01(木)15:15 ID:QI7i85KY0(1) AAS
浪人切れた途端に書き込めなくなるし
16: 2022/09/03(土)13:50 ID:jPeKyrHT0(1) AAS
おまかんなんだろうけど
専ブラ使っても浪人で書き込めないという報告があるな
17: 2022/09/16(金)00:25 ID:WGhdPU8t0(1) AAS
三井ハウジングm9
18(2): 2022/09/19(月)14:34 ID:9Nn+//tl0(1/4) AAS
書き込めなくなった
UA変えても何しても余所エラー
でchkbbsするとタコなしで「あなたはこのスレッドにはもう書き込めません」エラー
ヒントだけてもください…p r ● x y 2 c hでLUAでUAとキー変えてます。
19: 2022/09/19(月)14:59 ID:kRFCrn5k0(1) AAS
浪人使うと書けますよ
20: 2022/09/19(月)15:08 ID:SrsvpL9O0(1/3) AAS
ひと月分の浪人買ってそれでもダメなら諦めろ
21: 2022/09/19(月)15:14 ID:9Nn+//tl0(2/4) AAS
rep2で串と浪人て両立できなくないですか?
通常のAPI認証+浪人で出来るならそれで十分ですが…
22(1): 2022/09/19(月)15:23 ID:IqJ8VNGQ0(1) AAS
>>18
この板のテストスレにも書けないのかな
いずれにしろrep2での対処はできなさそうなので
プロクシ作らねスレ、API串解析スレ
あたりの過去レスを読んで模索かな
23: 2022/09/19(月)15:24 ID:SrsvpL9O0(2/3) AAS
俺はproxy2chと浪人の両立できてるけど?
24(2): 2022/09/19(月)15:58 ID:9Nn+//tl0(3/4) AAS
串オンの状態で浪人ログインしようとするとSSLが途切れるせいか白画面になりログイン出来ません
串で!chkbbsしようとするとどこの板でも不正なプロキシーになるようになりました
ログはこんな感じ
画像リンク[png]:i.imgur.com
25(1): 2022/09/19(月)16:02 ID:SrsvpL9O0(3/3) AAS
>>24
proxy2chに-sオプションつけてる?
26(2): 2022/09/19(月)22:24 ID:9Nn+//tl0(4/4) AAS
>>25
付けてますが、ログインしようとすると500 Internal Server Errorが出てました
Non-static method cannot be called statically in auth2chapi.inc.php:44みたいなエラーで、php8.0版の問題かと思われます
別件ですね
>>22
9/15までは書けてた設定のままで書けなくなったので、
どうしたらいいのか分からず
LUAではなくオプションで指定する方法にしたらdat取得すら出来なくなったので、
LUAを弄るしかなさそうなんですが…
27(2): 2022/09/20(火)09:38 ID:G5GfRUSV0(1/2) AAS
php8版、P2Util.phpのcheckRoninExpirationがstaticでないから500エラー出る件、
public staticにするだけだと解決しない
self::系の呼び出しが全部未定義扱いになってしまう
この辺よく分からないので修正お願いします…
28: 2022/09/20(火)09:38 ID:c4rAtSYp0(1/2) AAS
>>26
non staticうんぬんのエラーはrep2側で直せばいいよ
29(1): 2022/09/20(火)09:41 ID:c4rAtSYp0(2/2) AAS
>>27
そこはstatic publicにするだけでうちのphp 8.1.8の環境ではちゃんと動いている
30: 2022/09/20(火)11:27 ID:G5GfRUSV0(2/2) AAS
>>29
static publicにすると、
Call to undefined method P2Util::getP2UA() in 〜 P2Util.php:1893
が出るんですよね…再インストールするしかないか?
31(1): 2022/09/20(火)11:28 ID:nduWHP9B0(1) AAS
>>27
画像リンク[png]:i.imgur.com
32: 2022/09/20(火)11:45 ID:NcqOvDkb0(1) AAS
>>31
直りました、サンクス
そしてrep2標準API認証と●で書き込めた
有料でも書き込めるならそれでいいや
33: 2022/09/21(水)08:40 ID:r72XlbZT0(1) AAS
>>18
ヒント:どこの板でどんなUAのときに、どのエラーが出たか具体的に書く
>>24
何番の不正なPROXY に引っかかってるのかわからんけど、
UA が Monazilla/~ なのに Sec-* とかの余計なヘッダを送ってると、
不正なPROXY 101 だかに引っかかると思う
これは 9/15 よりも以前からだから >>26 と辻褄合わないが
34: 2022/09/21(水)12:27 ID:S3GcePgP0(1/2) AAS
ERROR: もっと古いのにしましょう。
って出る・・・なんだこれ?
35: 2022/09/21(水)17:27 ID:S3GcePgP0(2/2) AAS
最新のFirefoxだとなるな
最新のSafariだと問題ないw
36: 2022/09/22(木)00:28 ID:J7eH0uul0(1) AAS
他所でやれと言われた
37: 2022/09/22(木)00:29 ID:p5JlD7vT0(1) AAS
他所でやれと言われた
38: 2022/09/26(月)16:50 ID:LyAvdQlX0(1/2) AAS
あれ?不正なPROXYばっか出てたのに一度●有効で書き込んでからは●チェック入れなくても書き込めるようになったぞ?
39: 2022/09/26(月)16:53 ID:LyAvdQlX0(2/2) AAS
勘違いでした、板によっては書けただけだった
40(1): 2022/09/26(月)23:51 ID:i9ThuNEy0(1) AAS
浪人ログインが不意に切れる
なんとかしたい
41(1): 2022/09/30(金)14:52 ID:F23/4xbq0(1) AAS
譁?ュ怜喧縺代☆繧?
42: 2022/10/01(土)14:16 ID:+GMk+Uue0(1) AAS
>>41は俺だ・・・
PHP 8.1.11に上げたらスマホで文字化けするようになった。
SJISでPOSTしないといけないのにUTFでやってしまってるのが原因?
今までは問題なかったからPHPのバグか?それとも既存のコードが間違ってる?
どこを直せばいいのやら・・・
43: 2022/10/03(月)12:04 ID:HBgvOoBE0(1) AAS
あれ?
串を刺さなくても、APIなしでも書き込めるなw
44: 2022/10/04(火)09:25 ID:uldT5j1a0(1) AAS
rep2の読み書き結果に一喜一憂しない
45: 2022/10/04(火)16:30 ID:k6TSG5+i0(1) AAS
>>40
分かる
数時間書き込みしてないと浪人HASHの有効性が確認できませんでしたエラーになる
で、浪人ログインして再度書き込みしようとするとコピペ扱いになるから数文字書き換えなきゃいけなくてめんどい
46: 2022/10/05(水)08:22 ID:l5jjKPe10(1) AAS
最近WebPの画像(URLが.jpgでもwebpが返ってきたり)が増えてきて、IC2のwebp対応をしてついでにavifにも対応させようとしたんだけど
getimagesize()はavifだと正しい画像サイズを返さないんだな
PHP8.2.0で修正されるようだが
47: 2022/10/05(水)16:19 ID:7UJYgkHM0(1/3) AAS
IC2の管理画面はサムネ作るのが遅すぎ&重すぎてサーバーエラー出たりするから
すでに出来てる6464フォルダのサムネを使うようにしたいと思ったけどソース見ても全然分からない・・・・
誰かやって・・・
48(1): 2022/10/05(水)16:39 ID:tyeWcybO0(1) AAS
遅いなんて思ったことないけどな
環境おかしいかスペックショボいのでは?
49: [>>48] 2022/10/05(水)22:10 ID:7UJYgkHM0(2/3) AAS
>>48
IC2のデフォが1ページ8×5=40画像で表示すれば遅く感じないけど
それだと画像が20000あればページ数が500ページもある
そんなにページめくる元気ないから1ページ15×15=225画像(88ページ)にしてる
そうすると1ページごとのサムネ生成が遅いんだよね
うちの環境だと1ページ225画像くらいが安定してページ表示できる上限に近くて
それ以上になってくるとサーバーエラーでページ表示できないことが増える
サーバーはRyzen 5 2400Gの32GBだからスペックショボいと言えばショボい・・・
50: 2022/10/05(水)22:45 ID:flE7zqpx0(1) AAS
最大の20x20でも一瞬だからなんか環境おかしいんじゃない?
51: 2022/10/05(水)23:12 ID:7UJYgkHM0(3/3) AAS
画像処理がgdだから遅いってオチ?
もしかしてImageMagickにすれば見違えるほど速くなるのかな
52: 2022/10/07(金)11:39 ID:DQZZmfRX0(1) AAS
まさにgdgd
53: 2022/10/08(土)13:24 ID:TvMon/U10(1) AAS
俺はImageMagickというかphp-imagick(コマンドラインじゃないモジュールの方)を使ってるな
54: 2022/10/08(土)14:03 ID:BWDoBYlT0(1) AAS
サムネを作るのはスレで画像の含むレスを初めて読み込んだ時だろ
画像一覧が遅いのはデータベースが遅いかディスク読み込みが遅いか
gdとかimとかは関係ないと思うが
55: 2022/10/10(月)18:57 ID:C6V1nHSR0(1) AAS
IC2のキャッシュ溜めすぎなんじゃね
古いのを消したら?
56: 2022/10/11(火)18:59 ID:EnOupiXl0(1) AAS
iOS16にしたら、Firefoxアプリで頻繁にログイン画面が表示されるようになってしまった
Safariだと問題ないから、Safari使うか
(ほんとそういうところがクソなんだよな、Firefoxは)
57: 2022/10/15(土)12:20 ID:BQN4G2dS0(1) AAS
iPhoneだとSafari以外はゴミ
58: 2022/10/15(土)22:37 ID:5EqsCLKT0(1) AAS
アイホンってやっぱり馬鹿だな
59(2): 2022/10/17(月)16:12 ID:QgJjLv4A0(1) AAS
今月頭ぐらいから、Chrome/Edgeで書き込むと文字化けするようになってしまった。
調べてみるとproxy2chにUTF8で本文データが来ているようです。
firefoxで書き込むとShiftJIS(CP932?)で来ているようなのですが・・・
これって、どの辺りを見ればわかりますか?
60: 2022/10/17(月)18:18 ID:RWLJBeMp0(1/4) AAS
>>59
MacとiPhoneのSafariでも同じ。
Firefoxだと問題ないんだが、俺もどうすりゃいいのかわからん・・・
61: 2022/10/17(月)18:20 ID:hl+MSwUB0(1) AAS
アイホンって無能だな
62: 2022/10/17(月)18:50 ID:169m+Sa80(1) AAS
lua内でUTF8に強制変換してるならしないようにするだけだろ
どうせ誰かが書いた古いスクリプトのまま使ってて判定がおかしいとかなんだろうけど
63: 2022/10/17(月)19:10 ID:RWLJBeMp0(2/4) AAS
Luaは使ってないんだけどね
64: 2022/10/17(月)19:42 ID:BHqWD1aT0(1/6) AAS
post.phpのmb_convert_encodingでエンコードを変換している部分が怪しい…。
65: 2022/10/17(月)19:44 ID:BHqWD1aT0(2/6) AAS
譁?ュ怜喧縺代☆繧九?縺九ユ繧ケ繝医??
66: 2022/10/17(月)19:48 ID:BHqWD1aT0(3/6) AAS
とりあえず、これで直ったわ。
diff --git a/rep2/post.php b/rep2/post.php
index 5c8a82a5..e14a87c6 100644
--- a/rep2/post.php
+++ b/rep2/post.php
@@ -460,10 +460,10 @@ function postIt($host, $bbs, $key, $post)
// したらば or be.2ch.netなら、EUCに変換
if (P2HostMgr::isHostJbbsShitaraba($host) || P2HostMgr::isHostBe2chs($host)) {
- $value = mb_convert_encoding($value, 'CP51932', 'CP932');
+ $value = mb_convert_encoding($value, 'CP51932', 'UTF-8,CP932');
省14
67: 2022/10/17(月)19:52 ID:BHqWD1aT0(4/6) AAS
下記は不要だったわ。
@@ -812,7 +812,7 @@ function showCookieConfirmation($host, $response)
// エンコーディング判定のヒント
$hidden->setAttribute('name', '_hint');
- $hidden->setAttribute('value', mb_convert_encoding($_conf['detect_hint'], 'UTF-8', 'CP932'));
+ $hidden->setAttribute('value', mb_convert_encoding($_conf['detect_hint'], 'UTF-8', 'UTF-8,CP932'));
$form->insertBefore($hidden, $form->firstChild);
// ヘッダに要素を追加
68: 2022/10/17(月)19:58 ID:BHqWD1aT0(5/6) AAS
連投すまん。
こっちで試してみて。
pastebin.com/x9qcwKWE
下書きとかが文字化けする問題は解消していないけど…。
69(1): 2022/10/17(月)20:18 ID:BHqWD1aT0(6/6) AAS
その場しのぎの下書きの文字化け回避も追加。
PHPは詳しくないので、正式な対応は識者に任せる。
pastebin.com/bVdiEsms
70: 2022/10/17(月)21:03 ID:RWLJBeMp0(3/4) AAS
>>69
ありがとう!とりあえず直った
パッチはUTF8になってるから↓しないと当たらない
curl -qs 外部リンク:pastebin.com | nkf -s | patch -p1
71: 2022/10/17(月)21:09 ID:RWLJBeMp0(4/4) AAS
あー、書き込み履歴に入らなくなったな・・・
まだ抜けがありそう
72: 2022/10/17(月)22:23 ID:yHWS7lKN0(1) AAS
自鯖のrep2のdiffを見てみると、sjis-winにしたりしているところが2箇所あったが
いつ何のためにいじったか、自分でも覚えていない
(gitで管理している意味がない)
73: 2022/10/17(月)23:54 ID:+YZC69re0(1) AAS
最近のrep2exで書き込みできないけど
今はrep2exならPROXY使わないと書き込み不可なの?
74(1): 2022/10/18(火)00:18 ID:/kudndZL0(1/3) AAS
おそらく lib/bootstrap.php で $_conf['accept_charset'] に UTF-8 がセットされるようになってUTF-8でPOSTされているのが文字化けの原因だと思われる。
(Shift_JISでPOSTされないと上手く動かない??)
先ほどのパッチではUTF-8でPOSTされた場合はCP932に変換していたけど、書き込み履歴も同様に変換してやれば直る気がする。
75(2): 2022/10/18(火)00:27 ID:/kudndZL0(2/3) AAS
という言うわけでとりあえず動くように直した。
前のパッチはrevertしてから適用して。
pastebin.com/h0m55K0u
76: 2022/10/18(火)00:36 ID:Mx5rUU5E0(1/3) AAS
>>74
これっぽい
SafariとChrome、Edgeで発生するのはUAがWebKit由来だから同じ判定にかかってる
77: 2022/10/18(火)00:38 ID:Mx5rUU5E0(2/3) AAS
$_conf['accept_charset'] = 'UTF-8';
を全部コメントすると書き込みと書き込み履歴も問題なくなった。
78: 2022/10/18(火)00:55 ID:/kudndZL0(3/3) AAS
昔のSafariにShift_JISでPOSTする際のバグがあったのだろうか…?
流石にそんなバグは修正されているだろうから、$_conf['accept_charset']にUTF-8をセットしないように修正するのが一番手っ取り早いのかも。
79(1): 2022/10/18(火)09:57 ID:ZtKmzbXs0(1) AAS
いつ UTF-8 にセットされるようになったの?
うちのは Shift_JIS のままだった
80: 59 2022/10/18(火)10:57 ID:ay83NvQv0(1) AAS
>>75
化けずに書き込みできました。
ありがとうございます!
81(1): 2022/10/18(火)11:50 ID:Mx5rUU5E0(3/3) AAS
>>79
Gitのログを確認すると13年前に変更があったようだ
82: 2022/10/19(水)02:05 ID:ngzEqjXD0(1) AAS
>>81
2009年って古いな、2015年のAPI対応版を pull してるはずなのに
と思って見直してみたら UTF-8 もあったわ
デフォが Shift_JIS で PC だと UA::isSafariGroup のとき UTF-8 になるってことか
83: 2022/10/19(水)02:18 ID:Yr1oo0T90(1/3) AAS
やったのは機能拡張パック作ってた人みたいだな
外部リンク:github.com
その頃のiPhoneはSafariしかWEBブラウザーがなかった
84: 2022/10/19(水)14:28 ID:Yr1oo0T90(2/3) AAS
今度はFirefoxで
「ERROR: もっと古いのにしましょう。」
で書けなくなったわ・・・
85: 2022/10/19(水)14:29 ID:Yr1oo0T90(3/3) AAS
VenturaのSafariでは書けてる
86: 2022/10/19(水)14:56 ID:ddv4qehU0(1/2) AAS
自分は書けてる(Win11 Firefox)
87: 2022/10/19(水)16:33 ID:zOIfxgIG0(1) AAS
今は余ったPCでWindows10のxamppでrep2ex動かしてるんだけど
Linux系に移行しようとしたらUbuntuやDebianやOpenSUSEなど
色々あるの初心者にはどれがおすすめ?OS選びのとっかかりだけヒントくれくれ
そのPCではrep2exしか動かさないと思う
88: 2022/10/19(水)16:40 ID:ddv4qehU0(2/2) AAS
どれでもいいんだろうけど、シェア=情報の入手しやすさと考えればUbuntuでいいんじゃね?
89: 2022/10/19(水)18:55 ID:deSeFaLG0(1) AAS
今からやるなら過去スレにあったコンテナ実行の方がいろいろ便利そう
90: 2022/10/20(木)08:14 ID:v0O2ntDF0(1) AAS
AWSに行くべきだと
91(1): 2022/10/20(木)10:47 ID:xYIBul/b0(1) AAS
>>75
スレタイ検索が化ける・・・
92: 2022/10/20(木)13:31 ID:rRt5LLmU0(1) AAS
Firefoxで書けるようになった
93(2): 2022/10/20(木)13:59 ID:198F5Qgl0(1) AAS
>>91
前の修正をちょっと変えて、tgrepの文字コード問題も直してみた。
pastebin.com/ySbRDGxE
94: 2022/10/21(金)19:10 ID:QNR19JhO0(1) AAS
レス内に埋め込まれた画像が表示されないことがあって右クリックで「リンクを新しいタブで開く」
をやると「o.5ch.net へのリダイレクト回数が多すぎます。」というエラーで見えないことがある。
そのとき別タブで5ちゃんのトップページを開くとrep2で画像が表示できるようになるんだけど
5ちゃんがトップページを開いたIPアドレスをチェックして画像の取得を許可とかやってるの?
画像リンク[png]:o.5ch.net
95: 2022/10/21(金)23:13 ID:TrJ1FKAM0(1) AAS
てすと
96: 2022/10/22(土)16:26 ID:dX2vFe5/0(1) AAS
テストはテスト用のスレでやりましょうね。
97(1): 2022/10/23(日)16:09 ID:EG4YV+3m0(1) AAS
設定何も変えてないのにrep2機能だとAPIサーバーにアクセスできなくなった
98: 2022/10/24(月)09:58 ID:iyW5J0Cw0(1) AAS
>>97
一部の回線からは激重になってたみたい
タイムアウトを長めにすれば、15秒くらいかけて読み込めてた
2chスレ:operate
> 393Ace ★2022/10/23(日) 16:44:43.77ID:CAP_USER
> APIが少々調子悪いのでリブート要請しましたが、
> あちらは真夜中なので少々お時間をいただきます。
>
> 394Ace ★2022/10/23(日) 17:34:51.98ID:CAP_USER
> リブート完了したようですので、様子を見て下さいです。
99: 2022/11/02(水)16:24 ID:Togofdcu0(1) AAS
パケットキャプチャできないかな
100: 2022/11/04(金)04:23 ID:ZCV6JSic0(1) AAS
できるかできないかはrep2と関係なくね
上下前次1-新書関写板覧索設栞歴
あと 591 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.291s*