探検


2chproxy.pl Part2

1login:Penguin
垢版 |
2020/08/18(火) 13:10:12.98ID:w/B/XK8p
前スレ
https://mao.5ch.net/test/read.cgi/linux/1429072845/
2023/06/14(水) 22:46:58.12ID:nt54Bj5T
問題が起き始めた昨日の日付からのレスを読み直してごらん
2023/06/14(水) 22:49:00.62ID:tAB8PI+g
>>552
今日質問を書き込んだので昨日のレスはありませんがどういう意味でしょうか?
2023/06/14(水) 22:51:24.38ID:Azjzc/ws
プロキシの
$rewrite_uri = $uri->scheme()."://".$host.$domain."/test/read.cgi/".$category."/".$dat."/";
となってる行を
$rewrite_uri = $uri->scheme()."://".$host.$domain."/test/read.cgi/c/".$category."/".$dat."/";
にすれば、ピンク以外は動く。
2023/06/14(水) 23:03:18.40ID:tAB8PI+g
>>554
動きました。ありがとうございます。一連のレスを保存します。
2023/06/14(水) 23:28:32.12ID:e8/6VM98
>>553
レスというのはあなたへの返事のことではない
5chでは個々の書き込みのことをレスという
2023/06/15(木) 00:28:28.58ID:0F/PzgPJ
>>556
551から555までのレスをコピペして保存しました
2023/06/15(木) 06:28:42.67ID:7RalkhOz
if ($domain =~ 'bbspink') {
$rewrite_uri = $uri->scheme()."://".$host.$domain."/test/read.cgi/".$category."/".$dat."/";
}
else {
$rewrite_uri = $uri->scheme()."://".$host.$domain."/test/read.cgi/c/".$category."/".$dat."/";
}
---------------------------

--------------
$rewrite_uri = $uri->scheme()."://".$host.$domain."/test/read.cgi/c/".$category."/".$dat."/";

に変更。bbspinkくだらぬため。pinkどころか2ちゃん中2スレにしか書き込まないため。

さらに何度も修正することにより、少しずつこうした文字列に慣れていくため。
2023/06/15(木) 08:19:41.79ID:lMzl0V7M
>pinkどころか2ちゃん中2スレにしか書き込まないため
pinkをやたら強調した上で「中2スレ」って書くから中2病系のスレに
書き込んでるのかと暫し読み違いしてしまった
2023/06/15(木) 10:27:35.31ID:LZMtaC06
答えはすでに>>526に出てるのになにを長々と書いてるんだか
2023/06/15(木) 15:59:32.69ID:7RalkhOz
>>559
> pinkをやたら強調した上で「中2スレ」って書くから中2病系のスレに
> 書き込んでるのかと暫し読み違いしてしまった

ご指摘ありがとうございます!(o^∀^o)
伝わる文章・正確な文章を書くのは難しいですね
2023/06/15(木) 16:02:34.73ID:7RalkhOz
>>560
> 答えはすでに>>526に出てるのになにを長々と書いてるんだか

ぼくは書き込むたびに、細かな質問をかならず添えているのに、直接的なレスがないのです...

エリートからの直接のレスです!!
2023/06/15(木) 16:03:59.09ID:7RalkhOz
ほかのザコらは「ありがとうございます!」しか書きません。

自分の願いが叶えば、あとはどーでもいいからですっ

ぼくはもう一歩奥を向上させたい。求める心がちがうのです!
2023/06/15(木) 16:06:04.73ID:C0GPdmVP
相変わらず他人がどう思うかは一切考えないようだな
駄目だぞそういうのは
2023/06/15(木) 21:38:19.89ID:aP29c3tA
とりあえずまだ戯れというレベルだけど
クラシックが将来廃止になるケースも考えて、新仕様で取得する方法を試してみた

node.jsとjsdom入れて
const fs = require('fs').promises;
const { JSDOM } = require('jsdom');
const main = async ()=> {
const html = await fs.readFile(スレのHTMLファイル);
const { window } = new JSDOM(html, {runScripts: 'dangerously'});
const result = window.document.getElementById('thread');
console.log(result.innerHTML);
};
main();

ってのを実行すると(これまでとフォーマットは違うけど)
スレデータを取得することはできた
2023/06/15(木) 21:42:45.36ID:C0GPdmVP
取り敢えず俺には何言ってるのか全く、微塵も、100%理解できんのが悲しい
2023/06/16(金) 12:04:09.55ID:/rSxjXN7
投稿できなくなった...お助け
2023/06/16(金) 12:08:12.87ID:/rSxjXN7
エラーメッセージもでない
2023/06/16(金) 12:26:44.28ID:wRkxhJ08
てst
2023/06/16(金) 12:27:06.68ID:wRkxhJ08
かけるやん
アク禁されてるんじゃねーの
2023/06/16(金) 12:34:14.82ID:/Mlomwxw
DAT落ちから解放されましたthx.
2023/06/16(金) 13:53:41.24ID:/rSxjXN7
ある画像だけが投稿できない
2023/06/16(金) 14:09:17.95ID:pg0s1GWw
書けるユーザーエージェント探すとか
API環境導入するとか
HTML数値文字参照変換使って試行錯誤してみるとか
2023/06/16(金) 14:13:00.87ID:pg0s1GWw
https://next2ch.net/test/read.cgi/linux/1654053581/
にそのURL書けばお助けしてくれる人が出てくるかも
2023/06/16(金) 14:22:36.88ID:/rSxjXN7
>>570
> かけるやん
> アク禁されてるんじゃねーの

>>573
> 書けるユーザーエージェント探すとか
> API環境導入するとか
> HTML数値文字参照変換使って試行錯誤してみるとか

>>574
> tps://next2ch.net/test/read.cgi/linux/1654053581/
> にそのURL書けばお助けしてくれる人が出てくるかも

みんな...ありがとう。忘れないよ
2023/06/16(金) 14:26:53.01ID:/rSxjXN7
#全2chをアクセス不能に。勉強のみ。令和5年6月16日

#$rewrite_uri = $uri->scheme()."://".$host.$domain."/test/read.cgi/c/".$category."/".$dat."/";
$rewrite_uri = $uri->scheme()."://".$host.$domain."/test/read.cgi/".$category."/".$dat."/";
2023/06/16(金) 19:58:55.28ID:qbspDGH9
551の者ですが、
書き込もうとしたら"Post Error もう新しいのにしましょ。"ってポップアップが出てエラーになってしまいます
どうしたらよいのでしょう?
2023/06/16(金) 20:20:18.20ID:wRkxhJ08
JDのUAが古いんじゃないか?
2023/06/16(金) 20:30:06.54ID:qbspDGH9
>>578
JDじゃなくてsikiです
sikiは最新バージョンです
2023/06/16(金) 20:50:48.16ID:pg0s1GWw
>>577
書き込みの時にこれ通してるなら、68行目辺りに
USER_AGENT => 'Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0',
という行があるから
Mozilla/5.0 (Windows NT 10.0; rv:109.0) Gecko/20100101 Firefox/114.0
とかに書き換え
2chproxy.plを通さず書き込んでいるなら、Sikiスレで聞いておくれ

>>579
> sikiは最新バージョンです
最新とか書かないで具体的なバージョンを書くようにしような
2023/06/16(金) 20:54:54.50ID:pg0s1GWw
Sikiの最新ってVersion: 0.24.2 (x64)なんだが、これだと
Electron: 24.5.0
Chromium: 112.0.5615.204
なので十分新しいんだがなあ
2023/06/16(金) 20:59:51.50ID:pg0s1GWw
>>579
580でSikiスレと書いたけど
Linux板のスレだと人いないから
ソフトウェア板のスレで聞いておくれ
2023/06/16(金) 21:14:13.45ID:qbspDGH9
>>580
返信ありがとうございます
sikiのバージョンは0.24.2(x64)です
すみません
2chproxyで書き込んでます
レス番580で勧めていただいた書き換えをしてみたんですが、書き込みをすると"Post Error Error: connect ECONNREFUSED 127.0.0.1:8080"という新たなポップアップが出てきてエラーになってしまいます
どうしたらいいでしょうか
2023/06/16(金) 21:18:33.38ID:qbspDGH9
>>583
あと書き換えをするとスレの読み込みもできなくなってしまいました
2023/06/16(金) 21:28:28.78ID:qbspDGH9
書き換えをもう一度やり直してみた所"不正なPROXYを検出しました。16...."
というポップアップが出ました
2023/06/16(金) 21:29:42.56ID:qbspDGH9
>>585
読み込みはできるようです
2023/06/16(金) 22:04:15.28ID:pg0s1GWw
580に書いたUAで書き込めてるんだがなあ
2023/06/16(金) 22:05:34.01ID:pg0s1GWw
2chproxy.pl再起動した?
2023/06/16(金) 22:19:59.87ID:GMIVLFoI
>>583
sikiは読み込みUAだけ指定して書き込みは空欄が推奨だけど

ちなみに自分はsiki Version: 0.24.2 (x64)+2chproxy.plで>>533の修正で問題なく読み書き出来てる
2023/06/16(金) 22:38:23.14ID:pg0s1GWw
2chproxy.plとSikiのスクショ見てみたいな
書き換えに失敗してる筈だから
2023/06/16(金) 22:45:04.14ID:qbspDGH9
>>588
再起動しました
端末でkillしてから再起動もしてみましたが
やはり不正な”PROXYを検出・・”となってしまいます
2023/06/16(金) 22:45:08.89ID:pg0s1GWw
取り敢えずJDimからだけど
2chproxy.pl経由で
Mozilla/5.0 (Windows NT 10.0; rv:109.0) Gecko/20100101 Firefox/114.0
で書けるのは確認した
Sikiで検証はあまりしたくない
593login:Penguin
垢版 |
2023/06/16(金) 22:54:28.40ID:pg0s1GWw
>>591
https://imgur.com/pLSs31N
これと同じになってる?
なってなかったらこれと同じにする
で、2chproxy.plとSikiを再起動
2023/06/16(金) 23:01:22.15ID:pg0s1GWw
>>589
> sikiは読み込みUAだけ指定して書き込みは空欄が推奨だけど
出来たらこれのソースを是非
595login:Penguin
垢版 |
2023/06/16(金) 23:07:53.29ID:qbspDGH9
>>590
すみません
スクショのアップを試みましたが
NGワードのエラーとなりできませんでした
2023/06/16(金) 23:10:27.69ID:qbspDGH9
>>593
書き換えた行は以下のようになってます
↓↓↓
USER_AGENT => 'Mozilla/5.0 (Windows NT 10.0; rv:109.0) Gecko/20100101 Firefox/114.0',
2023/06/16(金) 23:20:30.62ID:GMIVLFoI
>>594
https://wikiwiki.jp/siki-app/%E5%88%9D%E6%9C%9F%E8%A8%AD%E5%AE%9A

解説ではプラグイン使ってるけど設定は同じで2chproxy.plでhtml~dat変換して読み込み。書き込みは書き込みUAってことかと
2023/06/16(金) 23:22:10.11ID:GMIVLFoI
っていうかハマってる人は初心者でsiki使ってるならプラグイン試したら良いんじゃないかな?
まぁここで言うのも見も蓋もない話だけど・・・
2023/06/16(金) 23:30:11.36ID:pg0s1GWw
>>596
合ってるね
このUAだと不正なproxyが出ちゃう板があるのかな?
面倒かけてすまないが
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/114.0
とか
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0
だとどうだろ?
2023/06/16(金) 23:41:36.25ID:pg0s1GWw
>>597
>パターン2:読み込みProxyのみを設定する
>このパターンの場合、Sikiでは扱えない読み込みのみにProxyを用いる。プラグインを用いない・入手できない場合の推奨設定。

うーむ
これってwiki書いた人の私見のような気がする
まあ一番簡単だけど
2023/06/16(金) 23:49:20.81ID:qbspDGH9
>>590
さらなるご指摘ありがとうございます
しかし”不正なPROXY・・・”になってしまいます
書き換えは以下の行になります
↓↓↓
USER_AGENT => 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/114.0 ',
USER_AGENT => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0 ',
2023/06/16(金) 23:50:03.21ID:qbspDGH9
>>599の間違いでした
2023/06/16(金) 23:58:48.17ID:qbspDGH9
書き込みテスト
2023/06/17(土) 00:00:37.51ID:0YhFBIUZ
>>600
書き込み用プロキシを空欄にしたら書き込めました
確か最近そこいじったような記憶があります
2023/06/17(土) 00:04:27.85ID:0YhFBIUZ
あ、他の板でもなんとかなりました
書き込めました!
教えてくださった皆さん
本当にありがとうございました!
577から605まで保存します
2023/06/17(土) 00:04:57.98ID:CeIjXUeJ
>>602
そうなると2chproxy.pl経由で書き込む術がないので
2chproxy.plを経由しないで書き込むしかないな
Sikiのワークスペース設定で
書き込み用プロキシを空白にして、書き込み用ユーザーエージェントに
Mozilla/5.0 (Windows NT 10.0; rv:109.0) Gecko/20100101 Firefox/114.0
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/114.0
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0
のお好みのを入れる

念の為、設定→ネットワークのプロキシ欄は空白で
2023/06/17(土) 00:06:17.70ID:CeIjXUeJ
>>604
じゃあSikiのデフォのUAで書けるんだな
書けるんだったらそれでおk
2023/06/17(土) 00:07:53.27ID:0YhFBIUZ
ID:pg0s1GWwさん、夜遅くまで付き合ってくださり
親切に教えていただきありがとうございました
他皆さんもありがとうございました
2023/06/17(土) 00:09:51.66ID:0YhFBIUZ
>>606-607
ありがとうございます
2023/06/17(土) 00:11:37.45ID:rpuY2ruL
つかID:pg0s1GWwってミスリードしてただけじゃね?
空欄推奨だって教えてくれてる人が居たのにソース出せだの私見だの見当外れな事言って
611login:Penguin
垢版 |
2023/06/17(土) 00:15:51.49ID:CeIjXUeJ
>>610
見当ハズレでもなんでもないさ
元々串経由で書けてたの前提にしてたんだから
あとから
>確か最近そこいじったような記憶があります
と言われて原因が分かったけれど
そんなエスパーは無理だよ
2023/06/17(土) 00:16:24.43ID:0YhFBIUZ
>>610
いえ、教えて頂いて感謝しております!
2023/06/17(土) 00:18:02.03ID:0YhFBIUZ
>>611
すみません・・
私の不祥事でお手数をおかけしました・・
2023/06/17(土) 00:20:01.48ID:CeIjXUeJ
>>612-613
でもまあ面倒かけてすまんかった
今後ともよろしくね
2023/06/17(土) 00:23:49.80ID:0YhFBIUZ
>>614
こちらこそご面倒おかけしました
では落ちます・・
2023/06/17(土) 00:24:11.89ID:hPizyO1S
うざい
2023/06/17(土) 00:34:03.36ID:CeIjXUeJ
文句言うために出てきたのかな?
2023/06/17(土) 00:41:18.69ID:hPizyO1S
糞は死ね
2023/06/17(土) 01:13:51.92ID:0YhFBIUZ
はい、私は糞です・・
ではまた落ちます
2023/06/17(土) 01:22:24.36ID:hPizyO1S
糞と自覚してるなら落ちる前に死ね
2023/06/17(土) 01:40:20.39ID:CeIjXUeJ
人間の大きさってこれだけの書き込みだけでもよく分かるものなんだねえ
(シミジミ)
2023/06/17(土) 01:51:11.01ID:hPizyO1S
お前が糞なのは一目で分かる
2023/06/17(土) 07:55:30.92ID:sHFnZyI7
>526とこのスレのみなさまに感謝
2023/06/17(土) 11:03:09.57ID:BPyvK4i7
5chのスレが読み込めない場合の対処法まとめ
>>526
>>529-533
>>546
2023/06/17(土) 13:07:57.80ID:ZGUG7FLO
ちゃんと読むと無意味なレスなのが分かるから
勘違いする人が出てくるように
何度も礼を書き込んでるんだな
2023/06/17(土) 13:26:22.30ID:m43RlrwI
read.cgiの新仕様からdat作れるように改造してみたけど
クラッシク版(c/)使えるうちはそんなに意味ないよねえ
2023/06/17(土) 14:17:44.96ID:tz4Ouddu
使えなくなってから対処してもその間見れなくなっちゃうからねぇ

>>626
ちなみにどんな感じ?
俺は複雑なJS読む気がしないからNode.jsにJS解釈させる方向でやってるけど
628login:Penguin
垢版 |
2023/06/17(土) 14:21:12.12ID:BPyvK4i7
>>626
大いに意味があると思いますよ
出来ればこちらに上げていただけると幸い
https://github.com/yama-natuki/2chproxy.pl/forks
2023/06/17(土) 14:27:02.21ID:ZGUG7FLO
そうだな
馬鹿はgithubに籠ってればいいよ
2023/06/17(土) 14:35:03.78ID:m43RlrwI
>>627
普通に新表示の判別とレス抽出する正規表現を書き加えただけですよ

github使ったことないので今はそっちについて勉強中
2023/06/17(土) 14:46:26.84ID:tz4Ouddu
>>630
俺の目が節穴だった
HTML中にレス入ってないと思ってたけど後半の方に入ってたのね
レス以外の部分が多くて見落としてた
2023/06/17(土) 14:46:28.26ID:ZGUG7FLO
馬鹿の要望に答える為に勉強中w
2023/06/17(土) 14:46:58.34ID:ZGUG7FLO
節穴馬鹿
無能は無理すんな
2023/06/17(土) 14:51:08.23ID:BPyvK4i7
>>631
あの無意味な板一覧は何なんだろうね?
まあ多分scへの嫌がらせとかそんなところだろうけど
2023/06/17(土) 14:56:23.50ID:ZGUG7FLO
その無意味なレスは何なんだろうね?
まあ多分5chへの嫌がらせとかそんなところだろうけど
2023/06/17(土) 14:57:00.98ID:tz4Ouddu
新フォーマットはarticleタグにレスが1つずつ入ってるのでXMLパーサとかで処理するのでもやれそうだが
正規表現で抽出するのすでに書いてるならそれで、って感じか
2023/06/17(土) 15:01:37.73ID:ZGUG7FLO
レスして流そうとするけど
無能はどうでもいい事しか書けないから
スレの価値がどんどん下がる
2023/06/17(土) 17:38:28.69ID:BPyvK4i7
仕事はやいなw
2023/06/17(土) 17:57:27.75ID:rJswCy3g
ID:BPyvK4i7のログ流し
2023/06/17(土) 17:58:48.10ID:rJswCy3g
雑談で埋め立てようとしてるのか
2023/06/17(土) 18:02:23.18ID:BPyvK4i7
でもHTTP/1.1 416 Requested Range Not Satisfiableになってしまうのは俺だけですかね?
2023/06/17(土) 18:03:58.13ID:rJswCy3g
自分の思い通りにならないと
どうでもいい事書いて埋めようとする
有益な事書けない低能は引っこんでればいいのに
2023/06/17(土) 18:09:37.53ID:BPyvK4i7
指摘どおりにスレ情報を消さずにスレ再取得でおk
2023/06/17(土) 18:11:32.95ID:rJswCy3g
的外れなこと書いてたのを流したいのか
恥知らず
2023/06/17(土) 18:15:00.78ID:BPyvK4i7
ブランク等でクラシックと差異が出るんだろうな
致し方なし
取り敢えず元に戻すとするか
2023/06/17(土) 18:16:53.10ID:BPyvK4i7
>>630
そんな感じです
2023/06/17(土) 18:20:33.37ID:rJswCy3g
連投馬鹿
2023/06/17(土) 18:25:53.02ID:gwUwW56V
新しいread.cgiの動きがよくわかんね。
jsで制御してるっぽいけど
2023/06/17(土) 18:52:12.12ID:rJswCy3g
わからないなら黙ってろよ
埋め立て野郎
2023/06/17(土) 18:57:52.38ID:BPyvK4i7
ID:m43RlrwIさん頑張ってんなあ
2023/06/17(土) 19:00:28.60ID:gwUwW56V
>>649
今JS読んでるけど、お前は何がわかってるの?
2023/06/17(土) 21:04:41.74ID:m43RlrwI
>>641,645
ご指摘ありがとうございます。
なるべく差異の無いように作ってた筈なのに、と確認していたら
日付の年の取り扱いで大きな勘違いをしていたことに気付きました
修正しました

確かに複数個の半角スペースの扱いで違いがあるようです
これは仕方がないです
レスを投稿する


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