怪盗王座ツールあれやこれや

怪盗・戦国用のツール群を提供しています。(フィルタ関係以外の)コメントは、内容にかかわらず、最新の記事にお願いします。

戦国/どっかん31 - 初版(門番補充システムエラー対応)

2015-05-12 22:44:51 | 日記
↓追記 2015-05-18 22:15 余談3 FLASH のロード成功
↓追記 2015-05-13 19:30 ext_v268 どっかん22 補充不能対策

 前記事で、ともにゅ様に指摘された『門番補充でシステムエラーになる』バグを修正しました。
 確認画面を必ず読み込むようにしたので、Web要求が1回余計に掛ります。

[余談1:怪盗/水平宝]
 怪盗の水平宝の件は未だに解決せずです。
 前記事のコメントに書いたように、不完全で良ければ『最新(過ぎる)ファイル』から ext158 をダウンロードしてください。

以下から、どうぞ。
  arekore-ext_267.zip  ↓修正版があります
  common-file_20150403-1.zip
  怪盗王座ツールあれやこれや (案内ページ)


追記 2015-05-13 19:30 ext_v268 どっかん22 補充不能対策
 門番投入の確認画面で実行リンクが取得できない場合に、例外停止していたのを、"補充不能" を情報表示して復帰するようにしました。他
 プログラムは修正しましたが、状況は未確認です。hiro様、情報ありがとうございました。
  arekore-ext_268.zip

[余談2:FLASH のロードに失敗]
 Google Chrome が 44.0.2391.0 dev-m から 44.0.2398.0 dev-m になってからか、FLASH が読み込めなくなりました。
 他のサイトでも失敗するのでモバ特有の問題ではないようです。Linux 上の Google Chrome (こちらは Stable) では動作しますが、面倒です。


追記 2015-05-18 22:15 余談3 FLASH のロード成功
[余談3:FLASH のロードに失敗が自己解決?]
 Google Chrome で FLASH のロードに失敗するのは、FLASH のバージョンと Windows XP が原因のようでした。

 Google Chrome 44.0.2398.0 dev-m に付属の FLASH のバージョンは 18.0.0.114 です。何故か Adobe でダウンロードできる最新版よりも新しい。著作権は Adobe なのにデジタル署名が Google なのも変。
 この FLASH(pepflashplayer.dll) を Dependency Walker で開いてみると、KERNEL32.DLL の GetFileInformationByHandleEx が赤くなっていました。Vista 以降でないと使えないようです。

 ローカルフォルダに何故か Google Chrome 44.0.2391.0 のフォルダが消されずに残っていたので、44.0.2391.0 に含まれる PepperFlash (バージョン 17.0.0.188) フォルダを 44.0.2398.0 以下にコピーしたら FLASH が表示されるようになりました。

 良かった良かった。というか今どき XP を使っている方が悪いという事なのでしょうかね。
 以前、Linux(Debian) で FLASH が表示できなくなった時も、libc の要求バージョンが上がり過ぎていたのが原因でした。この時も旧バージョンの Google Chrome の FLASH を上書きする事で対処しました。
 どうも互換性のチェックが甘いようですが、Google のチョンボなのでしょうか? Adobe のチョンボでしょうか?