Autohotkey和AutoIt之间的区别

作者: Monica Porter
创建日期: 22 行进 2021
更新日期: 1 七月 2024
Anonim
AutoHotkey Podcast: #48 AutoIt vs AutoHotkey: Which one you should use and why
视频: AutoHotkey Podcast: #48 AutoIt vs AutoHotkey: Which one you should use and why

内容

主要区别

AutoHotkey源自AutoIT。 AutoHotkey和AutoIT是两种编程语言,例如Basic,Java,C,PHP等。 AutoIT比AutoHotkey更具结构性,这对于创建和修改较大的Windows应用程序很有用。如果打算创建功能齐全的Windows应用程序,则应使用AutoIT。但是,如果您打算创建由热键和/或快捷方式激活的几个小任务,则应使用AutoHotkey。


什么是自动快捷键?

AutoHotkey的几种工具都可以淘汰。它结合了热键和宏,并提供了一种脚本语言,它比每个批处理文件都强大。 AutoHotkey社区被称为IT世界上最有用的社区之一。

什么是AutoIT?

AutoIt v3是一种免费的,类似于BASIC的脚本语言,旨在自动执行Windows GUI和常规脚本。 AutoIt确实具有面向对象的功能,Obj / COM管理支持和参考以及支持论坛上的AutoItObject UDF(用户定义的函数)。

关键差异

  1. AutoHotkey社区被称为IT世界上最有用的社区之一。尽管在最近几年中,AutoIt社区试图抵制论坛对破坏知识产权的代码的支持,并以这种态度对帮助用户零容忍,但Autohotkey论坛社区似乎确实向破坏用户ToS的代码的用户提供帮助和支持。 ,EULA,验证码,登录方法,反机器人规则。
  2. AutoHotkey_L(AutoHotkey的现代版本)是面向对象的。旧版本的AutoHotkey Basic不是面向对象的。 AutoIt确实具有面向对象的功能,Obj / COM管理支持和参考以及支持论坛上的AutoItObject UDF(用户定义的函数)。
  3. AutoIT比AutoHotkey更具结构性,这对于创建和修改较大的Windows应用程序很有用。
  4. AutoHotkey可能更容易上手和使用。在管理链接到简单任务的快捷方式和/或热键时,它还比AutoIT更强大。
  5. 如果打算创建功能齐全的Windows应用程序,则应选择但是,如果要创建由热键和/或快捷方式激活的几个小任务,则应选择AutoHotkey。
  6. Autohotkey具有更多功能,但是autoitkey具有可用于VB和C +等编程语言的DLL。
  7. 在AutoHotkey网站上,您可以获取英语,法语,德语,俄语,日语和希腊语文档。在AutoIT网站上找不到类似的内容。
  8. 在人们中,AutoIT比Autohotkey更为流行。

问候与感谢之间的区别

Louise Ward

七月 2024

致谢和问候之间的主要区别在于,问候是用来表示最良好的祝愿或问候,而感谢是用来回报某人的好感。“问候”和“感谢”是两个说法。致谢和感谢通常称为字母或的非正式闭幕词。问候用于表示最良好的祝愿或问候。感谢用于回报某人的支持。作品有正式和非正式两种类型。这些问候和感谢与正式和非正式的写作有关。所有字母或均需适当加上某些单词。问候和感谢是那些很好地结束了一封信的词。问候通常在非正式场合使用,但是感谢在正式场...

事故与事故之间的区别

Louise Ward

七月 2024

事故和事件是两个单独的词,它们的含义经常混淆在一起,使用不正确。因此,需要理解事故和事故之间的基本区别。事故可以被认为是任何不幸的事件,会导致财产,种类或生命的损失。这是一个计划外的事件,可能对所涉及的个人造成重大损失。另一方面,事件就是发生的任何事情。这件事可能具有积极或消极的影响,可能是有计划的或无计划的。因此,事故和事件是两个不同的词,具有不同的使用范围,必须记住它们之间的差异。基础事故事件...

今天有趣