レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
chaika 2chAPI対応パッチスレ ★5
-
●はじめに
このスレはchaikaを2ch.netのAPIへ対応させるパッチについて語るスレです。
chaikaの本体に手を加える場合もありますが、chaikaの開発者nodaguti氏は関わっていません。
各自自己責任の元、試行錯誤し情報交換などするスレにしましょう。
パッチについての詳細は>>2をご参照下さい。
●前スレ
chaika 2chAPI対応パッチスレ ★4
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1540091468/
●関連スレ
bbs2chreader/chaika 避難所 ★4 (chaika本体の話題はこちらで)
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1456142435/
bbs2chreader/chaika ツールスレ (Python串等のプロクシツールの話題はこちらで)
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1426689484/
●関連情報
Proxy sample (2ch仕様変更対応ローカル・プロクシツールまとめwiki)
http://prokusi.wiki.fc2.com/wiki/%E3%83%88%E3%83%83%E3%83%97%E3%83%9A%E3%83%BC%E3%82%B8
★当スレは書き込みテストスレッドではありません! 書き込みテストは以下の場所でする事!
書き込みテスト用スレッド
http://jbbs.shitaraba.net/bbs/read.cgi/computer/44179/1411987584/
-
>>826
waterfoxのバージョンはいくつですか?
自分は書き込めなくて
-
1.9.4.13 もう手に入らないですね・・・
-
APIエラー AppKey HMKey 無効 になってる人います?
>>125の「オプション」→「全般」→「read.cgi」の「read.cgi」も見当たらないんですけど
どうしたらいいのでしょうか?
-
watarfox 1.9.4.15で書けてる
-
>>830
詳しい設定おしえて頂けませんか?
-
書き込めるようになった
リクエストヘッダー編集の投稿欄を空欄にするだけだった
-
スレ汚し失礼しました。
単純にKey変えたらいけました。
-
>711: 名無しさん :2022/03/31(木) 23:11:13 ID:gID9hDEk0
>chaika-api Quantum 1.9.7 / 1.9.4.15
>- 2ch API extension v0.23:
>* 「投稿時にも認証キーを使用する」オプションを追加 (※1)
>- >>612,640 の修正
>※1 ウェブブラウザの postUA を入力している場合は不要
>http://bbs2ch.osdn.jp/uploader/img/1005.zip ※7z
↑これの「投稿時にも認証キーを使用する」オプションってどんな時に使うんですか?
-
>>799
ありがとうございます。
結局、>>799だけ変えて出来ました。ヘッダは全部空白、投稿時に認証キーを使わない
今日は書き込めました。
-
皆ありがとう!
水狐G4.1.0に799の設定、chaika 1.9.4.15で書き込みできたました!
-
今日になって「鍵が無効です。」ってエラーが
上に出てた5chスレから拾ったカギだけど、前のに戻せば書けるかな?
-
「鍵が無効です。」は鍵が無効なわけじゃないよ
おそらく PostUAガバンされてると思う
PostUA 適当に変えてみたら
-
トリ付きで書くのは久々です。みなさんこんばんは。
>>711
以下のとおりバグの修正をお願いします。
ファイル:Chaika2chApi.js 関数:Chaika2chApi._getHMAC
--------
var converter = Cc["@mozilla.org/intl/scriptableunicodeconverter"]
.createInstance(Ci.nsIScriptableUnicodeConverter);
converter.charset = "UTF-8";
var dataArray = converter.convertToByteArray(aData);
--------
↓
--------
var dataArray = Array.from(aData, (v) => v.charCodeAt(0));
--------
HMACの計算対象データに 0x80-0xFF の範囲のバイトが混じっていると正しい結果を
返せていませんでした。今まではASCIIの範囲の文字列にしかHMACを計算しなかったので
表面化しませんでしたが、新しく始まった書き込みAPIで日本語文字の混じった内容を
ポストしようとすると「ERROR: 署名が一致しません」となっていました。
このコードはごく初期に Web 検索で出てきたコード片を適当にコピペして仕上げた
ところなので、コードの動作について詳しい検証をしていませんでした。申し訳ない。
-
>>834
この春から始まった「新仕様の専用ブラウザ」、例えば、
JaneStyle 4.2 以降とか、ChMate 0.8.10.153 以降などのAPIキーやpostUAを
設定して使うときに有効にします。
これらの新しい専用ブラウザは書き込みに関してもAPIを使うようになったので、
ここを有効にしないと書き込みが拒否されるはずです。
-
こんばんは。
masamiさんのトリップがついた発言は置換マネージャでハイライトする設定にしていたので
久しぶりにハイライティングされててびつくりしました
その節は大変お世話になりました
今後もますますのご活躍を祈念いたします。
-
>>840
ありがとうございます
納得しました
-
chaikaメンテしてくれる人には感謝しかない
-
chaikaが使えなくなった時がFirefoxをやめる時と思っていたあの頃
-
>>838
あれこれやったあげく、元に戻したらまた書けるようになった
クッキー削除したのがよかったのかな
-
偽装用postUAの候補はここで確認できるらしい
http://nova.5ch.net/test/read.cgi/operatex/1648456910/
-
chaika ってclassic しか動かないと思っていたんだが
g4 でも動くんだな知らんかった
-
>>839
何度も申し訳ない。これは自分の方の思い違いだったようだ
無視していただいて構わない
-
リクエストヘッダー編集の投稿(bbs.cgi)の変更も必要なのか
俺環
-
嫌儲は ERROR: 余所でやってください が出て書き込めない
他の板は書ける なぜだろう
-
ケンモーなんか行かなくて良いよ
-
書けない
-
>>850
同じく
-
どのスレ?
スレのリンクすら貼られてないので確かめようがないのでただの愚痴と受け止めとく
-
>>779の設定では、嫌儲板のスレに書き込みできないね
余所規制にひっかかる。
Mate の鍵にFirefox のpostUAがダメみたいね
鍵とUA変更して書き込めるようにはなった。
>>854
https://greta.5ch.net/test/read.cgi/poverty/1649607536/
-
すまん >>799 の設定な
-
どこのスレもERROR: 余所でやってくださいばかりで書き込めない、どうすればいいの
-
>>790
例えば、https://egg.5ch.net/software/ こちらのソフトウェア板なんですが、つい数日前に書き込めなくなりました
そこで、設定の投稿(postUA)を2chAPIproxyに変えると、余所でやってくださいは出なくなったんですが、
ERROR: 不正なPROXYを検出しました。3 と出るようになりました
どうすればいいでしょうか?
-
about:configの部分もUAと同じにしたら書き込めました
-
>>799
このWindows NT 11.0;って、Windows11ってことですよね?
私はまだwindows7を使っているんですが、もう古いOSだと書き込めなくなったってことでしょうか?
-
>>860
なんでここで聞く間にその数字を変えてどうなるか試さないんだ?
-
ソフトウェア板が余所になるなぁ
-
>>855
書ける
【悲報】日銀「円安は、全体としてみれば関西経済にプラス」 [204529248]
https://greta.5ch.net/test/read.cgi/poverty/1649661789/
番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6fc7-O5ce)
test
-
>>862
書ける
Mozilla Thunderbird Part30
https://egg.5ch.net/test/read.cgi/software/1634982874/
2
名無しさん@お腹いっぱい。 2022/04/11(月) 16:31:46.91 ID:6lx03BDA0
test
-
大きな声じゃ言えないが、
Win板 JaneStyle 4.22 と Live5ch 1.59 の鍵がどこかにあるはず
鍵・UAを正しく設定して「投稿時にも認証キーを使用する」を有効にすれば
今のところ書けてる
-
最初に割れた 2chMate/0.8.10.153 の鍵はチェックが厳しくなって、
かなり上手くやらないと書けなくなった。土日に試行錯誤した結果を書いておきます。
現時点の chaika_api-1.9.7-fx68+fx78+fx91 では内部をいじらないと駄目なところもあるので、
理解できない人は手を出さないように(どうするのとか聞かないでね)
そのうち作者さんがちゃんと対応してくれるでしょう
2chMate/0.8.10.153 の鍵とUAを正しく設定してあって「投稿時にも認証キーを使用する」を
有効にしてあるのが前提。
その上で、リクエストヘッダー編集の投稿 (bbs.cgi) に以下の内容を設定:
Accept:
X-2ch-UA: 2chMate/0.8.10.153
要するに Accept: を送信してはいけないということと、投稿のときにも X-2ch-UA: を
送信しなければならないということ。
もう一つは、Content-Type: ヘッダーに charset= の指定が必須になっているということ。
これはリクエストヘッダー編集ではできないので、現時点では chaika そのものに手を
入れなければならないんですが、とりあえず書けるようにするには
chrome/content/chaika/post/post.js の 1111行目付近
this._channel.setUploadStream(strStream, "application/x-www-form-urlencoded; charset=UTF-8", -1);
この charset= の指定は他の専ブラ(JaneStyle/4.2など)も付けて送信しているようです。
ただし一般Webブラウザの postUA を設定しているときに charset= を付けると逆に
「不正なPROXY」になってしまうようなので、きちんと対応するなら postUA の設定値に
従って切り換える必要があると思います。
新しい専ブラはみなUTF-8で送信しているようですが、Shift_JISで正しいPostSigを計算できれば
Shift_JISでも現状は受け付けてもらえるようです。
-
4.23も来てるな
https://egg.5ch.net/test/read.cgi/software/1648823127/44-46
-
4.23でNT 11.0で書けました ありがとうござい
-
色々組み合わせたんだけど嫌儲だけ書き込めない(自分の徘徊板で)
-
>>869
普段行かないけど試したら書けませんね
自分の行くところだと狼が書けません
-
開発版 chaika-api Quantum 1.9.7.1 / 1.9.4.16
- 2ch API extension v0.24:
* 「User-Agent 更新」から更新可能な postUA を追加
* 書き込み時のフォームデータを調整
- JIS X 0213 文字セットの表示に対応 (バージョン 1.9.7.x のみ)
- bbs.cgi の UTF-8 モードをデフォルトで有効化
- >>689,696,718,866 の修正
http://bbs2ch.osdn.jp/uploader/img/1009.zip ※7z
>>839
Chaika2chApi._getHMAC の引数にバイナリが渡せないのは今のところ仕様ということにしておきます
-
書けないところのあるやつが不思議でならん
-
犍陀多
-
>>872
そうなんだね完全に甘えだけど
書き込める組み合わせが知りたい
-
すみません書けましたw
認証-の投稿時にも認証キーを使用するのチェックが外れてましたw
-
>>871
感謝です。
-
>>871
頂きましたありがとう
-
>>871
ずっと書き込めなかったのが
これにしたら書き込めるようになった!
-
>>871
これに更新したら読み取りがエラーになった
APIエラー : AppKey/HMKey 無効
しかし書き込みは問題なく出来ている
-
PM2:00からの現象だから5ch側でなにか弄ったのかも
-
更新しとらんのにエラー出るようになったからそうかも
-
書けるが読めんていうのもなかなか不便
-
>>871
いただきました
ありがとうございます
名前 chaika-api
バージョン 1.9.7.1
製品名 Firefox
バージョン 91.8.0esr
-
更新しても別にエラーにはならないぞ
-
そら使ってるAppKey/HMKeyの文字列が違うから
-
>>871
いつもありがとうございます。
-
AppKey/HMKeyを違うのにしたら治ったわ
-
>>871
「2ch API の設定」に ESR 78 以降でのみ動作するコードを書いてしまっていた不具合があり、中身を差し替えました
バージョン 1.9.4.16 または ESR 68 のユーザーは再ダウンロードしてください
-
>>871
いつもありがとうございます
-
犍陀多読めるようになりました
-
新仕様廃止だってよ
-
専ブラが落ち着かないうちは様子見か
-
?陀多また読めなくなった
1.9.7.1をインストールした瞬間だけ読めて
ブラウザ閉じて次開いたときにはまた文字化けして元に戻る現象
-
犍陀多
-
JaneStyle/4.23の設定で使ってるんだけど
巡回してる中でソフトウェア板とテレビ板が余所になる
こういう設定がいいよ とかあります?
-
>>895
専ブラで書込み試してみて駄目なら規制中だな
-
>>895
書けているからそれはchaika以外の問題
-
>>896
siki+拾ったプラグインだと書けるんだ
だからchaikaの設定がおかしいのかなぁと思ったわけです
-
鍵かえたら書けた
しかしもうクロームで良いかな
-
ERROR: 署名が一致しません。
すぐに書けなくなった
もうダメかな
-
鍵とUAは晒せないけどこっちは書けてる
だぶん変えてる人がほとんどだと思う。
-
鍵とUAは晒さなくていいけどこの欄は埋める、この欄は空でいいみたいなの教えてもらいたい
できればJaneStyle/4.23のやつで
-
>>902
>>692を4.23にすりゃいいだけだろ
何でこのスレ全部見て自分で判断出来ないんだ?
過去スレまで全部目を通すぐらいの努力をしなきゃ問題なんて解決出来ないよ
-
とりあえずクッキー消してみたらどうだろ >900
-
一般論の雑談だけど
「〇〇を教えてくれ」っていう書き込みに最初に反応する奴ってだいたい
教える気がない奴だよな
-
まあ一般的には必要な情報書かない質問が大半だからそうなるんじゃね
-
満足させられるのはエスパーだけ
-
これでけ情報が出回ってるんだから
自分で解決しろよ
そもそも情報晒して、運用に焼けれるほうがいやだわ
-
やっと書けるようになったと思ったらまた駄目になった
もう駄目だー
-
運営がこんなところまで見に来るのかね?
-
>>908
自治厨ウザいよ
-
運営がここを見に来なくても
このスレは検索で引っかかるから、
書けるuseragent探してる荒らしがここを見つけて荒らし行為に使えば
それを運営が埋める
-
日本語化がなくても期待できる
-
誤爆
-
少女ウォーズで>>723を中心に育成してるんだけど
前田利家はいらんの?敵の奥義コントロールできるから最優先ってブログも見かけるから気になる
課金戦士の信長の名前すら出ないのは不憫だ、ジークフリートも交換する必要ない感じ?
-
>>915
完全誤爆すみません
-
草
-
明日も誤爆しそうで草
-
セブンイレブンに戦国武将はいないよな
-
何度か書き込むと
ERROR: 署名が一致しません。
で書けなくなる
-
>>900,920
書き込み履歴の kakikomi.txt からエラーになった投稿内容を貼ってください
※kakikomi.txt がない場合は設定から有効化してください (「成功時/失敗時に kakikomi.txt に保存する」)
-
>>921
長いですがエラー内容です
Host: greta.5ch.net
User-Agent: Monazilla/1.00 JaneStyle/4.23 Windows/10.0.22000
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate, br
Referer: https://greta.5ch.net/poverty/
Content-Type: application/x-www-form-urlencoded
Content-Length: 117
X-APIKey: a6kwZ1FHfwlxIKJWCq4XQQnUTqiA1P
X-MonaKey: 6f9950829da258d2dede38d47899320515c7c822f7438a71610defaa5aaff4e8
X-PostNonce: 1650460228.000
X-PostSig: c8b45667c1655a33e3f1799976e81178ab8feefab21458363da4d3b4d4ea99b8
Connection: keep-alive
----- ----- ----- ----- -----
date: Wed, 20 Apr 2022 13:11:35 GMT
content-type: text/html; charset=Shift_JIS
x-inqid: gre/6fee2056a80980ef;
x-robots-tag: noindex;
x-chx-error: E3331 Invalid signature.;
x-postplace: poverty/1650459052
x-ronin-stat: NONE
x-condition: 0/0
x-proc-time: 0.011295 sec.
x-bbx-stat: 61.194.150.77, NONE
vary: Accept-Encoding
cf-cache-status: DYNAMIC
expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
server: cloudflare
cf-ray: 6fee2056a80980ef-NRT
content-encoding: gzip
X-Firefox-Spdy: h2
----- ----- ----- ----- -----
ERROR: 署名が一致しません。
-
>>922
そのX-APIKeyはもう死んでるはずだけどよく使えたな
-
>>922
これはバージョン 1.9.7 / 1.9.4.15 からの書き込みですか?もしバージョン 1.9.7.1 / 1.9.4.16 からの書き込みなら、
startupCache が破損しているので >>5-6 を行ってから再投稿してみてください
ESR 91 / Waterfox G4 以降は about:support の「起動時キャッシュの消去を試行」から削除可能です
また、それ以外に bbs.cgi の UTF-8 モードをユーザーが無効化した場合も書き込み署名が算出できなくなります (隠し設定)
下記の設定が初期値から変更されている場合はリセットしてください
extensions.chaika.bbs.post.utf8
extensions.chaika.bbs.post.utf8.qualified
-
startup cache消去で犍陀多読めるようになった
-
1.9.7.1(fx68+fx78+fx91)でgreta.5ch.net/poverty 書き込み問題なし
APIキーとかは違うけどそこまでは晒さない
|
|
掲示板管理者へ連絡
無料レンタル掲示板