ウィンドウフレーム、アドレスバー、タブを使用せずに、スクリプトまたはコマンドラインからFirefoxを起動する方法を探しています。これを特定のウィンドウのサイズと画面上の位置で起動できるようにしたいと思います。
図:
赤いボックスで構成されている部分とその中の領域だけを表示したいのですが。
WindowsでAutoHotKeyを使用して、指定されたウィンドウサイズ/位置でFireFoxを起動することができました。ただし、Firefoxを「クロームレス」モードで起動し、AHKでウィンドウのサイズを変更しようとすると、0 px x 0pxのブラウザウィンドウになってしまいます。
私のAutoHotKeyスクリプト:
Run, C:\Program Files\Mozilla Firefox\firefox.exe -chrome http://www.google.com/
WinWait, Mozilla Firefox
WinMove,,,100,100,400,300
関連する質問を見つけましたが、解決策が見つかりませんでした。
そのため、「Open Chromeless」というアドオンがかつてありましたが、AMOから削除されました。回避策 ここで説明されています ;確認したところ、動作しているようです。一部。アドレスバーを取り除くことができず、ウィンドウの周りにフレームがあります。あなたがそれと一緒に暮らすことができるなら:
エディターで、
window.open("https://superuser.com/", "_blank","width=800,height=600,resizable");
(URLを使用したいものに置き換えてください)
これで、指定されたページで新しい「クロムレス」ウィンドウが開きます。必要に応じてサイズを変更します。
「クロムレスウィンドウ」のスクリーンショット(クリックして拡大)
スクリーンショットに示すように、アドレスバーの横を右クリックすると、アドレスバーも無効にできます([ナビゲーションツールバー]のチェックを外します)。ただし、メインウィンドウからも削除されることに注意してください。
私はこれがあなたのリクエストに完全に一致しないことを知っています(コマンドラインから起動せず、少なくともウィンドウの周りにフレームを残します)が、それは私がそれに近づくことができる限り近くに来ます。
このフルスクリーンを実行したいとき、私は次のようなことをしました:
firefox -url http://superuser.com -fullscreen
しかし、余分な装飾をすべて取り除くために、アドオンをインストールする必要がありました。
名前を正しく覚えていれば「フルスクリーン」
小さいジオメトリの場合、わかりません