[過去ログ] 専用ブラウザを助けるプロクシ作らね?21串目 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
35
(4): 2020/06/22(月)00:21 ID:nUHQXKF90(1) AAS
外部リンク:anonfiles.com
-sオプションを使う際に起こりうる不具合を修正したので更新推奨

主な変更点
・httpsで接続するときはhttp1.0でリクエストがあってもhttp1.0で繋がないようにした
・libcurl 7.68.0以降を使う場合はサーバとの接続を使い回すようにした
・--bbsmenuでhttps->httpの置き換えも行うようにした

その他
・Windows用の同梱したlibcurl.dllは自前でビルドした7.70.0にした (Win10とWinXPで動作確認済み)
・READMEに書いたけどlibcurlがOpenSSL 1.1.0未満に依存している場合-sオプションは正しく動かない可能性があるので注意
43
(3): 2020/06/23(火)10:14 ID:5BV24xTf0(2/2) AAS
書けなかった時に出たメッセージ (proxy2ch側)
板によってURL部分は変わります
curl error: Upload failed (at start/before it took off) (外部リンク:rosie.5ch.net

書けなかった時に出たメッセージ (Xeno側)
HTTP/1.1 503 Service Unavailable (書き込み窓)
Socket エラー # 10054 ピアにより接続がリセットされました。 (トレース画面)
49
(7): 2020/06/23(火)23:56 ID:V8x7qWXS0(1) AAS
>>43の問題に対処
外部リンク:anonfiles.com

これはcurl 7.66.0以降で発生する問題で (curl側の限りなくバグに近く仕様とは言い難い)
curl 7.66.0以降で5ch/bbspinkにPOSTする時にはhttp1.0を使わないようにしときました

この問題は5chとbbspinkに関してはクライアントがhttp1.1でリクエストする場合
もしくは--gikofixを付けて起動した場合は回避でるけれど
件のJane総合掲示板に関してはそもそもchunkedなPOSTリクエストを受け付けないようで
http1.1にしてcurl側のバグを回避しても実際に書き込むことはできないので割と厄介
こういう外部掲示板がどの程度存在しているのかはよく分からん

添付のWindows用libcurl 7.70.0については該当部分にパッチをしてバグを回避してPOST可能にしておいたけれど
省1
271
(6): 2020/09/09(水)04:02 ID:EPcTTEL90(1/2) AAS
2chスレ:poverty
このスレ開くとproxy2chが落ちるようになったから他のブラウザで確認してみたけど221の書き込みが原因?
200過ぎまでは普通に取得出来てたので
275
(4): 2020/09/09(水)08:43 ID:tp8Smsue0(1/2) AAS
>>271
うちでもこのスレ開くとproxy2chが落ちる
CentOS7.8でproxy2chのバージョンは20200609
284
(3): 2020/09/10(木)00:40 ID:N+w6kT/V0(1) AAS
マッチしないfontタグの出現ケースに対応

@@ -1211,6 +1211,9 @@
   ptr += strlen(endStr);
   break;
  }
+ else if(!strncmp(ptr,"<span class=\"date\"",18)) {
+  break;
+ }
  else if(!strncmp(ptr,"<span class=\"__cf_email__\"",26)) {
   int j=0;
省1
285
(3): 2020/09/10(木)03:10 ID:dMsFFGN10(1) AAS
>>284のパッチを当てたproxy2ch9x-20200623-rev2
該当スレを開いたときに落ちないことを確認しました
外部リンク:1drv.ms
296
(6): 2020/09/10(木)11:28 ID:yrlv/CLG0(1) AAS
設定するUser-Agentによってブロックされる条件が異なるけど
--bbccgi-header="Accept: text/html" --bbscgi-header="Accept-Language: ja" --bbscgi-header="Referer: 外部リンク:www.5ch.net
とかやると良い
390
(3): 2020/10/15(木)13:58 ID:h3b4+Z0O0(1) AAS
>>389
ついでにテスト出来そうな具体的なスレも教えて。
574
(3): 2021/04/12(月)12:59 ID:1+jKiGm20(1) AAS
リファラのURLをitestに変えるとおk
590
(15): 2021/04/16(金)22:35 ID:Ay2XFwSi0(1) AAS
外部リンク:anonfiles.com
・5chのbbs.cgiにPOSTする時に2ch.netなリファラを5ch.netに置き換えるようにした
・--bbscgi-headerでメタ文字列を使えるようにした (README見て)
>>49の問題に対処、curl側の処置は不要になった
>>271の問題に対処
・libcurl.dllのバージョンを7.76.1に更新
672
(4): 2021/05/19(水)22:22 ID:lA8etuzo0(1) AAS
外部リンク:anonfiles.com
・--bbscgi-headerでメタ文字列が機能しないおバカなミスを修正
・--bbscgi-headerで使えるメタ文字列を増やした
・--bbsmenuでBBSPINKのURLに対してhttps→httpの置換が行われない問題を修正
・nghttp2にリンクされたlibcurlを使うと-sを指定した時にHTTP2なリクエストが行われる可能性がある問題を修正
・libcurlのshared connection cacheはスレッドセーフにならないバグがあるらしいので使うのをやめた
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.170s*