いつからのバージョンだかは知りませんが
起動時に一瞬だけ白い描写前のウィンドウが出る。
これがまた、一瞬だけれども鬱陶しい。
という訳で、今回はそれを力技でどうにかしようです。
やることは簡単。
黒い画面を出し、裏で Firefox を起動。
Firefox の描写が終わったら ( 起動したら ) 黒い画面を消す。
これだけ。
実現するアプリは以下。
Wind Black v1.05 ( 2020/01/17 )
MD5:AE36FDF4516DA8183BD3E28056B3D2F1
この為だけに制作。
まぶしくない環境を作るには手間を惜しまない。
-----
使用方法
バッチファイルで実行するとして
start "" "R:\Wind_Black\Wind_Black.exe" 9000 100 Mozilla Firefox start "" "D:\Firefox\FirefoxPortable.exe" -private -url "about:blank"
※220413 追記
-private は現在 -private-window です
上の段が、このページで配布しているアプリの設定
下の段が、Firefox の呼び出し ( Firefox ESR Portable の例 )
Wind Black.exe の説明は
1番目
黒い画面を表示する秒数 ( 最大 ) 、1秒=100 として 9秒=9000 設定
2番目
キャンセル、または3番目に指定したウィンドウが見つかって
終了する場合の待機秒数、1秒=100 として 1秒=100 設定
3番目
指定したウィンドウが見つかったら Wind Black.exe を終了
ここでは Firefox の例なので
Firefox のタイトルバー名 Mozilla Firefox を指定。
ちなみに、タイトルバー名がわからない場合は
秒数指定のみでもいけます。
start "" "R:\Wind_Black\Wind_Black.exe" 200
-----
一応動画を。
Firefox 起動、初回は白い画面が出るという例。
2回目は Wind Black を起動して白い画面を見えなく、( dos画面は出る )
3回目も Wind Black を起動して白い画面を見えなく、( dos画面を出さない )
-----
v1.04 より data フォルダに Wind_Black_01.ini を用意しました。
Firefox を同時起動するとたまにウィンドウを閉じないと
起動しないよ!みたいなダイアログが出たと思います。
そのタイトルバー名を指定すると
そのタイトルバー名のダイアログが出た場合は
Wind_Black を自動で終了します。
デフォルトではポータブル版 Firefox のウィンドウ名を
記載しておきました。
通常の Firefox を使用している場合は
お手数ですがダイアログウィンドウを追加してください。
-----
このアプリの実行は
自己責任にてお願いいたします。
このアプリの作者である 気ままさん は
アプリを実行して発生した
起こったすべての事柄において責任を負いません。
これに同意をいただけない方への使用の
許可はいたしかねます。
-----
とまあ、こんな感じで
一時的、起動時に白い画面が出る場合は
黒い画面を出して見えないようにしよう、という力業でした。
まぶしい画面にバイバーイ。
以上。
この記事へのコメント