したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

B11 と readcgi.js のスレ#17 @避難所

1名無しさん@避難所:2023/04/07(金) 18:16:02 ID:5QVKiqpE0
前スレ
B11 と readcgi.js のスレ#16 @避難所
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1672829512/

227 ◆g/UWZdwxag:2023/04/21(金) 12:36:39 ID:6PmujOYU0
V2C API Patch B11.30.1.6
 
最近ちょいちょい起きてるAPI鯖障害対応です
jsを実行することで「強制read,cgiモード」になるので
鯖障害/復旧の都度、API設定で「2ch APIを使用する」のチェックを外す/チェックするの
必要がなくなります
「強制read,cgiモード」はV2C再起動でリセットされます
 
修正内容
● v2c_api_patch_B11の各jar
 ・APIモード時に、API設定を開かなくてもdat取得をread.cgiモードに切り替えるように修正
  後述のjsを使用してread.cgiモードへの切り替え/復帰を行う

● forceReadCgi.js (新規)
 ・ボタンなどに登録し実行することでAPIモード時にdat取得をread.cgiモードへ
  切り替え/復帰を行う
 
本家、V2CMOD、Z、/2、Mac用V2C-R2.11.8(V2C_M20150206.jar) 向け
https://www.dropbox.com/s/7020ffjlbis09ly/v2c_api_patch_B11.30.1.6_20230421.zip?dl=1
 
V2C-R2.11.8 向け
https://www.dropbox.com/s/stpqc2l4iwo7zig/v2c_api_patch_B11.30.1.6_For_V2C-R2.11.8_20230421.zip?dl=1
 
V2C-R+ 向け
https://www.dropbox.com/s/5lo02xu0henqgld/v2c_api_patch_B11.30.1.6_For_V2C-RPlus_20230421.zip?dl=1
 
MacOSXでJava5を使用してV2Cを動かす場合に使用するJavaScript版のApple Java5専用パッチ
https://www.dropbox.com/s/z5efaf8z942vt2f/v2c_api_patch_B11.30.1.6_For_MacOSX_Java5_20230421.zip?dl=1

228 ◆g/UWZdwxag:2023/04/21(金) 12:36:59 ID:6PmujOYU0
>>227
続き
 
V2C+ 向け
https://www.dropbox.com/s/j2fttqhit3ukboq/v2c_api_patch_B11.30.1.6_For_V2CPlus_20230421.zip?dl=1
 
V2C-R 3.4.2向け
https://www.dropbox.com/s/9zsg2zz8bpinvay/v2c_api_patch_B11.30.1.6_For_V2C-R3.4.2_20230421.zip?dl=1

229名無しさん@避難所:2023/04/21(金) 13:03:34 ID:UV7871p.0
>>227
いつもありがとうございます!

230 ◆g/UWZdwxag:2023/04/21(金) 13:13:49 ID:6PmujOYU0
>>227

モードのおさらい
 
基本モード
 ● APIモード
  ・API鯖からdatを取得
  ・「API設定」で「2ch APIを使用する」にチェックで有効
  ・dat取得と書き込みには「API設定」のUA(API xxxx)のUAを使用
 
 ● read.cgiモード
  ・ウェブページ用のhtmlからdatを生成
  ・「API設定」で「read.cgiを使用する」にチェックで有効
  ・dat取得と書き込みには「API設定」のUA(read.cgi xxxx)のUAを使用
  ・APIモードと併用(API & read.cgiモード)の場合はAPIモード優先で
   何らかの理由でdatを取得できなかった場合に可能な場合は
   read.cgiモードでdatを生成
 
 ● jsonモード
  ・read.cgiモードでのdat生成時、410(Gone)となった場合に
  ・read,cgiモードから自動移行しitestからjsonデータを取得しdatを生成
  ・「API設定2」で赤枠に「410,404」と設定時に有効
   https://i.imgur.com/SBrOrOz.png
  ・jsonモードへの移行時は以下の警告を表示し
   https://i.imgur.com/aSWXv24.png
   V2C再起動でjsonモード解除(他の解除手段はなし)
 
拡張モード
 ● 4式+
  ・規制で書き込めない場合の代替UAを指定(板単位)
  ・APIモードでウェブブラウザUA、read.cgiモードで専ブラUAの指定も可能
  ・「API設定4+」に手動で登録か「余所UAヘルパー」から登録
  ・「余所UAヘルパー」の一覧は「2ch_api_YosoUAHelper_Seed.txt」で編集可能
  ・APIモードで専ブラUAを使用の場合は、その板のdat取得UAも4式+での専ブラUAとなる
 
 ● 強制read.cgi
  ・API鯖不調でdatを取得できない場合に「forceReadCgi.js」実行でread.cgiモードへ切り替える
   https://i.imgur.com/vPdE9YQ.png
  ・APIモードへの復帰も「forceReadCgi.js」実行
   https://i.imgur.com/dWtV3kF.png
  ・APIモードで強制read.cgiにした場合のUAは
    読み込み:read.cgiモード(ウェブブラウザUA)、
    書き込み:「API設定」のUA(API 書き込み)または4式+のUA
   となる

231 ◆g/UWZdwxag:2023/04/21(金) 13:20:54 ID:6PmujOYU0
>>227

ツールバーにコマンドを登録する場合の設定
 ラベル:強制read.cgi (なんでもいいです)
 作業フォルダ:指定しない
 コマンド:${SCRIPT} forceReadCgi.js
 アイコン:お好みで
 アクション:コマンドを実行する
 https://i.imgur.com/FK32JXk.png




掲示板管理者へ連絡 無料レンタル掲示板