kn007的个人博客
♥ You are here: Home > > > 小谈autoit3,顺便推一下ACN官方书籍

小谈autoit3,顺便推一下ACN官方书籍

by | 20 Comments

1920_1200_20100630113243346050

曾几何时,我一直都很迷autoit3,是论坛的狼哥,略带哲理的教诲,使我快速入门。论坛值得尊重的有P大((底层)API大神)、A大(杂项之王(正则就是跟a大学的))、阿福(autoit验证码自动识别之父)、爖(autoit汇编支持的后盾,外挂找call)、蛋蛋(翻译者、搬运工)、老萧(坛主,MJJ)、三恨(居士,也是MJJ),还有很多前辈,是我们值得尊敬。

虽然autoit只能在win存活,并且被各大垃圾杀毒软件封杀。但不得不为autoit强大,感到自豪。在win下没有什么不可能的事,不利用第三方对密码,对本地账户的控制达到极致,控制网页等,各种钩子,DLLCall,与其他语言的结合控制,渗透底层。

但是autoit的缺点也是明显,可以被有心人反编译,新版可能不会被成功反编译。但是这已经打击了很多人的积极性(米兔),但不得不说,你用了autoit,你就离不开了,我现在有什么可以电脑做的,或者重复劳动的工作,我都会写成autoit,而我在一边喝茶,看看书。

现ACN官方书籍,DllCall精讲,是一本进阶之书。由P大编写,已经出版。欢迎大家赏阅。
以下内容取自ACN官网:


ACN官方书籍《AU3之DllCall精讲(上)》现已印刷完毕,将于2013-10-25 上午 10:40在淘宝开售。

《AU3之DllCall精讲(上)》是目前AU3界唯一一本用于入门之后提高的教程,主要围绕数十个内置函数展开对API的全面解析。既然是进阶,就不会有基础方面的讲解,如果您对For...Next、If...Then...EndIf、MsgBox、ByRef这样的基础点不熟悉,还请在购买前三思,建议先从帮助文档看起。

传统是用来打破的,体制是用来叛逆的。如果您一直坚持“AU3只用于自动安装”、“AU3只是批处理的扩展版”这种可以冠以“封建”之名的腐朽传统,那就大错特错了,对于这样的人,我只想说:联系我!我送您一本《AU3之DllCall精讲(上)》!

本书选择性地讲述AU3帮助文档中数十个具代表性的内置函数,一方面着重解释这些函数的内部流程、API函数的调用方法,另一方面也加深对系统原理的分析。看完本书,相信可以对AU3解析器以及API函数有一个清楚的认识,并很快能将所学运用在实际应用中。
本书共分为10章——
第一章“Timer与延迟管理”只分析了一个Sleep函数,其中的大部分篇幅都是在讲APC模型的底层原理,虽然底层,但其中引用的几个现实例子,可以让我们感受到“不管某一事物有多么神秘,它总是源自我们的现实生活”,有了这样一种认知之后,再来看后续的章节,就会相对容易一些,因为,如果在学习过程中遇到什么难题,我们可以努力寻求与现实世界的联系。
学习DllCall,不得不与DllStruct*一起进行,假若没有DllStruct*函数,那么DllCall的功能将瞬间减半,第二章的“环境变量管理”就是初接触DllStruct*函数。
第三章“消息框与对话框”主要讲解“参数用途”,看完本章以后,指针型参数的辨识方法、构造方法便难不倒我们了。
第四章“鼠标管理”开始接触编程领域内的难中之难——数据结构。
什么“指针”、“句柄”、“布尔值”,数据类型根本没有任何意义,它们只有字面上的区别,在本质上都是一堆0、1的组合,第五章“图像与声音管理”可以让我们认清这一点。
第六章“其他管理”可以让我们对“回调函数”有一个初步的认识,另外还可以学习到句柄型参数的构造方法。
第七章“窗口管理”作为前六章的总结,借助新知识回顾以往的重点,其中的一些新知识点是任何资料中都找不到的。
第八章“注册表管理”在讲解注册表函数的同时,还借键值项类型分析了几种常见类型的数据在内存中的排列方式,看完本章,对于数据在内存中的组织应该可以有一个较清楚的认识。
第九章“进程管理”更侧重讲解Windows系统的运行原理。
“文件与驱动器管理I”之所以放在最后,是因为其中的几个函数实在是没有什么难点,看完前九章之后再来看第十章,可以发现,API也就是那么回事。

本书籍主要面向以下人群:

1、欲使用AU3进行高阶编程的人。
2、欲了解API函数工作原理的人。
3、欲从AU3转向其他语言编程的人。

书籍假定读者已具备以下知识:

1、熟识AU3所有关键字、语句、常用函数。
2、对计算机编程有一个初步的认识,如字节、进制转换、逻辑运算等等。

仅注:
1、书籍只用作ACN的内部学习资料。
2、考虑到成本和销量问题,前期只印300册,这300册中,有70册采用论坛会员txm888的封面(t版),230册采用论坛会员haijie1223的封面(h版)。两种版本除了封面不同以外,正文部分没有任何差异。如果前期销售状况良好,将考虑再版。
3、对外进行销售的 实际只有260~270册,另外30~40册将保留以作他用,比如论坛举办活动时用作奖品。
4、默认发韵达快递。每天18:00发货。18:00之前拍下货品的当天发货,否则次日18:00发货。如果嫌慢,也请不要改发其他。等了这么久,不在乎晚到几天(作者是一个懒散而又我行我素的人,如果您能成全作者的这个优点,他将感激不尽)。
5、为避免在快递过程中出现磨损情况,一律采用档案袋+快递袋双重封装。
6、单本定价60元。
成书过程花去了作者半年多的精力,如果加上作者的知识积累过程,成书足足用去了5年时间。
《AU3之DllCall精讲(上)》是目前唯一一本进阶之书(这理由很直白)。
成本问题。虽是第一次印刷,但此次印刷在质量方面(包括纸张材质、印刷质量)有高强度保证。
综合以上各方面原因,书籍定价60元,外加快递5 ~ 20+元不等(视地区而定),您最少需要65元才能购得一本《AU3之DllCall精讲(上)》,如果嫌贵,还请不抱期望地耐心等待,也许未来哪天会有打折促销活动。如果您真的热爱AU3,请试图去打动作者,作者感动以后一定会免费送您一本。

详细购买地址,源码附件下载地址,请访问ACN官网:传送门

图片:

前言

ACN_book_1-1

ACN_book_1-2

ACN_book_1-3

ACN_book_1-4

ACN_book_1-5

ACN_book_1-6

ACN_book_1-7

前言

前言

前言

转载请注明转自:kn007的个人博客的《小谈autoit3,顺便推一下ACN官方书籍

donate
有所帮助?

Comments

20 Comments立即评论
Loading...
  1. ;-) ;-) ;-)

    1. MOD回复

      @大发: 大发,香一个。哈哈哈 :lol: 开玩笑的 ;-)

  2. 回复

    看不完,太长了,换个链接吧

    1. MOD回复

      @OA论坛: 先友后联

  3. 好多书啊

    1. MOD回复

      @天长地久: 就一本,不同封面

  4. 这都是什么- -! 能发点看得懂的么?

    1. MOD回复

      @Uncle.E: :o 额。。。这写都是中文啊。。 :twisted:

  5. LV4回复

    求kindle版。。。我的kpw到了,乐呵呵~~~~~ :mrgreen: :mrgreen: :mrgreen: 现在在看货币战争

    1. MOD回复

      @郑杰: 木有PDF的、太容易被复制公开了。。

  6. 回复

    不知我手中的AU3自学手册可与博主一较高下否? ;-) ,不过买了之后写了几个小小的程序就荒废了,现在只能用AU3写个小提示和自动安装脚本啥的,最近写软件脚本的时候遇到了点点小问题,博主有空的话还请指点一二

    我猜你们肯定有个QQ群啥的,我是顺着小贱客的路走到这里的,我要加群,我要加群.....

    1. MOD回复

      @零度: 上ACN吧,我不理事很久了。Autoitx.com

  7. 脚本编程?autoit3是什么?

    1. MOD回复

      @私の日常: 自动完成。一种脚本编程语言。

    2. @kn007: 例如能做什么出来呢,网上autoit介绍少得可怜啊。

    3. MOD回复

      @私の日常: 上ACN看啊。比如说最常见的,所有ghost盘,自动安装程序,自动设置优化等,都是由autoit配合,这些重复操作的活,都由autoit完成。再者常见的是病毒,记录键盘鼠标钩子,获得系统最大的权限,这些就不深讲。

    4. @kn007: 你说得很明白了,赞一下 :smile:

    5. MOD回复

      @私の日常: 哈,谢

  8. 回复

    楼主你好,看到你的书籍很想跟你学,不知道你写 AUTOit 书有哪些?在哪购买啊?能邮件回复我的问题吗,十分感谢!我的邮箱:isunraintech@163.com Shanpeng_zou@dellteam.com

    1. MOD回复

      @easywind: 此书非本人编写,具体书籍详情和购买渠道,可通过ACN官网查看。地址: http://www.autoitx.com/thread-39875-1-1.html ,需注册后查看。

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif