-1

我可以自动打开多个应用程序,并将窗口放置在确切的位置,这样我就可以通过单击按钮来准备工作流程?

例子:

在开发不同的项目时,我经常使用大量不同的应用程序,处理一些项目特定的文件,并将窗口设置在多个屏幕上的确切位置。在处理不同的项目时,打开、关闭和重新排列窗口和应用程序可能会变得非常烦人。

在一个 web 开发项目中,我在一个屏幕上打开了 textmate 和 firefox,在一个单独的屏幕上打开了 firebug 控制台,再加上 php.errorlog。

如果可以在桌面上放置一个文件,该文件将打开所有相关的应用程序、文件并在屏幕上正确放置窗口,那将是惊人的。

这可能吗?

4

2 回答 2

0

我建议您使用来自 (www.autoitscript.com) 的 AutoIt,它易于使用。令人惊叹的酷软件,而且它是免费的。我刚刚制作了这个脚本来测试它,它运行良好。Evrything 很简单,并且在其帮助文件中得到了很好的解释。

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 回答
0

您可以使用 AppleScript 编辑器记录您的操作,并将生成的文件放在您的桌面上。这就像 word 中的宏;)(但功能非常强大!)

于 2011-09-15T11:19:47.540 回答