摘要:AutoIt 脚本都是一些很简单的文本文件,用记事本就可以轻松编辑了。但是更好的选择或许是使用一些强大的免费/共享编辑器,它们一般都会提供诸如语法高亮(让AutoIt的关键字和函数高亮并着色显示从而使得脚本 更加 易读而且减少错误的产生)等功能,因此会更适合用来编写脚本程序,目前多数的 AutoIt 用户使用的编辑器是 SciTe,AutoIt开发小组已开发了SciTe的 AutoIt 版本,该版本带有所有的语法高亮功能,同时还整合了很多AutoIt的第三方工具(比如语法错误检查和脚本整理等)。如需要 SciTe 的AutoIt版本请访问此页:http://www.autoitscript.c
阅读全文
摘要:View Code 1#include<GUIConstants.au3>2#include<Process.au3>3Global$GUIWidth4Global$GUIHeight5$GUIWidth=1606$GUIHeight=1007$maingui=GUICreate("与陌生QQ联络",$GUIWidth,$GUIHeight)8$Status=GUICtrlCreateLabel("NothingtoUndo",0,67,160,14,BitOR($SS_SUNKEN,$SS_CENTER))9GUICtrlSet
阅读全文
摘要:命令行参数 AutoIt 脚本程序可通过命令行调用,当我们传递命令行参数到脚本中的时候会有一个特殊的数组 $CmdLine 保存相关数据注意,脚本文件名不算进参数,如果要获得脚本文件名请查看关于 @ScriptName 的说明。如果某个参数中包含有空格字符则必须用英文“双引号”把这个参数围住。已编译的 脚本的也是以同样的方式接收命令行参数的。 $CmdLine[0] 保存着命令行中参数的个数(不包括脚本文件名) $CmdLine[1] 是第 1 个参数 $CmdLine[2] 则是第 2 个参数 ... 我们常用 $CmdLine[$CmdLine[0]] 来表示最后一个参数... 如果您的脚
阅读全文
摘要:View Code 1ifProcessExists("qq.exe")then2$QQPID=ProcessExists("qq.exe")3ProcessClose($QQPID)4endif567===============================================================8SetobjWMIService=GetObject("winmgmts:"&"{impersonationLevel=impersonate}!\\.\root\cimv2")9S
阅读全文
摘要:
此外,编译好的脚本程序是经过压缩和加密的,而且还可使用 FileInstall 函数来绑定(装入)所需文件(同样也会被压缩和加密)到生成的程序中。当然,所有被 #include (包含)的文件都会被连接并编译进目标文件中,这样脚本(程序)在运行时就不再需要这些文件了。
Aut2Exe 的使用方法有以下三种:
阅读全文