2chAPIProxy
2chAPIProxy copied to clipboard
2ch(5ch)のAPI未対応専ブラに代わってAPIアクセスや書きこみを行うローカルプロクシ
2023/06/14早朝ごろから? `https://egg.5ch.net/test/read.cgi/software/1683972382/`だとモダンなページが表示され `https://egg.5ch.net/test/read.cgi/c/software/1683972382/`だと従来のページが表示される 現状はとりあえずHTML取得時に下のURLに切り替えて対処しているが、いつまで従来のページがサポートされるか不明なこととすべての板がこの形式に移行しているか(すべてのスレURLで下の形式が有効か)わからないため新しい形式への対応が必要 - pinkはまだの様子(23/06/18) - 過去ログ倉庫に入ってるようなスレは古いまま表示される
どんぐりについて
拾ったコピペ > ■なにはともあれやっておくこと > ・まだやってない人は名前欄に「!donguri」で何か書き込む > ・初回書き込みは自動的に「どんぐりを埋めました」エラーになる(これでCookie初期化完了) > なんにしてもまずはここから > > ■で? > これであなたのどんぐりは5chに埋まったので、あとはほっとけば「どんぐりのレベルが勝手に育っていく」 > 今のレベルを確認したいときは名前欄に「!donguri」で何か書き込めば見れる > 今はまだ何の役にも立たないけど、今からやっとけば今後どんぐりシステムが稼働した際に「高レベルのどんぐりでスタートできる」 > どんぐりモードやハンターシステムが実装されてから慌てて育てても時間で育つんで追いつくの大変やし > 今からやっとけば「強くてニューゲーム」できるというお話やな > > ■わかってるような気がすること > ・レベルは時間で上がる > ・どんぐりは全板共通 >...
これで現在書き込めません。修正お願いします。
- [x] dat落ち時過去ログ変換 - [x] dat取得時リンク置換 - [x] dat取得時©マークの置換 - ~~これって現存してる?~~ -> してた
- https://egg.5ch.net/test/read.cgi/software/1623907815/583 httpsリンクと5ch.netがたくさんあるので置換に時間かかりすぎる 作りが雑(正規表現の力業)なので何とかしたい(したいな
要望とか
メモ、なんかあったらご自由にお書きください。 実装するとは言ってない・・・
書き込み仕様変更について
- https://egg.5ch.net/test/read.cgi/software/1645325050/65 > X-PostNonce: 現在のunix時間 > X-MonaKey: 書き込み確認画面のレスポンスヘッダにある > X-PostSig: リクエストボディとかのハッシュ? - https://egg.5ch.net/test/read.cgi/software/1645325050/68 > 一番最初の書き込みは > X-MonaKey: 00000000-0000-0000-0000-000000000000 > で投げて > 書き込み確認のレスポンスが帰ってくるからそのヘッダにある > X-MonaKey: ??? > を使って改めて書き込み > そしてX-MonaKeyを保持して次からの書き込みに使い回す >...
5ch APIがTLS1.2を要求するようになって、XP環境で使用できなくなっている(らしい? - https://egg.5ch.net/test/read.cgi/software/1659679480/239-240 > 2chapiproxy使ってるけど、起動するとログにセッションIDの取得に失敗しましたとあって、スレを > 読み込もうとするとdatの取得に失敗しましたと出る > もう半年くらい何も設定弄ってないんだけど、5ch側でなにかやったんだろうな > まったく同じ症状と設定だな > > >起動するとログにセッションIDの取得に失敗しました > やっぱこれか~、APIの新作でも駄目ぽいねぇ > TLS1.1が切られてXPが弾かれてるなら串で対応はめんどくさそうだな > SSL1.1系切られたのが原因なんだからAPIスレ云々しても意味ないでしょ > パッチ当てて > チェックサイトでIEから5ch.netにTLS1.2で通信できるのを確認して > 8.1で動いてる環境を戻してもダメだった - https://egg.5ch.net/test/read.cgi/software/1661687123/600-607 >...
- http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1672829512/49 > cloudflare内での鯖移転の話があったけど > それがきっかけみたい > > htmlとかをネットワーク上で泳がせる時に転送量を減らすために圧縮して送ります > でV2C側からどんな形式で圧縮してくれれば受け取れますって情報を送るんだけど > V2Cからはgzipやdeflateやbrって形式なら受け取れます > (この3つにしたのはかなり以前の書き込み対応の修正でfirefoxからそのままコピペしただけ) > > 以前の鯖はgzipって圧縮形式を優先で出してたんだけど > 今度の鯖はbrって圧縮形式を優先で返すみたい > > B11はgzipなら解凍できるんだけどdeflateやbrは解凍できないので > br圧縮で送られてきた情報を平文に戻せなくて文字化けが起きたって感じ > (bbsmenuもread.cgiでのDat取得も) > > ようは自分で解凍できない圧縮形式でもOKだよ前から言ってて...
- https://egg.5ch.net/test/read.cgi/software/1650527885/803 > 途中まで取得したスレのdat落ちの判定がなんかおかしい気がする - https://egg.5ch.net/test/read.cgi/software/1650527885/803 > 1000まで行っていないスレを読み込む > 1000まで行った後にだいたいdat落ちするまで待つ > 開いているスレの新着をチェックする > 串側で以下のエラーが出てxeno側は「誰もカキコしてない・・・」とステータスバーに表示される > https://i.imgur.com/HvI8KUI.png > https://i.imgur.com/9n92ZLd.png