哪些事情是 AutoIt 可以而 AutoHotkey 不行的?

作者&投稿:暨邓 (若有异议请与网页底部的电邮联系)
AutoIt 与 AutoHotkey 有何异同?是选择前者还是后者~

  您好,我来为您解答:
  autoit的函数很丰富,但也很死板,可以扩展的空间不大autohotkey虽然有点弱,但autoit能实现的,想想办法,用autohotkey都能实现,也许更好而且autohotkey的程序由键盘来控制,我喜欢,呵呵,而autoit程序运行后,就不能停下,且不好调试。
  希望我的回答对你有帮助。

我是先接触AutoIt的,但时间还不算久。我看了一些介绍, AutoHotkey 是从AutoIt分支出来的,部分开发人员是原来AutoIt的开发人员,这两者有许多方面非常相似,我也看了两者的帮助,确实如此,目前我认为比较不一样的就是AutoIt所用的语言类VB,而AutoHotkey 所用的语言类C++或JAVA。 实际上我比较熟悉的是C++和JAVA类语言,看上去简洁容易理解,而且本人接触C++语言有很长的时间,所以比如FLASH所用的AS语言,其它J脚本类的也很容易阅读。而对于类VB的我看上去不是不能理解,而是比较吃力,所以我在先接触AutoIt时感觉这语言比较杂乱,特别是endif这些比较罗嗦的语法比较讨厌。既然是我比较不喜欢VB类,那为什么我选择了AutoIt呢?原因很简单,本来只是想找一种编程工具写个工具,但又不想用比较复杂的VC++编写,因为使用VC++与MFC写图形界面我反而没什么接触,所以想找一比较快速的脚本语言写个图形界面程序,结果找到的是AutoIt而不是AutoHotkey,所以就先用了几天时间。因为AutoIt与AutoHotkey有根源,所以通过一些介绍关注了下AutoHotkey,知道非常相似。其实以前就有下载过这样的编程工具,但看名字,可能只是针对写游戏键盘鼠标自动化用的吧!但现在看来,似乎不是那么回事,原来看介绍还可以实现类似于AutoIt中我需要的功能,比如文件目录操作,GUI等。 目前对阅读VB类已经不成问题,已经能实现一些功能,现在开始做我的工具。但我的仍然不改我的印象,视觉上,代码还是太乱了。 如果是这样,不知道有没有必要转向类C++的AutoHotkey?毕竟我与某些评论的观点一致,AutoIt比较失败的就是使用了类VB的语言。

autohotkey 和 autoit ,往往他们的用户都会试用另外一款,并最终确定使用其中一个。

autohotkey :
优点:热键支持更方便,语法更简单一点。有动作录制器(L 版没有,可用旧版,或下载第三方)。
缺点:需要另外下载编辑器,不然没有语法提示和高亮,对初学者不方便。

AutoIt :
优点:UDF函数多,很多你遇到的问题都有答案,较 AHK 容易写出功能更复杂,更强大的程序。
缺点:不如 AHK 简单。

两款都是非常优秀的软件,AHK 我更喜欢用来解决一些临时的小问题。AU3 我会用于一些稍微复杂一点的任务。更复杂的.... 还是用更专业的编程工具吧。

autoit常被数字等国软误杀,ahk也是这样吗?


甘南县19811917742: 人工智能可以代替人们做哪些事情?
春趴前列: 未来那些繁重的、重复的、没有创造性、艺术性的工作将会被人工智能逐步代替,比如建筑工人、司机、快递员、保姆、银行业务员、电话客服、仓库管理员、收银员、清洁工、销售等工作.人工智能作为科技创新产物,在促进人类社会进步、...

甘南县19811917742: autoit v3 script有什么用 -
春趴前列: AutoIt是个免费的工具,类似按键精灵,可以通过写脚本(类VB语言)模拟鼠标键盘动作,可以像VB那样绘制常用控件.

甘南县19811917742: OE6Fix.exe是什么 描述是 AutoIt v3 Compiled Script 在C盘 位置C:\WINDOWS\ES3 创建时间是10月 修改时间 -
春趴前列: AutoIt v3 Compiled Script ,从这句描述来看,OE6Fix.exe这个可执行程序,在程序备注里写的很清楚,是用于Outlook自动保存密码的脚本程序,这个程序是用autoit 3的编写的脚本,再编译成exe可执行程序.下面是AutoIt的简介: [AutoIT 3] ...

甘南县19811917742: autoit错误LINE1274:ERROR:变量没有在开始声明 这是什么问题如何解决 -
春趴前列: 那就打开这个autoit文件看看,第1274行,有什么变量没有声明而直接使用的,在前面声明一下就OK了.假设第1274行的这个变量叫 $test 在这句前面或文件开头加一行 Dim $test 就可以了.

甘南县19811917742: 可以用 Python 编程语言做哪些神奇好玩的事情 -
春趴前列: 机器学习,比如手写字识别,人脸识别,垃圾邮件处理等. 当然还可以画图,和matlab类似,不过是工业级的. 也许最初设计 python 这种语言的人并没有想到今天python 会在工业和科研上获得如此广泛的使用.著名的自由软件作者eric ...

甘南县19811917742: 逃避现实发生的事,属于什么心理? -
春趴前列: 1、心理防御机制,逃避心理其实是一种心理防御机制在发生作用,属于消极式的防卫.用逃避和消极的方法去降低受到挫折时的痛苦感.这也就是为什么我们每次不想干活时、不想读书时,你都要找一些娱乐活动来放松,看看电影,玩玩游戏...

甘南县19811917742: 做事过于专注怎么办? -
春趴前列: 的注意力是很难长时间集中的,“走神”其实是正常的心理现象.人的注意力会受外界环境的干扰而走神,会因为内心的情绪波动而被干扰,这都是普通人的心理.人是人而并不是超人,确实有的人学习做事时注意力可以在一定时间内高度集中...

甘南县19811917742: ...为什么不是一件简单的事?如何把描述物体的运动变成简单的事?2什么是质点?质点的物理意义?3物体能看做质点的条件是什么?4以下物体中,可以看... -
春趴前列:[答案] 答案不一定正确 1 相对于物体的参考物体不一样就有不同的结果. 如:A坐在车上,他认为自己没动,B却看到A随着车在运... 看做质点的条件:质点是一个只有质量而没有形状和大小的几何点.运动只涉及位置,没有形状变化. 建议查看物理必修一 4 ...

甘南县19811917742: 我男朋友的弟弟说这句话是什么意思 (这样的事情你不用老是用自己的思想去想他) -
春趴前列: 其实他这样说也不无道理,毕竟你们两人一个是他同胞而生的弟弟,一个是要一起走完后半生的伴侣 .论相处时间,他弟弟比你要长得多,可能他弟弟意识到了你们某件事上发生了分歧,而站在了他哥哥的角度看待你们两人现在的情况.你可以仔细想想,自己的观点是不是一直都在你们两人的共同问题上起到决定性作用.如果是的话,你确实应该反省下自己的一些行为.因为一般情况下,同胞兄弟是不会太多去干涉彼此的情感问题的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网