[過去ログ] Jane Style (Windows版) Part245 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
71: 2023/07/27(木)21:22 ID:CV/5YIDv0(1/9) AAS
>>61
後ろの文字列の'スレッドタイトル検索中'を潰して
'外部リンク:api.janestyle.net
'外部リンク:ff5ch.syoboi.jp?alt=json&q=arch/thread?query='に変えてるが
これでアクセスしても0件のjsonしか帰ってこないのと違う?

外部リンク:ff5ch.syoboi.jp

{"query":"arch\/thread?query=jane","start":0,"page":50,"total":0,"items":[]}

まあ返ってきたとしても
tatal_count、result、last_modified_unixtimeとかのキーワードがそのままじゃ無理だろうけど
73: 2023/07/27(木)21:26 ID:CV/5YIDv0(2/9) AAS
まあ一応潰した'スレッドタイトル検索中'は
別のところにある同じ文言を参照するように変えてるので暴走するようなことはないけどね
77: 2023/07/27(木)21:51 ID:CV/5YIDv0(3/9) AAS
host_name,domain,thread_numberあたりどうしようもない感じかな
84
(1): 2023/07/27(木)22:03 ID:CV/5YIDv0(4/9) AAS
>>82
v4.00にはjsonじゃなくてtsvに変えるパッチがあってちゃんと正常にスレタイ検索できるんだよ

一応キーワード見てると
最初のtotal_countは無視してresultから始まってるようではある
上であげた3つのキーワードがsyoboiではurlと一つにまとまってるのでこれをなんとかすればいいんだが
87: 2023/07/27(木)22:08 ID:CV/5YIDv0(5/9) AAS
なぜ今こ対応が難しいのかというと
v4.00までは正規表現でデータを抜き出してたのでその正規表現を変えることで対応できた
ところがv4.20ではJSON処理モジュールにキーワード配列を渡して処理してもらってるようなんだよね
自前でごりごりJSONを解析してるのならなんとかなったかもしれないのに
88: 2023/07/27(木)22:09 ID:CV/5YIDv0(6/9) AAS
俺はもうv4.00に戻っちゃおうかな
100: 2023/07/27(木)22:46 ID:CV/5YIDv0(7/9) AAS
ちゃんとは確認してないけど
>>39の奴はHTMLをスクレイピングしてる奴じゃないかな
その後に、TSV版のパッチが出たはず
112: 2023/07/27(木)23:11 ID:CV/5YIDv0(8/9) AAS
v4.00を起動してみた
スレタイ検索(tsv)もちゃんと動作した
account.cfg対策なんもしてないけど問題なくスレ読み込んだ
v4.00はaccount.cfg(mode=1)があっても問題ないようだ

あとこれが書ければ書き込みもいけることになる
まあ後でAPI回避パッチをちょっと調べてv4.00用のアドレスを探してみようかな
122
(1): 2023/07/27(木)23:31 ID:CV/5YIDv0(9/9) AAS
v4.00を起動してみて分かったこと
・やっぱりaccount.cfgは削除しないと動作できない
・起動時のGET /janestyle/setting.phpには200 OK('1')が返ってくるように戻ってる
 それで何もしないでも非API動作になる
・バージョンチェック(外部リンク:janesoft.netのアクセスは無い
・今のところ以前弾かれてたsid取得(廃止されてるapp key)が正常に返ってくる
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.221s*