モバイル アプリ用にいくつかの監視サイトをセットアップし (例: crittercism)、すべてを監視するために追加のモニターをセットアップしました。興味のある値だけにサイズを縮小し、すべてが画面に収まるように間隔を空けたいくつかの Chrome ウィンドウがあります。
これらの Chrome/ブラウザ ウィンドウをすべて (この時点で 8 つのサイト) 起動し、それに応じてスペースを空けるマクロを書きたいと思います。
今すぐ再起動してサイズを変更するのは面倒です。
モバイル アプリ用にいくつかの監視サイトをセットアップし (例: crittercism)、すべてを監視するために追加のモニターをセットアップしました。興味のある値だけにサイズを縮小し、すべてが画面に収まるように間隔を空けたいくつかの Chrome ウィンドウがあります。
これらの Chrome/ブラウザ ウィンドウをすべて (この時点で 8 つのサイト) 起動し、それに応じてスペースを空けるマクロを書きたいと思います。
今すぐ再起動してサイズを変更するのは面倒です。
JavaScript を使用できます。次のコードを .html ファイルとして保存します。
<html>
<script>
function openWindows() {
window1=window.open('http://google.com/','','width=400,height=300');
window1.moveTo(0, 0);
window2=window.open('http://yahoo.com/','','width=400,height=200');
window2.moveTo(0, 300);
window3=window.open('about:blank','','width=200,height=500');
window3.moveTo(400, 0);
};
</script>
<button onclick="openWindows();">Open Windows</button>
</html>
ブラウザで開き、ボタンをクリックします。次のように表示されます。
注意: おそらく、ポップアップ ブロッカーの設定を緩和する必要があります。Chrome でポップアップ設定を変更する方法は次のとおりです。
これにより、他の Web サイトのポップアップ ブロッカー設定が変更されることはありません。
Mac では、モニターを追加すると画面サイズが拡張されます。たとえば、セカンダリ モニターがプライマリ モニターの左側に配置されている場合は、window4.moveTo(-300, 0);
うまくいくはずです。
おそらくあなたはopenに興味があります。だからあなたはできるopen /Applications/Google\ Chrome.app
か、あなたも同様にできますopen http://www.google.com
。AppleScript を使用して、コマンド ラインからosascriptを介して直接ウィンドウを自動的に配置することもできます。たとえば、Linux & Unix StackExchange のこの回答を参照してください。