専用ブラウザを助けるプロクシ作らね?21串目
■ このスレッドは過去ログ倉庫に格納されています
2chの仕様変更(dat廃止、APIでスレ取得)で使えなくなった専用ブラウザを dat廃止後でも使えるようにするためのプロクシについて語るスレです。 まとめサイト http://prokusi.wiki.fc2.com/ 前スレ 専用ブラウザを助けるプロクシ作らね?20串目 https://egg.5ch.net/test/read.cgi/software/1530089341/ >>672 乙乙ありがと proxy2ch version 20210519 with curl 7.76.1 (TLS/SSL backend: LibreSSL/3.2.5) sikiというブラウザでproxy2ch使ってたけど板のスレ一覧とかスレが見れなくなった? なんで??? ウェブブラウザのUAだと「投稿時の認証用クエリがありません」とかいって書き込めないんですが 解決方法ありますか? webブラウザのUAで書き込むときは>>607-608 あたりの条件を満たさないと リファラの値次第でそういうエラーになる proxy2chとproxy2chFrontendにsoftalkweb016519の組みあわせで最近書き込めなくなったので proxy2ch-20210519にアップデートしたけどダメで今度は「もう新しいのにしましょ」表示 デフォのUAが古いのかとp2fe_proxy.ini内のUA記述をEdge90.0.818.62のそれに書き換えたら 今度は「送られてきたデータが壊れています」エラーでお手上げ状態… Windows7なんでブラウザとOSのミスマッチ? 対策とかUAの成功例とかありますか? >>680 ありがとう oekaki_thread1追加したら書き込めた やっぱり気のせいだった しらんうちに串なしで書いてましたw もう諦めます DebianをクリーンインストールでStretchからBusterに上げたんだけど、 ビルドし直したproxy2chがスレの読み込みすら401エラーで失敗する chaika-apiでは読み込める libcurl3-gnutlsが7.52.1から7.64.0に上がったくらいなんだが 俺環なんだろうなあ >>686 これもhttp2に関する問題 (修正忘れ) ですね 取り急ぎ以下からソースを取得してビルドしてください (最近作ったproxy2chの公開gitリポジトリです) https://notabug.org/NanashiNoGombe/proxy2ch >>687 MingW64でコンパイルしてエラー無しでスレ読み書きできるようになった。感謝 (gmtime_rをgmtime_sで書き直す必要があるが) 俺はビルドし直して読みは出来ても書きが出来ないなあ 串通さなくて書けるからいいけど、串通すとCookieがないと言われる 前は通しても通さなくても書けてた でもまあ書けるからいいや え!LuaBinaries使うの? プチwebサーバー化? 1ステップ sudo apt update && sudo apt install liblua5.3-dev 2ステップ main.cppとBBS2chProxyConnection.cppを修正 #include <lua5.3/lua.hpp> 3ステップ Makefileを修正 CXXFLAGS = -O2 -DUSE_LUA LDFLAGS = -lcurl -lpthread -llua5.3 4ステップ ビルド後、試しに「--bbscgi-lua ./lua」で起動してみる proxy2ch version 20210519 with curl 7.64.0 (TLS/SSL backend: GnuTLS/3.6.7) Scripting enabled with Lua 5.3.3 Use Lua script ./lua for bbs.cgi request modification 今日はここまでやってみた 試しに「--bbscgi-lua ./lua/sample.lua --verbose」で起動し、書き込んでみる Lua: Set request body "hoge" Lua: Set request header "fuga" ./lua/sample.luaをいろいろ弄ってみる スクリプトは毎回読み込まれるため、proxy2chを起動し直さなくても変更は反映、 こりゃいいわ Makefile.mingwの該当行を以下に書き換え $(CXX) $^ -o $(TARGET) -static -lstdc++ -lgcc -lwinpthread -lwsock32 -lws2_32 -llua -L./lib -lcurl.dll -lregex.dll $(CXX) -O2 -DUSE_LUA -I./include -c $< proxy2chのフォルダにcURLのincludeとlibをぶっこみですかね 出来たバイナリのそばにlibcurl-x64.dll,msys2からlibiconv-2.dll,libintl-8.dll,libsystre-0.dll,libtre-5.dllを置く mingw-w64-x86_64-libgnurxダウンロードしてproxy2chのフォルダのincludeとlibにぶっこみできる人はlibcurl-x64.dllだけでOK >>696 msys2とMingW64でWindows64ビットバイナリは BBS2chProxyConnection.cppのgmtime_r(&lastModified,&time_);を全てgmtime_s(&time_,&lastModified);に書き換え $ pacman -S mingw-w64-x86_64-lua Makefile.mingwの該当行を以下に書き換え $(CXX) $^ -o $(TARGET) -static -lstdc++ -lgcc -lwinpthread -lwsock32 -lws2_32 -llua -L./lib -lcurl.dll -lregex.dll $(CXX) -O2 -DUSE_LUA -I./include -c $< proxy2chのフォルダにcURLのincludeとlibをぶっこみですかね 出来たバイナリのそばにlibcurl-x64.dll,msys2からlibiconv-2.dll,libintl-8.dll,libsystre-0.dll,libtre-5.dllを置く mingw-w64-x86_64-libgnurxダウンロードしてproxy2chのフォルダのincludeとlibにぶっこみできる人はlibcurl-x64.dllだけでOK >>697 mingw-w64-x86_64-libgnurxな人は $(CXX) $^ -o $(TARGET) -static -lstdc++ -lgcc -lwinpthread -lwsock32 -lws2_32 -llua -L./lib -lcurl.dll -lregex -lregex.dllだとlibgnurx-0.dllが必要になっちゃいます またスマホゲーム板でERROR: 余所でやってください。出るようになったわ Never Never Never Surrender お兄ちゃんやめて! つかproxy2ch Version 20210528出てんぞ Luaスクリプト書けば板や5ch/pinkを区別してUAとかヘッダとか好きに書き換えられる とりあえずダウソしてるけど現行で問題なく使えてるからな・・・ ウェブブラウザUAで書き込めるか試してみよーと思ったらウェブブラウザ自体が 余所でやってくださいで書き込めなくなってた 悲しい そういえば、日本語住所が印字されてたのもあれば、以前同様に英語だけのもあったな ERROR: 投稿時の認証用クエリがありません。って出るようになったわ chromeだと書けるのにproxy2chで同じchromeのUAで書こうとすると余所でやってで書けない なんでや 運用情報臨時に書けない 臨時と付いてる意味が無い どういう構成とかUAなら書ける? 運用情報臨時普通に書けるけど UAはFirefoxとChromeは確認した 芸スポやここは書けるけど嫌儲は書けなかった UAはChrome ちなみにChrome本体では全部書けた 嫌儲のbbs.cgiはリクエストボディを見てるね 例えばtimeの値がてきとーだったりすると弾かれるよう 他にも条件はあるかも 本物のChromeやFirefoxなどへ投げてそいつらに 書き込ませるってヤツはないの? 全鯖が嫌儲やスマホゲー仕様にされると書きこめなくなるな >>729 2chapixyはJaneStyleに投げて書き込ませる機能があるみたいだ ちゃんと動くかどうかは確認してないが 急に書けなくなって色々試行錯誤してる間に結局何も設定変えてないのにまた書けるようになった いい加減にして 一部プロバのアクセス規制が変わったとか言ってたぞw REP2とPROXY2CH最新版で書けたわ UAちょっと変えたけどまた荒らしが使って焼かれると困るからここでは書かない 回線換えたら繋がった 楽天モバイルが弾かれたようだ 何なんだろうこことかニュー速は書けるのに芸スポとか書けないスレがちょくちょく出てきた UAだけじゃなくheaderも書き換えないと駄目なのか 板の規制によるけど他所行け出るようになった時他のブラウザで書き込むとまたJaneで書き込めるようになる時もあるね このスレはもう書けませんって出てプロバ規制に引っかかったと思ってスマホでテザリングして同じPCで書き込んでも同じエラーが出てる APIに正規対応してる専ブラでもけっこう書けない不具合発生してるみたいよ 2chがおかしくなってるんだろう 401 unauthrized? で見られなくなった proxy2chのAPIモードは使えないので API使わずにhtmlの読み書きするモードをプロキシリストに急遽作ったら読み書き正常にできる プロキシリストから新規作成でラベルにno_apiとでも入れて 何もチェック入れたりしないでそのままでおけ APIモード利用の青からhtmlモードの黄緑色のアイコンになればいける proxy2chでbbs.cgi?guid=ONにpostすることって出来ますか? 書けない理由なんて各自違うのに意味のない書き込みだよ 串抜いた通常ブラウザでも書けないぞどうなってるんだ 書けない理由をいくつも作って書かない そんなんで大人になったつもりになるのは止めろ! 自分のスマホ回線をProxyとして使うことってできますか? Conohaとかで仮想サーバー契約してSquidでProxy化するみたいなのを スマホ回線でやりたいんだけど >>2 にある■ポート開放の確認ってどんな時に必要なんだっけ? UAかえても特定板書けなかったが 解除されたようだ 2ヶ月ぐらいの規制 proxy2ch-20210528\Win32\ を使ってみたら、 レスを読み込むときに Returned status code 503 to client が出て読み込めないので、なぜかと思って調べたら バイナリのzipを展開してできた proxy2ch-20210528\Win32\ に libwinpthread-1.dll が入っていなかった。 同じタイムスタンプの libcurl.dll が入っていた proxy2ch-20210416\Win32\ から libwinpthread-1.dll をコピーしたら Returned status code 200 to client または Returned status code 206 to client がるようになりり、レスの内容が読めるようになったよ >>770 × がるようになりり、レスの内容が読めるようになったよ ○ が返るようになり、レスの内容が読めるようになったよ なんかNanashiNoGombeさん、ここ1週間以上かDoS攻撃をうけていて大変です 運営?山下?…ケツの穴小さいクラッカーだな ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる