Skip to content

Releases: onihusube/2chAPIProxy

2chAPIProxy 20220408 test

07 Apr 17:14
Compare
Choose a tag to compare
Pre-release

名前欄に特定の文字が入っていると書き込めないのを修正。
UTF-8でレス投稿しようとするブラウザを考慮するように修正。
BoardSettings.yamlにおいて、bbspink共通設定を追加。

bbspink共通設定はBoardSettings.yaml内に2chapiproxy_pink_commonという名前で他と同様に設定してください。この設定はbbspinkに旧方式で書き込むときだけbbspinkの全板に対して使用されます。もし、そのうえで板個別設定があればそちらが優先されます。

bbspink共通設定はbbspinkが新方式に移行するまでの間のつなぎのものです。bbspinkもいずれ新方式に移行すると思われるので、これ以上の対応はとりあえず行いません。

Edgeの設定例

2chapiproxy_pink_common :
    UserAgent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.74 Safari/537.36 Edg/99.0.1150.46
    SetOekaki : true
    Headers :
        Accept : text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
        Accept-Language : ja,en;q=0.9,en-GB;q=0.8,en-US;q=0.7
        Accept-Encoding : gzip, deflate, br
        Cache-Control : max-age=0
        Content-Type : application/x-www-form-urlencoded
        Origin : https://egg.5ch.net

2chAPIProxy 20220407 test

06 Apr 17:34
Compare
Choose a tag to compare
Pre-release

新しい書き込み仕様への追加暫定対応。
ON/OFFを切り替えられるようにし、ONの時もPinkに対してOFFにできるようにした。
UTF-8に変換しての投稿と、投稿時のHTTPフィールド順序の制御を追加。
設定項目に対応するUI追加。

2chAPIProxy 20220401 test

31 Mar 15:50
Compare
Choose a tag to compare
Pre-release

新しい書き込み仕様への暫定対応。
いろいろ足りてないので不完全。
このバージョンは2chへの書き込みに新しい方法を常に使用します。旧仕様が利用可能な間はこのバージョンを利用しないことをお勧め。つまりは人柱向け

2chAPIProxy 20210511

10 May 15:53
Compare
Choose a tag to compare

2chのURLへアクセスしたものを5chへ振り替えて返答する際、クッキーが無い場合にエラーになっていたのを修正。

2chAPIProxy 20201024 test

24 Oct 14:34
Compare
Choose a tag to compare
Pre-release

書き込み時の設定をBoardSettings.yamlから読み込むように変更し、BoardSettings.yamlの板別設定でリクエストヘッダを設定できるようにした。それに伴ってWriteRequestHeader.txtの廃止。
差分取得時にdatサイズ-1で取得しようとして、更新が無い場合にAPIが206を返してくるのを304に変更するようにした。

2chAPIProxy 20201011 test2

11 Oct 03:38
Compare
Choose a tag to compare
Pre-release

BoardSettings.yaml内に有効な設定が無い時に例外を投げて落ちていたのを修正。

2chAPIProxy 20201011 test

10 Oct 18:30
Compare
Choose a tag to compare
Pre-release

板毎のUA設定のテスト実装

2chAPIProxy 20200610

09 Jun 15:07
Compare
Choose a tag to compare

「2chのhttpsをhttpに置換する」設定が有効のとき、menu.5ch.netの板URLのhttps->http置換を行うようにした。

2chAPIProxy 20191110

10 Nov 04:24
Compare
Choose a tag to compare

古いHTML仕様変更に対応(HtmlConverter.dllのみの更新)