rep2 part66

■ このスレッドは過去ログ倉庫に格納されています
2020/02/13(木) 09:06:28.76ID:pwhSUhPm0
※■公式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 part65
http://egg.5ch.net/test/read.cgi/software/1540808160/
2020/05/26(火) 11:27:43.17ID:OIPHKwM60
>>172
友達いなさそう
2020/05/26(火) 16:34:11.58ID:4sDFymGt0
マウント取る感じがいかにもオタクだね
ネットでしかマウント取れないw
2020/05/26(火) 18:19:59.46ID:MC4ik7bE0
>>172
リスクかどうかは分からんが、アタックは一時的に増える感じがする
2020/05/26(火) 18:32:28.97ID:xqcVoUQp0
>>175
ソースというかCSSいじるしかない。
ダークモードにすると自動で切り替えるようにするならソースもいじらないとダメだな。
2020/05/26(火) 19:51:01.32ID:uFEDyz5M0
>>179
@media (prefers-color-scheme: dark) { } 内に書けばcssだけで行けるっぽい
https://coliss.com/articles/build-websites/operation/css/dark-mode-website-with-css.html
181175
垢版 |
2020/05/27(水) 07:47:55.15ID:543X4Csw0
>>179-180
ありがとう
CSSの編集でやってみます
2020/06/01(月) 19:13:08.52ID:DqXWS6v60
>>67
https://kotobank.jp/word/%E9%98%B2%E5%AF%92-627261
2020/06/01(月) 19:18:34.09ID:DqXWS6v60
http://mao.5ch.net/test/read.cgi/linux/1429072845/741
>[ Linux ] 2chproxy.pl [転載禁止]©2ch.net

>741 名前:login:Penguin [sage]: 2020/05/31(日) 11:03:44.46 ID:wacUnpCi
>rep2+2chproxy.pl
>今日egg鯖のAndroid板でスレ建てしようとしたところ
>>>693と同じ「スレッド作成時の認証用クエリが一致しません。」で失敗した
>
>Janestyleからはすんなり成功した
>rep2のAPIモードでは未実施
>一般ブラウザからも未実施
>
>>>707の初心者の質問板(matsuri鯖)でスレ建てテストしたところ
>こちらではすんなり成功した
>(初心者じゃ無いのにすみませんw)
>
>運用情報板
>スレッド作成時の認証用クエリが一致しません。
>http://agree.5ch.net/test/read.cgi/operate/1589092613/
>ここを読んでいるとUAだけの問題では無いようなことも書いてある
>
>スレ建てトラブルは切り分けが難しくてやっかいだね
>明日になれば直っているような気もするけどw
2020/06/03(水) 03:08:35.76ID:CYu5qr550
今日からAPIでDAT取得出来なくなった?
2020/06/03(水) 03:12:01.98ID:s4pxNFzf0
は?
2020/06/03(水) 08:12:05.85ID:lDAZvFS70
俺環は問題ない
2020/06/03(水) 09:48:39.25ID:CYu5qr550
家のグローバルIPアドレス変えたら取得できたわ
規制か何かだろうか?
お騒がせすまん
2020/06/03(水) 10:24:49.80ID:vJqLkZT80
rep2関係なしに発生している模様

【遅報】専ブラから5chが開けない通信障害発生中 [936691654] https://leia.5ch.net/test/read.cgi/poverty/1591143849/
2020/06/03(水) 10:35:39.94ID:7CANckeB0
一時期重かった
2020/06/03(水) 17:24:28.92ID:9DF7osDM0
PPPoEえを一度切断してIPアドレス変えたら読めるようになった
2020/06/05(金) 06:03:08.31ID:/Nr3yOc00
右肩のまとめ読み機能
ついつい押しちゃってGone.になっちゃうので
リンクごと削除した
安心です
2020/06/08(月) 19:51:28.49ID:+CQtV2Fe0
書き込みテス
2020/06/08(月) 20:18:14.13ID:J4F70ztl0
5chが完全SSL化したためSSL系のオプションを有効にしないとアクセスできない模様
2chapi_ssl.auth
2chapi_ssl.read
2ch_ssl.maru
2ch_ssl.subject
2ch_ssl.post
の5つ
2020/06/08(月) 20:29:28.94ID:xVgTVckw0
>>193
ありがとう
2ch_ssl.maru
がみつからないけれども他のオプションを有効化して読み書きともに可能になりました

運用情報板などでは旧型専ブラ利用者が阿鼻叫喚しているけれども
rep2で良かった
2020/06/08(月) 21:00:23.82ID:jBeBCZr+0
カキコできる?
2020/06/08(月) 21:02:27.76ID:jBeBCZr+0
2chproxy.pl動かないな
過去スレ見れねえ・・・
2020/06/08(月) 21:03:48.61ID:jBeBCZr+0
ありゃ〜、つうことは今までカキコにSSL使ってなかったわ・・・
2020/06/08(月) 21:16:14.50ID:ARPzxeZI0
SSL情報サンクス
俺もSSL有効になってなかったDetour2ch
2020/06/08(月) 22:21:57.87ID:VUbPLZ0d0
/lib/P2CurlMulti.php
line 37
$url = "http://{$host}/{$bbs}/subject.txt";



if ($_conf['2ch_ssl.subject']) {
$url = "https://{$host}/{$bbs}/subject.txt";
} else {
$url = "http://{$host}/{$bbs}/subject.txt";
}
2020/06/08(月) 22:31:27.63ID:Q8syT63V0
rep2そのまま、SSL有効にしたDetour2chでいけた
2020/06/08(月) 23:06:45.06ID:NvmmYrEK0
あれ?何にもしてないのに直った。
SSL無効でもOKにも一度戻ったのかな?
2020/06/08(月) 23:28:37.83ID:KhvCi0M40
誰かrep2+2chproxy.plの対応頼む
ここに書き込めるのも設定が戻った今だけだ
203名無しさん@お腹いっぱい。
垢版 |
2020/06/09(火) 00:21:20.55ID:6ZHpZ7200
よくわからないけど、2chproxy.pl が https で取りに行けばいいの?

#通信部分
sub connection() {

の中の

foreach my $connection_header ($request->header('Connection')) {
$request->remove_header($connection_header);
}

の上あたり (俺環だと972行目) に

my $uri_tmp = $request->uri->as_string();
$uri_tmp =~ s|http://|https://|g;
$request->uri(URI->new($uri_tmp));

とか入れて http を強制的に https に置き換えるのじゃだめかな?
2020/06/09(火) 00:40:11.39ID:koJBjqcF0
>>202
・プロキシアクセス
・apiアクセス
どちらでもいけるように準備しておいた方がいいよ
2020/06/09(火) 01:07:46.20ID:TTZRgoa60
>>202
運営が設定を戻したらしい
2020/06/09(火) 01:15:45.44ID:T7PxD+O40
人騒がせな

と、串を殺すための前夜であったとはこのとき、誰も知る由もなかった
2020/06/09(火) 01:21:34.21ID:koJBjqcF0
>>205
で、戻したのは一時的だみたいな運営の書き込みを見たのだけれども
どこで見たのかわからなくてなってしまったw
2020/06/09(火) 01:26:01.75ID:yIGTm4Kd0
rep2 expack
https://menu.5ch.net/bbsmenu.html を板一覧にした時
のリンクが全部https://になってるせいで板作成に失敗した?

BrdMenu.phpの53行目を修正したら読めた。

- $this->ita_match = '{^<A HREF="?(http://(.+)/([^/]+)/([^/]+\\.html?)?)"?( target="?_blank"?)?>(.+)</A>(<br>)?$}i';

+ $this->ita_match = '{^<A HREF="?(https?://(.+)/([^/]+)/([^/]+\\.html?)?)"?( target="?_blank"?)?>(.+)</A>(<br>)?$}i';

をhttps?に。
2020/06/09(火) 01:33:05.24ID:TTZRgoa60
rep2としては5年前にSSLの対応入れてたみたいだな。
2020/06/09(火) 01:36:01.78ID:TTZRgoa60
過去スレは2chproxy.plをDAT取得プラグインとして使う方法で読めるな。
ただし、ドメイン名は鯖のホストにしないといけない。(https://〜;でアクセスするから)
2020/06/09(火) 02:11:24.68ID:Jz25+YtG0
うちも2chproxy.pl使えなくなってた。
とりあえずdetourを試してみたら読めるようにはなったけど、書いてみたら
ERROR: 送られてきたデータが壊れていますって蹴られた。
2020/06/09(火) 08:55:38.58ID:BVhi4Pnj0
結構前なので記憶違いかもしれないが、2chproxy.plはこのスレかJDのスレで対策書かれてたような気がする。
そしてそれした俺は問題なく読み書きできてる。
どこいじったかは覚えてない。
2020/06/09(火) 13:20:18.63ID:T7PxD+O40
http://menu.5ch.net/bbsmenu.html
で板メニューが生成できなくなった
これは串の問題なのかな?
httpsにすればいいっちゃいいんだけど
2020/06/09(火) 14:45:10.54ID:yIGTm4Kd0
>>213
>>208
2020/06/09(火) 19:21:36.31ID:T7PxD+O40
>>214
こちらは素rep2なのでBrdMenu.phpの44行目が対象のようなのですが、>>208のまま修正しても左フレームが表示されなくなります

素rep2では元の定義がちょっと違うようなので、それに対してhttps?にしてみても同様で表示されなくなるだけでした
$this->ita_match = "/^<A HREF=\"?(http:\/\/(.+)\/([^\/]+)\/([^\/]+\.html?)?)\"?( target=\"?_blank\"?)?>(.+)<\/A>(<br>)?$/i";

自鯖自体がSSL対応させていないせいかもですが、とりあえずBBSメニューURLをhttpsに変更して凌ぎます
(板検索BOXの上に「Error:p2 info - https://menu.5ch.net/bbsmenu.html に接続できませんでした。」と表示されますが、まあ動作には問題なさげ)
2020/06/09(火) 19:40:50.50ID:TTZRgoa60
自力改造派ってまだいるのか、偉いなあ・・・
2020/06/09(火) 19:43:27.80ID:2fEiF7QS0
簡易的な方法としては公式からメニュー取らずに
httpで配信してくれる余所のサイトを使うというのもある
2020/06/09(火) 19:46:24.52ID:yIGTm4Kd0
>>215
そもそもhttpsでbbsmenu.htmlが取得出来てないから
それ以前の内容っぽいですね。

URLからbbsmenu.htmlを取得して、
その取得したbbsmenu.htmlから
追加で板メニュ−(bbsmenu.html.p2.brd)を作るんだけど
bbsmenu.htmlの中を読んでリンク<A HREF=〜>を抜粋してるのがその行。

でもURLのbbsmenu.htmlは<A HREF=http://じゃなくて
全部<A HREF=https://〜になってるから、
正規表現をhttp://じゃなくhttps?://にしとかんと
httpsが引っ掛からず板メニューの作成に失敗する。

なのでhttps:でメニュー取れるようになったら
そこも直しておかないとだめですよ。
2020/06/09(火) 19:52:16.41ID:sVMTWaBM0
>>217
http://bbsmenu.afi.click/5ch/bbsmenu.html
とかだね
たしかにこれだと各板のURL情報がhttps:じゃなくhttp:のままにできるね
2020/06/09(火) 19:55:35.04ID:2fEiF7QS0
>>219
うん、まさにそこ使ってた。

なんか運営の動きもようわからんし、状況みてから直そうかなって考えてるので
一旦一時しのぎとして、そんな感じで対応してる
2020/06/09(火) 20:41:37.16ID:sVMTWaBM0
>>220
自分は>>208の対処をしてしまったけれども
状況がはっきりするまでは対処療法だけしておくというのもいい選択肢かもしれないね
2020/06/09(火) 20:43:01.40ID:yIGTm4Kd0
書き込みが出来なかったのは何とかしたいけど対策が分からん。
2020/06/09(火) 20:55:54.24ID:2fEiF7QS0
>>221
うん、メニューくらいなら最悪自分で生成するスクリプト組むくらい秒でできるし(嘘です、5分くらいかかります)

>>222
ETC - 2ch_ssl.postのONでどうにかならん?
2020/06/09(火) 21:03:54.51ID:yIGTm4Kd0
>>223
onにしたけど上手くいかなかった。
2chproxy.plとの兼ね合いもあるかもしれないが
切り分け中にもとに戻ったので放置。
次回またなった時に試してみる。
2020/06/09(火) 21:23:22.15ID:2fEiF7QS0
2chproxy.plが強制的にhttp固定してる可能性もあるし、まずはproxyをoffってテストしたほうがよいかも
俺は使ってないし、そのへんのソースも読んでないから知らん
2020/06/09(火) 21:28:49.29ID:GSOIr04I0
古いp2や串を使って動かないとか言われてもね
2020/06/09(火) 21:33:34.13ID:TTZRgoa60
APIじゃ嫌だって理由もよく分からん。
2020/06/09(火) 21:36:22.80ID:yIGTm4Kd0
アプデすっかなって試してる間に元に戻った物はどうしようもない。
2020/06/09(火) 21:42:26.69ID:2fEiF7QS0
別に古いもん使おうが、別のもの絡めて使おうがこじんの自由でしょ
それで得られるメリットがあるのかもしれないしね

自分で調べてメンテするなら他人がどうこう言うことでもなくね?

酔っ払ってるので、見返すと文章色々変でスンマソ&みなさまお休み
2020/06/09(火) 21:43:06.25ID:sVMTWaBM0
>>227
専門板などでDATオチしたスレを読むことが多い人には串環境の方が向いてると思う
DATプラグイン経由でも読めるけどちょっと面倒だね

API系のトラブルもあるしAPI環境も串環境もどちらでも対応できるようにしておくと便利
231名無しさん@お腹いっぱい。
垢版 |
2020/06/09(火) 21:48:07.81ID:sjrlpcvX0
>>229
>自分で調べてメンテするなら他人がどうこう言うことでもなくね?
それができなくて対処方法を他人に聞いてるから問題なんだが
2020/06/09(火) 21:51:47.40ID:pzxVYLFI0
>>229
> それができなくて対処方法を他人に聞いてるから問題なんだが
ID:yIGTm4Kd0で抽出する限り、板読み込みの情報出してるし

> 切り分け中にもとに戻ったので放置。
> 次回またなった時に試してみる。
とも言ってるけど、どのあたりが問題なの?
2020/06/09(火) 21:52:25.92ID:UHgDMhDp0
他人に頼るならメジャー環境にしておけってね…
234名無しさん@お腹いっぱい。
垢版 |
2020/06/09(火) 21:52:27.51ID:pzxVYLFI0
あ、すまん>>231へのレス
2020/06/09(火) 21:59:32.88ID:UkBM/RbL0
隙あればマウント
2020/06/09(火) 22:13:27.44ID:2fEiF7QS0
ぬるぽ
2020/06/09(火) 22:27:54.38ID:ST0fThMR0
>236
ガッ
2020/06/09(火) 23:00:16.02ID:yIGTm4Kd0
>>232
自分の場合は板は読めるまでに行ったけど
スレへの書き込みがタイムアウトした。
対処方法調べたりソース読んだり最新版落としたりと
試してる間に5chが元に戻ってたからまだ原因不明ってだけ。

取りあえず最新にしたのか云々については
rep2-expackが最新版でdropbox云々追加されてたけど
dropboxAPIv2に対応してなくてcomposerがエラー吐いてたりしたので
対処に手間取ったのと、板一覧読めなくて>>208の原因調べたりで
ソース読んだりするのに時間かかったので
結局書き込みテストに至らずみたいな愚痴。

愚痴はチラシの裏にでも書いてろって言って下さいごめんね。
2020/06/09(火) 23:00:19.50ID:T7PxD+O40
>>218
詳細ありがとうございます

> そもそもhttpsでbbsmenu.htmlが取得出来てないから
> それ以前の内容っぽいですね。

おっしゃるとおりです
エラー表示が出てるから読めてないはずなのに、板一覧が出ているという矛盾が気になっていました

かと言って、例の正規表現をhttps?に直したらなんで左フレームの設定リンクなど諸々全てが表示されず
真っ白になるのかが理解できていないため、とりあえずは>219のリンクを有りがたく使わせていただきます
2020/06/10(水) 00:44:53.68ID:MJgJ+cCw0
板メニューのキャッシュが切れて表示できなかったけどここを見て助かった
2020/06/11(木) 00:18:41.68ID:xc0ueRgP0
>>227
いやじゃないけどLinuxで動くのがない...
2020/06/11(木) 00:36:01.64ID:/8evAxoX0
今は知らんがpl出たころのapiは1000超えると未取得分も含めてdatが一切取得できんかったからpl選んだ。
243名無しさん@お腹いっぱい。
垢版 |
2020/06/11(木) 00:52:52.94ID:SiX/FEGw0
>>241
得体のしれないバイナリ提供のやつならあるよ
怖いから使わないけど
2020/06/11(木) 01:29:12.24ID:G+dFEK+o0
.exeならWineで動くんじゃね?
2020/06/11(木) 01:31:14.23ID:zMtznGF10
>>241
最新版のp2ならネイティブでAPIに対応してるんだけど
2020/06/11(木) 01:51:25.42ID:AB39VLDX0
俺はソース提供のapiプロキシを自分でmakeしてますが
2020/06/11(木) 04:20:53.70ID:oGHgpEXh0
>>241
>Linuxで動くのがない...
はぁ?
248名無しさん@お腹いっぱい。
垢版 |
2020/06/11(木) 07:14:49.64ID:SiX/FEGw0
>>245
API Keyはどこから盗んでくればいいの?
2020/06/11(木) 10:32:00.21ID:G+dFEK+o0
>>248
「2ch API キー」でググれ
2020/06/14(日) 18:22:03.41ID:Y2V7vOAA0
これにレス
とかで新しいウインドウ開く場合のウインドウサイズってどのファイルいじれば変更できるんかな?
2020/06/14(日) 18:36:46.72ID:+og+IgNz0
>>250
rep2/js/smartpopup.js
だと思う。
2020/06/16(火) 13:14:21.75ID:omAhr9Lh0
774版でテレビドラマ板に書こうとすると「ERROR: 余所でやってください。」が出て
書けない件だけど、IE11からなら書けるのでそれでしのいでいたのだが、今日ついに
IE11でも書けなくなってしまった。
そこで運用情報板を参考に2chapi_appnameをJaneStyle/4.00からLive5ch/1.52にしたら
書けるようになった。
結局JaneStyleが嫌われてるだけなのかね。
2020/06/16(火) 17:19:39.63ID:ezA39jFf0
他所でやれ病が俺のところでも起きた。
2020/06/16(火) 17:19:57.10ID:ezA39jFf0
ここは何もしなくても書き込めるな。
2020/06/17(水) 00:46:23.01ID:p6KIpq3a0
2chapi_appnameやUA
apiまたはproxy経由
httpアクセスからhttpsアクセスへの変更

カスタマイズの容易なrep2に感謝してもしきれないw
2020/06/17(水) 00:52:30.72ID:TeWiuh8m0
まあ、全部ソースコードあるからな。
2020/06/17(水) 01:18:11.35ID:oiVtZLzK0
UAそのままだと
しばらくお断りしておりますエラーが頻発するからFirefoxに偽装してる
2020/06/17(水) 21:40:05.92ID:p6KIpq3a0
apiモード
今日は時々タイムアウトしそうなぐらいにレスポンスが悪くなる時がある
また何か仕様変更の前触れだろうかw
2020/06/18(木) 00:53:31.90ID:yqKIB/6+0
API、2chploxy、ploxy2chの三段構えだけどレスポンスも安定度もploxy2chが一番かな
2020/06/18(木) 00:54:08.24ID:yqKIB/6+0
proxyね・・・
261名無しさん@お腹いっぱい。
垢版 |
2020/06/18(木) 07:20:23.30ID:9UUsEMu20
>>259
その3つでlotation組めばいいかもね
2020/06/19(金) 12:53:42.30ID:RM8yVaPs0
色々見てみたけど、http://で直書きしてる箇所すごい多いね

5ch側がリダイレクトしてくれるなら、取得では問題ない気がするけど
表示面とかでちょっと気持ち悪い感じがしちゃうね
2020/06/19(金) 13:17:18.84ID:q306tvXE0
もうrep2くらいの巨大なもの作ってくれる人もいないんだろうなあ
すごいよねこんなの作ろうと思って作っちゃったakiえもんにrskえもん
2020/06/19(金) 13:18:49.31ID:RM8yVaPs0
あとこれは単に改修漏れっぽい気がするけど、こっちのメニューはhttps://になってないね

ttp://menu.2ch.net/bbsmenu.html
2020/06/19(金) 13:23:58.39ID:ymm51bnH0
>>263
いろんな人がこねくり回してクーロン城みたいになってるってドキュメントに書いてあったな。
2020/06/19(金) 13:45:59.32ID:IRTEfV/v0
オープンソースってそんな物なのでは。
総合的な開発・バグ報告的なフォーラムがあればとは思うけど
このスレがそうなのではという認識。
2020/06/19(金) 13:53:48.66ID:+DyeWXTM0
githubでいいのでは…?
2020/06/19(金) 14:10:54.03ID:IRTEfV/v0
既に枝分かれしててどれが主流で更新してる最新なのか
分からないという話もある。
個別に調べて対応すればいいんだろうけども
2020/06/19(金) 14:26:40.09ID:3AB7hpo/0
>>268
774版更新時に変更して開発していたものなんてあったのかな
2020/06/19(金) 22:04:25.09ID:ddPRCo1y0
ココの情報を元に問題が起きたところだけを治し直し使ってきたので、
どれが最新なのかも分からないけど最新版に乗り換えられない気もする
こうなったら俺が2ちゃん飽きるのが先か、追従できなくなるのが先か
なんて思ってるけど、ギリギリなんとかなってる
API導入の時は卒業の良いチャンスだったんだがなあw
2020/06/19(金) 23:27:25.91ID:R7KS/L8w0
「今日5ch見てた時間で集中して○○やればよかった」って最近毎日のように思ってるw
2020/06/21(日) 13:21:47.93ID:FxZr8s7k0
APIモード運用
・2ch_ssl.post:オン→書き込みOK
・2ch_ssl.post:オフ→書き込みOK

2chproxy.pl運用
・2ch_ssl.post:オン→書き込みNG(下記エラー)
・2ch_ssl.post:オフ→書き込みOK

サーバ接続エラー: Curl error: Operation timed out after 5001 milliseconds with 0 out of 0 bytes received
p2 Error: 板サーバへの接続に失敗しました

先日やってすぐに戻した5ch完全SSL化が再度実施されると
今のままの2chproxy.pl環境だと書き込みできなくなるってことだよね
2020/06/21(日) 13:33:53.25ID:/NAXyFWK0
いい加減諦めてAPI使えよ。
過去スレDAT取得はプラグインでできる。
2020/06/21(日) 13:42:18.44ID:1T85B5WA0
そんなくだらんチェックしてる暇があるならssl化するかAPIに変えるかすればいいのに
2020/06/21(日) 13:49:57.13ID:FxZr8s7k0
>>273,274
環境は複数用意しておいた方がいいでしょ
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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