我是一个AHK的初学者,来写一下最近学习的心得

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: 我是一个AHK的初学者,来写一下最近学习的心得

Re: 我是一个AHK的初学者,来写一下最近学习的心得

Post by autu » 27 Apr 2015, 10:07

很开心看到新人到来,想起近十年前,我也是新人一个。 露马脚了 呵呵

Re: 我是一个AHK的初学者,来写一下最近学习的心得

Post by Nferzhuang » 21 Jan 2015, 08:26

说一下我来http://ahkscript.org的缘由吧,我接触AHK后,在百度搜索后第二个就是http://www.autohotkey.com网站,当然我也就下载了1.0.48.05版本。
直到我觉得自带的编辑器(notepad)超级不爽后,我才去下载SciTE4AutoHotkey,当然在安装的时候提示我“1.0.48.05版本太旧了,请到http://ahkscript.org”下载最新版本,我这才顺藤摸瓜来到这里。

我个人认为,对于中国的用户来讲,百度的搜索结果是一个非常大的导入接口,因此,如何可行的话,请把http://ahkscript.org运营到能够在搜索AutoHotKey以及AHK等关键字的时候在前几个出现。

还有,贴吧对于国内的用户来讲也是一个很好的平台,至少也请在贴吧的置顶中推广一下http://ahkscript.org,比如AHK吧就推广了ahk8.com。

关于网站的运营我完全不懂,但是作为一个用户,我清楚的明白百度搜索对于网站的导入有很非常直接的关系。

Re: 我是一个AHK的初学者,来写一下最近学习的心得

Post by everchump » 19 Jun 2014, 21:55

我去,看来是闹分家了;

原来还有这样的事情;

Re: 我是一个AHK的初学者,来写一下最近学习的心得

Post by amnesiac » 19 Apr 2014, 08:51

很开心看到新人到来,想起近十年前,我也是新人一个。
不同的是那时 AutoHotkey 刚出不久,资料稀缺,帮助全英文,中文用户极少(中文论坛就不提了)。现在想起来,当时的接触真是机缘,到现在用出点感情了。
shingu wrote:我到现在还有点不清楚http://ahkscript.org与官方网站http://www.autohotkey.com之间存在什么样的关系,谁能解答一下?因为之前一直只知道AHK的官方网站,还不知道有ahkscript这个网站。
后者是以前的老官网,因为经历了一些事情,主要的开发者和活跃用户大多迁移到现在的官网了。
相对而言,老官网资料较丰富,而目前的官网重新设计过,交流方便、气氛活跃,新版本也在这里发布。

Re: 我是一个AHK的初学者,来写一下最近学习的心得

Post by wz520 » 19 Apr 2014, 01:10

VS、delphi、BCB 都是商业软件,功能强大那是因为有利益支撑;
Eclipse 跨平台,支持者众多,发展得也算有些年头了,功能自然也不弱。

相比之下,AutoHotkey 还属于小众软件(看看一些著名的文本编辑器如 Notepad++, EmEditor, Sublime Text 有哪个自带 AHK 语法高亮的?),且 Windows only,能有人肯为它做编辑器并且慷慨地免费发放出来已经很不错了,为什么要跟上面那几个 IDE 作比较?

语法错误提示在你看来是 IDE 的必备功能?知道具体要怎么实现吗?如果不知道,就不要过于苛求。

GUI 设计器也是一样,有人肯做并免费发布就不错了。知足吧。:)

AHK 的帮助文档是参考手册,不是教材。自然不会像教材那样循序渐进地手把手教你“从入门到精通”。

再说,教材也得靠实例搭起来。AHK帮助里大多数命令都有实例。拷贝下来运行一下,看看效果,改一下自己不理解的地方,再运行一下看看效果。还理解不了再上论坛问。不就够了?

而且有些深层次的知识,已经超出 AHK 的范畴了,比如 SendMessage 能发送哪些消息,你要找的不是 AHK 帮助,而是 MSDN,因为 AHK 的 SendMessage 不过是一个包装而已,真正干活的是 Windows API 里的 SendMessage(),而其相关说明在 MSDN 。如果要把相关文档都拷贝到帮助里,恐怕几个G都不够。

我是一个AHK的初学者,来写一下最近学习的心得

Post by shingu » 17 Apr 2014, 08:47

我其实用AHK已经有比较长的一段时间了,但是我一直只是把AHK作为设置热键的工具而已。目前在我使用的电脑中,AHK都是自启的软件,日常就是设置几个常用的热键来启动一些常用的工具。

直到最近我在一个论坛上看到有网友用AHK做了一个小软件,我才知道AHK还有这么强大的功能。于是试着去了解它。

给我感触最深的有两点:

一、AHK够简单直接,可以在最简单的记事本中写脚本,但还是缺少像其他语言那样强大的IDE工具(比如Eclipse、VS、delphi、BCB等等)。我现在用SciTE4AutoHotkey编辑器,虽然能智能跳出一些关键词,也能样式化脚本,但是没有语法错误的提示。我经常会遇到脚本执行后出不来正确的结果,然后去查脚本,发现可能哪里少了个逗号,哪里少了个空格,等等很细微的错误。

另外,设计GUI界面,虽然有Smart GUI Creator、GUI Creator等工具,但还是觉得功能很弱,没有真正做到所见即所得。

二、帮助太简单。我学习都是按照帮助来的。但是我发现遇到问题时想去帮助中寻找原因,却往往找不到,帮助中的说明有点浅尝即止的感觉,想继续深入某个方面,却发现没有下文了。帮助没有初级、中级、高级那样循序渐进的感觉,不大适合对AHK的深入学习。


我到现在还有点不清楚http://ahkscript.org与官方网站http://www.autohotkey.com之间存在什么样的关系,谁能解答一下?因为之前一直只知道AHK的官方网站,还不知道有ahkscript这个网站。

再来说说这个论坛。虽然这个论坛很冷清,但是很高兴,我提出的问题还是有人能回复解答的。希望能有越来越多喜欢AHK的人参与进来。

Top