· 通俗易懂的语言 , 让您轻松进入按键精灵的编程世界
· 丰富的 网游脚本实例 , 现学现用
· 零基础 , 零门槛 , 在家速成 “脚本工程师 ,'
号 燕然 患旗燕烈煦 ! 娜颧照类然缨熬
;舞拼今:
学
口勺 鱼
ha,l 创 意 嘉 和 软 件 有 限 公 司 编 著
本书编委会
顾 问 李 玮
主 编 陈贻亮
副 主编 章 雨
委 员 (按姓 氏笔画排列 )
王锡虎 刘博言 江 波 严晓霞
陈建铭 陈 键 胡 建文 颜 龙
势 燕然点蒸燕憔引
图 书 在 版 编 目 (CIP) 数据
零 基 础 学 按 键精 灵 / 福 州 创 意 嘉 和 软 件 有 限 公 司 编 著 .
一福
州 : 福 建 科 学 技 术 出 版 社 , 2012 . 8 ( 2013 . 1 重 印 )
丁 SBN 978 一 7 一 5335 一 4094 一 4
1
. ① 零 …
H . ①福 … 111 . ① 软 件 开 发 n
① ’I ' P31 1 . 52
中 国 版 本 图 伟 馆 CIP 数据 核 字 ( 2012 ) 第 l 理 l 月 68 号
书
编
名
著
零 基础 学 按键精 灵
福 州 创 意 嘉 和 软 件 有 限 公司
出 版 发 行 海 峡 出 版 发 行 集 团
福 建 科 学 技 术 出 版 社
福 州 市 东 水 路 76 号 ( 邮 编 350001 )
www . fjstp . com
福 建 新 华 发 行 ( 集 团 ) 有 限 责 任 公 司
福 建 新 华 印 刷 有 限 责 任 公 司
787 毫 米 x 1092 毫 米 l / 16
12 . 75
273 千 字
2012 年 8 月 第 l 版
2013 年 1 月 第 3 次 印 刷
ISBN 975 一 7 一 5335 一4094 一 4
45 . 00 元
社
网
经
印
开
印
字
版
印
书
定
址
址
销
刷
本
张
数
次
次
号
价
书 中 如 有 印 装 质 量 问 题 , 可 直接 向 本 社调 换
“ 按键精 灵 是我 们 唯 一 有 权 力 去 编织 梦 想 的 软件 。
上 善 若水 , 水利 万物 而 不 争 , 谨 以 此 书献 给 一切 有 梦想 的 中 国 人 。
2001 年 7 月 , 当 按键精 灵 的 第 一 个版 本 在学校 宿 舍 里诞生 的 时候 , 身 为 学 生 的 我 们 ,
―按键精 灵 用 户 留 言
”
根 本 不 会 想 到 它 将 会成 为 今 天 的 按键精 灵 。 但 从那 时 起 , 我 们 就有 一 个 梦想―主!: 所有 热
11 年 过 去 了 , 今 天 , 按 键
爱 电 脑 的 朋 友 , 用 自 己 的 头 脑 和 双 手 , 成 为 电 脑 真 正 的 主 人 。
精 灵 从一 个 小小 的 个 人软 件 , 发 展 成 为 让 千 万 人受 益 的 知 名 国 产 软 件 。 已 经有 上 万 人使 用
一 个 脚 本 就 能 够 服 务 于 几
按 键 精 灵 , 创 作 并 发 布 了 属 于 自 己 的 脚 本 作 品 。 最 多 的 时 候 ,
十 万 名 电 脑 玩 家 。 这 样一 传 十 , 十 传百 , 才 成就 了 按键精 灵生 生 不 息 的 独 特 魅 力 。 这 是按
键精 灵 的 成绩 , 更 是 中 国 梦 想 的 缩影 。
人 不能 被 机器奴 役 , 这 是按键精 灵 的 一 个基 本 信念 。 随着 信息技 术 的 发 展 , 越 来 越 多
: 是 的 , 即 使 你操纵
的 计算 机软 件 被生 产 出 来 , 但并 不 是 每 款软件都设 计得那 么 “ 人性 ”
着 电 脑 , 你 也不 是 电 脑 的 主 人 , 你 可 能 正在 被 它 奴役 。
还 记得 曾 经 被 成 百 上 千 次枯燥 的 “ 复 制 / 粘 贴 ” 动作 折磨 得痛 苦 不堪吗 ? 还 记得 曾 经
对 网 络 游 戏 里重 复地 打怪 升级厌倦无 比却 又 无可 奈 何 吗 ? 如 果 没 有 按键精 灵 , 你 只 能选 择
忍 受 。 如 果有 了 按键精 灵 , 你 会 发 现 自 己 就得 心 应 手 了 。
按键精灵 可 以 在 不 修改 原有 软 件代 码 的情况下 , 优 化软件 的 操作 流 程 二 不用 学 习 任 何
“ 哦 , 这个软件 太 麻 烦 了 , 我
编 程 知识 , 就可 以 让脚本 帮 你控 制 软件 : 如 果 你有 个念 头 :
要优 化一下 他 的操作 。
” 那 么 按键精灵 就 是 你 最好 的 助 手 。 这 难道 不 像 阿拉丁 神 灯 吗 ?
你 可 能 已 经迫 不 及 待 了 , 你也 可 能在 怀疑 自 己 能 不 能 做 到 。 别 着 急 , 要用 按键精 灵 呼
叫 出 强 大 的 精灵 帮 你 工作 , 你就 来 学 习 吧 。 学 习 的 过 程 很轻 松 , 不需要 死 记硬 背 那 些 晦 涩
的 术 语 , 只 要 取得 一本 秘籍 , 你 很快就能 成 为 万众瞩 目 的 高 手 。 正 如 你 希望 的 那 样 , 这 本
书 , 就是专 属 于 你 的那 本 秘籍 。
这 是按键精 灵 正 式 出 版 的 第 一 本 图 书 , 全部 内 容 由 按键精 灵 团 队 整理编 写 , 我 们 并非
专 业 的 写 手 , 但我 们 用 200% 的 努 力 献上 了 这 本用 心 铸 成 的 图 书 。 我 们 期 待 每个 小学 毕 业
的 你来学 习 它 。 哦 不 , 只 要 你能 看 J懂 本 书 中 的 汉 字 , 你 就 可 以 精通 按键精 灵 的 使 用 。
感谢按键精 灵项 目 团 队 , 你们 是很棒 的 团 队 , 制 作 出 了 一 款伟 大 的 软 件 。
感 谢求 伯 君 ( WPS 之 父 , 金 山 软 件 的 创 始 人 )
, 是 你 当 年 的 一 次 演 讲 , 让 笔 者 愿 意
为 国 产 软件奋斗 终 生 。
最 后 , 感谢你 , 愿 意 翻 开这 本 图 书 , 看 到 这 段话 ,
一 个有 趣 的 软 件开 发 世 界 正 向 你挥手 ,
请加 人我们 ,
一起 创 造 你 小 /】 、 梦 想 、 为 社 会谋福 利 吧 !
按键精灵创始人 : 李玮
2012 年 5 月
、 夕 。
、 .
在本 书 中 , 读 者将 了 解 什 么 是按键精 灵 , 什 么 是脚本 , 如 何使用脚 本 。 然 后 通 过 了 解
按键精灵 软 件 , 学 习 Q 语言 和按键精灵命令 , 最终编 写 出 自 己 想要 的 脚 本 。
本 书 共 14 章 : 首 先 对按 键精 灵 进 行 概述 并介 绍 其 基 本 使用 , 包括第 1 章 、 第 2 章 ;
接 着 介 绍 按键精灵 基础 必备知 识 , 包括第 3 一 7 章 ; 再后 , 给 出 按键精 灵 进 阶知 识 , 包括第
8 一 13 章 ; 最后 在 第 14 章教您 如 何发 布脚 本 , 大 功 就告 成 了 。
本 书 是 按 键 精 灵 脚 本设 计 的 理论 基 础 , 以 Q 语 言 为 主 线 , 逐 步 教 您 学 习 按 键 精 灵 的
脚 本 知 识 。 我 们 还 准备 了 速 成 的 学 习 计划 供 您选择 。
本 书 以 通 俗 的 语 言 循 序 渐进 地 讲解 按键精 灵 软 件 和 Q 语 言 。 通 过 系 统 、 全 面 的 知 识
体 系 引 导 读 者 系 统 、 全 面学 习 按键精 灵 ; 运 用 丰 富 、 简 洁 的 范例 和 配 图 , 帮 助读 者 更好地
理解 每 一 个知 识点 ; 运 用 大量 的 表格 帮 助 用 户 对命令 建立 直 观 的 印 象 ; 每 章后 面 配 有适 量
习 题供读 者 巩 固 知 识 、 提 高技 能 、 灵 活 运 用 , 非 常适 合 刚 接 触按键精 灵 的 读 者 : 附 录 中 有
常 用 的 键 盘码表 、 常 见 问 题解 答 。
最 后 , 本 书 的 光 盘包 含 了 最新 版 的 软件 、 VIP 视频教 程 、 脚 本命 令 大 全 、 脚 本 实 验 室
例 子 和 源 码 、 小 Q 漫 画 等 丰 富 材料 , 是您 学 习 按 键精 灵 的 必 备 良 品
学 习 完 本 书 的 内 容后 , 可 以 帮 助读 者 达 到 按 键精 灵技 术 认证 的 中 级水平
在此特别 鸣谢在本 书 编 写过 程 当 中 参 与 校 验 和 资 料 整 理 的 人 员 : 吴 文 娟 、 裴 孝 斌 、 黄
晓烨 、 郑桂盛 、 冯 晓亮 等
由 于 所涉及 的 知 识 面极 为 广 一 泛 , 而 作 者 的 知 识水 平 有 限 , 因 此 书 中 可 能 出 现错误 和 纸
漏 , 希望广 大读 者批评指 正 , 欢迎 登 录 、 w . anjiall . ooln 和 我 们 交 流
编著者
2012 年 5 月 28 日
学习 计划
在这 里 , 我 们 为 您 量 身 打 造 了 多 种 学 习 计 划 , 涵 盖各 种 脚本 知 识 。 只 要 跟 随计划 进行
学 习 , 您 就可 以 制 作 出 自 己 想要 的 脚 本 。
计划 1 : 用 脚本
计划 2 : 录制第一个脚本
爵爵 …醚馨
二二二 二二二二二二二二二二二二 二 二二 二 尹
计划 3 : 编辑第一个脚本
计划4 : 分享我的脚本
旦丝生乡洲
计划 5 : 模拟键盘 鼠标操作
圈馨 诬爵 {夔
计划 6 : 自 动 补血
魄黔 属缈 翻卿
计划 7 : 屏 幕监控 报警器
…瀚黔 碑熟 …睦黔 一淤蔚
计划 8 : 定 时关机
座黔 巨噩黔 巨瞬梦 匾圃
计划 9 : 后台 自 动喊话
座黔 巨晦叠 …网噩梦 巨圃
计划10 : 遍历 包裹
圈缈 …巫旨 座叠 窿黔 国圈
计划11 : 制作脚本配置界面
座馨 随蠕缈 匹叠 座卧
…目国… 也鱼鱼
计划12 : 网页 自 动填表
匾黔 …画噢骊睑 …耳舀鬓酬
计划13 : 多线程后台多开发送文本内 容
匾缈 匪卧 巨圈卧 匪叠
…目腐粼… 僵图
四腐翱
第 , 章 按键精 灵 概 述
1 . 1 按键精 灵 简 介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 . 2 按键精 灵 的 发展 . . . . . . . . .
. … … 2
1 . 2 . 1 按键精 灵 LO以) 演 变 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … 4
1 . 2 . 2 按键精 灵 所 获 荣 誉 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … 4
. . . … … 2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .
. .
1 . 3 按键精 灵 的 特 点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 . 4 按 键精 灵 的 应 用 领 域 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1 . 5 按键精灵 与 Q 语 言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .
. . . . . . . .
. . . .
. . .
.
. . . … … 5
. . . … … 5
.
.
. . . … … 6
1 . 5 . 1 按键精 灵 的 Q 语 言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . … … 6
1 . 5 . 2 人性 化 的 Q 语 言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … 6
. . . . . . . . . . . . . . . . . . . . . .
第 2 章 按键精 灵脚 本基 础
2 . 1 脚 本 简 介 . . . . . . . . . . . . . . . . . … … , .
. . . . .
. . . … … , . … … , . . . .
. . . .
. . . . . . . . . .
. . . . . . . . .
.
. . . . . . .
. . . . . .
.
. . … … 8
2 . 1 . 1 脚 本 的 定 义 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 . 1 . 2 脚本 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2 . 1 . 3 例 子 脚 本 . . . . . . . . . . . . . . . . . . . . . . . . . . … … , .
2 . 1 . 4 使 用 脚 本 . . . . . . . . . . . . . . . . . . . . . . . . . . .
. … , 二 , … … _ . . . . .
. . .
. . . .
. . .
.
.
.
. . . . . … … , . . . . . . . . . . . … … 8
. .
. . … … _ … … , . … … ,
. . . . . … … 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … 8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. … … , . . … 8
2 . 2 软件 简 介 . . . . . . . . . . . .
. … … 11
2 . 2 . 1 主 界 面 . . . . . . . . . . . . . . . . . . . . . . . … … , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … 11
2. 2. 2 编辑 器 . . … … , . . . . . . . . . . . . . . . . . . . … … , . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … 12
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . .
. . . . . . . .
. . . . . . . .
. . . .
. . . .
. . .
. .
. .
.
.
2 . 3 录 制 鼠 标 、 键盘 动 作 . . . . . . . . .
2 . 3 . 1 录 制 工具 简 介 . . . . . . . . . . . . . .
2 . 3 . 2 使 用 录 制 工 具 方法 及 技 巧 . . . . . . . . . .
. . . .
. . . . . … … _ .
.
. . . .
.
. . .
.
.
. .
. . . . . . . . . . . . . . … … 13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … _ . . …… , … 13
. . . . .
. . . . . . … … , … , , . . . . . . . . . . . . . … … , . . . . . . . . .
2 . 4 编 写 第 一 个脚本― 鼠 标 连 点 器 . … _ .
.
.
. .
. . . . .
.
.
.
.
.
. . . . .
. . . . . . . . .
.
.
. . … … 14
. … … 16
第 3 章 按键精 灵 Q 语 言 基 础
3 . 1 标 识 符 和 关 键 字 . . . . . . . . .
.
.
. .
. . . . . . . . . . . .
. .
.
. . . . .
. . .
.
. . . .
.
. . .
.
.
. . . .
. .
. . .
. . .
. . . . …… 2()
3 . 1 . 1 标识符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 . 1 . 2 关键字 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . … … , . .
. . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . .
. . … … 2( )
. . . . . … … , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . … … 2 ()
3 . 2 变 量 和 常 量 . . . . . . . . . . . . . . . . . . . . . … … , . . . . . . . . . . . .
. . . .
. . . . . .
.
.
. . … … , . . .
. . . . . . . .
. . . .
. . . . . . . … … 23
3 . 2 . 1 变 量 . . . . . . . . . . … … , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3 . 2 . 2 常 量 … … , . . . . . . . . . . . . . . . . . . . . . .
. … ,
. . . . . … … _ .
.
. . . … … _ . … … _ . . . .
. . . . . . . . … … , . . … … 23
.
. .
. . .
.
.
. .
. . . . . . . . . . . . . . . . . … … , . … 24
33 几 个 变 量相 关 的 经 典 例 子 . … _ … … _
_
. . .
.
. … … 2(>