-1

ボタンをクリックするだけでワークフローを準備できるように、複数のアプリを開く操作を自動化し、正確な位置にウィンドウを配置することはできますか?

例:

さまざまなプロジェクトの開発に取り組んでいるとき、私は多くの場合、いくつかのプロジェクト固有のファイルを処理し、複数の画面にわたって正確な位置にウィンドウを設定して、多数の異なるアプリケーションを使用します。さまざまなプロジェクトで作業しているときに、ウィンドウやアプリを開いたり、閉じたり、並べ替えたりするのは非常に面倒です。

ある Web 開発プロジェクトでは、1 つの画面で textmate と firefox を開き、別の画面で firebug コンソールを php.errorlog と組み合わせて使用​​しています。

関連するすべてのアプリケーション、ファイルを開き、画面全体にウィンドウを適切に配置するファイルをデスクトップに配置できれば、すばらしいことです。

これは可能ですか?

4

2 に答える 2

0

AppleScript Editorを使用してアクションを記録し、結果のファイルをデスクトップに配置できます。それは言葉で言うとマクロのようなものです;)(しかしめちゃくちゃ強力です!)

于 2011-09-15T11:19:47.540 に答える
0

(www.autoitscript.com) から AutoIt を使用することをお勧めします。使いやすいです。驚くほどクールなソフトウェアで、無料です。テスト用にこのスクリプトを作成したところ、うまく機能しました。すべてがシンプルで、ヘルプファイルでよく説明されています。

Run("notepad.exe")
Run("calc.exe")

WinWaitActive("[CLASS:Notepad]") ; you can define by class name
WinWaitActive("Calculator") ;you can define by title

If WinExists("[CLASS:Notepad]") Then ;you can check if window exist
    WinMove("[CLASS:Notepad]", "", 0, 0, 500, 500) ;move and resize
    WinMove("Calculator", "", 50, 300) ;only move
EndIf

WinActivate("[CLASS:Notepad]", "") ;activate a window

Sleep(3000) ;wait 3 seconds
WinClose("[CLASS:CalcFrame]", "") ; close a window
于 2011-09-15T11:08:47.380 に答える