[スレッド全体]

2611. Re2:PaintBBS.jarとアクセス制限について 
あけび 2004/6/20 (日) 00:35:20
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
PaintBBS.jarが独自に持っているデータ送信処理がBASIC認証に対応していないためです。
通常、PaintBBS.jarは独自処理による送信が失敗したらJAVAに処理を任せて再送を試みるようになっていますが、環境によってはうまく再送が行われない場合もあるようです。

cylib.cgi中、
printf "<param name=\"tool_advance\" value=\"%s\">\n",$tool_advance ? 'false' : 'true';
の行の後に
print "<param name=send_advance value=false>\n";
を追加してみてください。
強制的にJAVAによる送信が行われるようになります。

この対策を行なっても症状が改善されない場合、組み込まれているJAVAの送信処理自体がBASIC認証に対応していないのかもしれません。

後者のご質問に対しては、こちらでは症状を確認できませんでした。
ブラウザのキャッシュ設定による症状とは考えられないでしょうか。


2612. Re3:PaintBBS.jarとアクセス制限について 
iNOUE Koich! 2004/6/20 (日) 07:26:32
Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC)
▼ あけびさん
> cylib.cgi中、
> printf "<param name=\"tool_advance\" value=\"%s\">\n",$tool_advance ? 'false' : 'true';
> の行の後に
> print "<param name=send_advance value=false>\n";
> を追加してみてください。
> 強制的にJAVAによる送信が行われるようになります。


うまく投稿できるようになりました。ありがとうございます。この変更は次のバージョンに盛り込まれるでしょうか?

> 後者のご質問に対しては、こちらでは症状を確認できませんでした。
> ブラウザのキャッシュ設定による症状とは考えられないでしょうか。


キャッシュではないようです。キャッシュの削除をして再起動したり、また別のブラウザで初めてアクセスしてみてもなぜかPaintBBS.jarが送られてきます。確認のためのURLおよび認証データをメールで送らせて頂きました。
こちらのお絵かき掲示板ではアプレットの選択ができるようになっていますが、私の所ではこのようになっていません。何か設定がおかしいのかと思うのですが、どこをチェックしたらよいでしょうか?


2613. Re4:PaintBBS.jarとアクセス制限について 
あけび 2004/6/20 (日) 08:22:13
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461)
症状を確認できました。
アニメーション記録を使わずサイズも固定にしてある場合は再設定フォームを出さないようにしていますが、その場合アプレットもPaintBBS.jarに固定されます。

とりあえず、

アニメーション記録を使用 をON
横サイズ選択リスト に値を複数指定
縦サイズ選択リスト に値を複数指定

のいずれかひとつでも該当させれば、ShiPainterのみでも正しく選択されるようになります。


2614. Re5:PaintBBS.jarとアクセス制限について 
iNOUE Koich! 2004/6/20 (日) 08:48:59
Mozilla/4.0 (compatible; MSIE 5.23; Mac_PowerPC)
どうもありがとうございました。

▼ あけびさん
> 症状を確認できました。
> アニメーション記録を使わずサイズも固定にしてある場合は再設定フォームを出さないようにしていますが、その場合アプレットもPaintBBS.jarに固定されます。


サイズ選択ができるようにしてみたところ、アプレットも選択できるようになりました。特別な用途ですので画像も固定でよいと思って設定しておりました。

あと、これは何ともならないことかもと思うのですが、cgi取得時のものとはまた別途にアプレット取得時にjavaの認証を更に2回求められますが、これをcgi取得時の認証だけにすることは出来ないものでしょうか。


[▼次のスレッド]
INCM/CMT
Cyclamen v3.84.01
[ut:0.008][st:0.008]