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

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

484名無しさん@避難所:2020/01/25(土) 00:38:52 ID:6tPt7cmc0
今試作してるのが
https://i.imgur.com/Rm2KPrX.png
こういうチェックボックスを用意して送信予定のcookieがある場合
 
① 送信予定のcookieにyuki=akariがなくて__cfduid=がある場合
 1) yuki=akari補完だけがチェックされてる場合は送信予定cookieにyuki=akari;を補完し
   その旨をコンソールに出力(>>454,478対応)
 2) yuki=akari補完がチェックされていない場合は補完しないで
   yuki=akariがないことをコンソールに出力
 
② 送信予定のcookieにyuki=akariがあって__cfduid=がない場合(>>449ベースでは発生しないケースと想定)
 1) チェックボックスが両方チェックされてる場合は送信予定cookieに__cfduid=を補完し
   その旨をコンソールに出力
 2) 2番目のチェックボックスがチェックされていない場合は補完しないで__cfduid=がないことをコンソールに出力
 
------------------------------------------------------------------------------------------------
①-1)の場合(>>454,478対応)
 yuki=akari;と__cfduid=が両方送信されるので書き込めるはず
 但し、yuki=akariは嘘をついて送ってるので鯖からyuki=akariの保存指示がこないので
 次回の送信予定cookieにもyuki=akariがない状態が続く
 
①-2)の場合
 cookie.txt削除後の最初の書き込みで発生する状態
 書き込み&クッキー確認ダイアログが表示される
 このダイアログでOKを押すとV2C内にyuki=akariが保持され
 次の書き込み以降はyuki=akari;と__cfduid=が両方送信される
 
②-1の場合
 補完する__cfduid=は起動後一番最初に受信した__cfduid
 yuki=akari;と__cfduid=が両方送信されるので書き込めるはず
 __cfduid未受信の場合は補完しない
 __cfduid未受信で送信されるcookieはyuki=akariのみ(連投ゆの発生条件となる可能性あり)
 
②-2の場合
 補完しない
 送信されるcookieはyuki=akariのみ(連投ゆの発生条件となる可能性あり)
 
------------------------------------------------------------------------------------------------
なので
・チェックボックスを両方ともチェックしないと>>449と同じ挙動
・「yuki=akari」補完だけをチェックすると>>430と同じ挙動
・チェックボックスを両方チェックは作ってはいるけど発生はしないケースと想定
 
この土日で>>449で完全に抑え込めるのを確認したら
>>454,478対応を入れてB11.28(rb版最後のリリースになります)で1/31リリース




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