وبلاگ بلیان

零基础学按键精灵

معرفی کتاب «零基础学按键精灵» نوشتهٔ 陈贻亮主编 ; 福州天下创世数码有限公司编著; 陈贻亮; 福州天下创世数码公司، منتشرشده توسط نشر 海峡出版发行集团福建科学技术出版社 در سال 2012. این کتاب در فرمت pdf، زبان zh ارائه شده است. «零基础学按键精灵» در دستهٔ بدون دسته‌بندی قرار دارد.

封面 1 书名 2 版权 3 前言 4 目录 8 第1章 按键精灵概述 14 1.1 按键精灵简介 15 1.2 按键精灵的发展 15 1.2.1 按键精灵LOGO演变 17 1.2.2 按键精灵所获荣誉 17 1.3 按键精灵的特点 18 1.4 按键精灵的应用领域 18 1.5 按键精灵与Q语言 19 1.5.1 按键精灵的Q语言 19 1.5.2 人性化的Q语言 19 第2章 按键精灵脚本基础 -1 2.1 脚本简介 21 2.1.1 脚本的定义 21 2.1.2 脚本文件 21 2.1.3 例子脚本 21 2.1.4 使用脚本 21 2.2 软件简介 24 2.2.1 主界面 24 2.2.2 编辑器 25 2.3 录制鼠标、键盘动作 26 2.3.1 录制工具简介 26 2.3.2 使用录制工具方法及技巧 27 2.4 编写第一个脚本——鼠标连点器 29 第3章 按键精灵Q语言基础 -1 3.1 标识符和关键字 33 3.1.1 标识符 33 3.1.2 关键字 33 3.2 变量和常量 36 3.2.1 变量 36 3.2.2 常量 37 3.3 几个变量相关的经典例子 39 3.3.1 数字累加 39 3.3.2 交换两个变量的值 40 3.4 数据类型 41 3.4.1 数值类型 41 3.4.2 字符串类型 41 3.4.3 布尔类型 42 3.4.4 货币类型 42 3.4.5 可变类型 42 3.5 强制转换类型 42 3.5.1 小数转整数 43 3.5.2 字符串转整数 43 3.5.3 数字转字符串 44 3.5.4 数值转布尔类型 44 3.6 运算符和表达式 44 3.6.1 算术运算符和算术表达式 44 3.6.2 关系运算和关系表达式 45 3.6.3 逻辑运算符和逻辑表达式 45 3.6.4 运算符优先级 46 第4章 按键精灵键盘、鼠标命令 -1 4.1 键盘命令 49 4.1.1 按键 49 4.1.2 制作必杀技脚本 50 4.1.3 组合键 51 4.1.4 模拟方式——增强兼容性 52 4.2 鼠标命令 53 4.2.1 鼠标移动 53 4.2.2 鼠标相对移动 55 4.2.3 鼠标点击 55 4.2.4 滚动鼠标滑轮 55 4.2.5 保存当前/恢复上次鼠标位置 56 4.2.6 锁定鼠标位置/解除鼠标锁定 56 4.2.7 获取鼠标位置 57 4.2.8 等待按任意鼠标键继续 57 4.2.9 检测上次按过的鼠标代码 57 4.2.10 得到鼠标形状特征码 58 4.2.11 在画图板中自动拖出矩形框 59 第5章 按键精灵控制脚本流程 -1 5.1 顺序结构 63 5.2 选择结构 63 5.2.1 如果(If) 63 5.2.2 颜色判断(IfColor) 66 5.2.3 情况条件选择(Select Case) 69 5.3 循环结构 72 5.3.1 循环(For...Next) 72 5.3.2 前测型循环(Do...Loop) 73 5.3.3 后测型循环(Do...Loop) 74 5.3.4 如果则循环(While...Wend) 75 5.4 跳转结构 75 5.4.1 标记(Rem) 76 5.4.2 跳转(Goto) 76 5.5 中断命令 76 5.5.1 脚本停止运行(EndScript) 77 5.5.2 退出脚本(ExitScript) 77 5.6 重启脚本运行(RestartScript) 77 5.7 子程序(Sub) 78 5.7.1 不带参数的子程序 78 5.7.2 带参数的子程序 78 5.8 函数(Function) 80 第6章 按键精灵数组基础 -1 6.1 数组基本概念 85 6.2 数组的定义 85 6.3 数组的赋值 85 6.4 动态数组 85 6.5 数组的上限和下限 86 6.6 数组的遍历 86 6.7 数组的复制 87 6.8 多维数组 87 6.9 传递数组参数 90 第7章 按键精灵找图找色 -1 7.1 得到指定点颜色(GetpixelColor) 93 7.2 找色命令 93 7.2.1 区域找色(FindConlor) 93 7.2.2 模糊找色(FindColorEx) 94 7.2.3 中一心找色(FindCenterColor) 95 7.3 区域找图(FindPic) 96 第8章 按键精灵插件 -1 8.1 按键精灵插件介绍 103 8.2 调用按键精灵插件 103 8.3 窗口插件(Window) 103 8.3.1 获取窗口句柄 103 8.3.2 窗口移动后仍然可以补血的脚本 109 8.4 后台插件(Bkgnd)-后台操作 112 8.5 颜色插件(Color)-制作通用性更强的找图找色脚本102 -1 8.5.1 制作比IfColor通用性更好的补血脚本 116 8.5.2 用多点找色代替找图命令(FindMutiColor) 118 8.6 颜色增强插件(ColorEx) 120 8.7 文件插件(File)-操作文件原来这么轻松 121 8.7.1 读写ini配置文件 121 8.7.2 读写记事本 123 8.7.3 复制、重命名、移动、删除文件 124 8.7.4 弹出选择文件/文件夹对话框 125 8.8 办公文档插件(Office)——让Excel操作如此简单 126 8.9 系统插件(Sys)-灵活运用系统资源 126 8.9.1 得到/设置屏幕分辨率和色深 126 8.9.2 获取系统运行时间 127 8.9.3 获取系统的日期和时间 128 8.9.4 设置/得到剪贴板内容 129 8.9.5 获取操作系统类型 129 8.9.6 自动关机 131 8.10 信息提示插件(Msg) -屏幕、托盘提示 131 8.10.1 在屏幕中显示文字(ShowScrTXT) 131 8.10.2 托盘提示信息(Tips) 132 8.11 多媒体插件(Media)——声音报警 132 8.11.1 让主板蜂鸣器报警 132 8.11.2 播放/停止音频文件 133 8.12 加解密插件(Encrypt)-MD5加密 133 8.12.1 加密字符串(Md5String) 133 8.12.2 获取文件MD5值(Md5File) 134 第9章 按键精灵中“我的命令库” -1 9.1 我的命令库介绍 137 9.2 新建命令库 137 9.3 调用命令库 138 第1 0章 按键精灵多线程基础 -1 10.1 多线程功能介绍 141 10.2 启动线程(BeginThread) 142 10.3 暂停线程(PauseThread)和恢复线程(ContinueThread) 142 10.4 停止线程(StopThread) 143 10.5 全局变量和环境变量 144 10.5.1 在脚本内共享变量 144 10.5.2 在脚本间共享变量 144 第1 1章 按键精灵事件子程序 -1 11.1 脚本载入事件子程序(OnScriptLoad) 149 11.2 脚本停止事件子程序(OnScriptExit) 149 11.3 线程停止事件子程序(onThreadExit) 149 第1 2章 按键精灵用户界面 -1 12.1 用户界面介绍 153 12.2 窗体 153 12.2.1 窗体属性 153 12.2.2 窗体事件 154 12.3 鼠标指针 158 12.4 标签控件 158 12.4.1 创建控件 158 12.4.2 标签属性 158 12.4.3 标签事件 159 12.4.4 记录点击标签次数 159 12.5 输入框控件 160 12.5.1 输入框属性 160 12.5.2 输入框事件 161 12.5.3 在脚本中获取输入框的值 162 12.6 按钮控件 163 12.6.1 按钮属性 163 12.6.2 按钮事件 163 12.6.3 响应单击事件 163 12.7 单选框控件 164 12.7.1 单选框属性 164 12.7.2 单选框事件 165 12.7.3 获取角色职业 165 12.8 多选框控件 166 12.8.1 多选框属性 166 12.8.2 多选框事件 167 12.8.3 让用户自己挑选技能 167 12.9 组合框控件 168 12.9.1 组合框属性 168 12.9.2 将不同的功能模块分类 169 12.10 图像控件 169 12.10.1 图像属性 169 12.10.2 图像事件 170 12.10.3 换肤就这么简单 170 12.11 下拉框控件 170 12.11.1 下拉框属性 170 12.11.2 下拉框事件 171 12.11.3 从下拉框中选择服务器 171 12.12 容器控件 173 12.12.1 容器属性 173 12.12.2 消失的容器和重现 174 12.13 选项卡控件 175 12.13.1 选项卡属性 175 12.13.2 选项卡事件 176 12.13.3 切换选项卡时通知我 176 12.14 定时器控件 178 12.14.1 定时器属性 178 12.14.2 定时器事件 179 12.14.3 制作秒表 179 第1 3章 网页按键精灵 -1 13.1 网页按键精灵简介 183 13.2 录制网页按键精灵脚本 183 13.3 Web插件介绍 187 13.3.1 绑定WQM打开指定网页 187 13.3.2 使用WQM自动注册 187 第1 4章 发布脚本 -1 14.1 导出脚本 193 14.2 制作按键小精灵 194 14.3 分享脚本源码 198 附录1 键盘码表 199 附录2 常见问题 201 封面......Page 1 书名......Page 2 版权......Page 3 前言......Page 4 目录......Page 8 第1章 按键精灵概述......Page 14 1.2 按键精灵的发展......Page 15 1.2.2 按键精灵所获荣誉......Page 17 1.4 按键精灵的应用领域......Page 18 1.5.2 人性化的Q语言......Page 19 第1 4章 发布脚本......Page 0 2.1.4 使用脚本......Page 21 2.2.1 主界面......Page 24 2.2.2 编辑器......Page 25 2.3.1 录制工具简介......Page 26 2.3.2 使用录制工具方法及技巧......Page 27 2.4 编写第一个脚本——鼠标连点器......Page 29 3.1.2 关键字......Page 33 3.2.1 变量......Page 36 3.2.2 常量......Page 37 3.3.1 数字累加......Page 39 3.3.2 交换两个变量的值......Page 40 3.4.2 字符串类型......Page 41 3.5 强制转换类型......Page 42 3.5.2 字符串转整数......Page 43 3.6.1 算术运算符和算术表达式......Page 44 3.6.3 逻辑运算符和逻辑表达式......Page 45 3.6.4 运算符优先级......Page 46 4.1.1 按键......Page 49 4.1.2 制作必杀技脚本......Page 50 4.1.3 组合键......Page 51 4.1.4 模拟方式——增强兼容性......Page 52 4.2.1 鼠标移动......Page 53 4.2.4 滚动鼠标滑轮......Page 55 4.2.6 锁定鼠标位置/解除鼠标锁定......Page 56 4.2.9 检测上次按过的鼠标代码......Page 57 4.2.10 得到鼠标形状特征码......Page 58 4.2.11 在画图板中自动拖出矩形框......Page 59 5.2.1 如果(If)......Page 63 5.2.2 颜色判断(IfColor)......Page 66 5.2.3 情况条件选择(Select Case)......Page 69 5.3.1 循环(For...Next)......Page 72 5.3.2 前测型循环(Do...Loop)......Page 73 5.3.3 后测型循环(Do...Loop)......Page 74 5.4 跳转结构......Page 75 5.5 中断命令......Page 76 5.6 重启脚本运行(RestartScript)......Page 77 5.7.2 带参数的子程序......Page 78 5.8 函数(Function)......Page 80 6.4 动态数组......Page 85 6.6 数组的遍历......Page 86 6.8 多维数组......Page 87 6.9 传递数组参数......Page 90 7.2.1 区域找色(FindConlor)......Page 93 7.2.2 模糊找色(FindColorEx)......Page 94 7.2.3 中一心找色(FindCenterColor)......Page 95 7.3 区域找图(FindPic)......Page 96 8.3.1 获取窗口句柄......Page 103 8.3.2 窗口移动后仍然可以补血的脚本......Page 109 8.4 后台插件(Bkgnd)-后台操作......Page 112 8.5.1 制作比IfColor通用性更好的补血脚本......Page 116 8.5.2 用多点找色代替找图命令(FindMutiColor)......Page 118 8.6 颜色增强插件(ColorEx)......Page 120 8.7.1 读写ini配置文件......Page 121 8.7.2 读写记事本......Page 123 8.7.3 复制、重命名、移动、删除文件......Page 124 8.7.4 弹出选择文件/文件夹对话框......Page 125 8.9.1 得到/设置屏幕分辨率和色深......Page 126 8.9.2 获取系统运行时间......Page 127 8.9.3 获取系统的日期和时间......Page 128 8.9.5 获取操作系统类型......Page 129 8.10.1 在屏幕中显示文字(ShowScrTXT)......Page 131 8.11.1 让主板蜂鸣器报警......Page 132 8.12.1 加密字符串(Md5String)......Page 133 8.12.2 获取文件MD5值(Md5File)......Page 134 9.2 新建命令库......Page 137 9.3 调用命令库......Page 138 10.1 多线程功能介绍......Page 141 10.3 暂停线程(PauseThread)和恢复线程(ContinueThread)......Page 142 10.4 停止线程(StopThread)......Page 143 10.5.2 在脚本间共享变量......Page 144 11.3 线程停止事件子程序(onThreadExit)......Page 149 12.2.1 窗体属性......Page 153 12.2.2 窗体事件......Page 154 12.4.2 标签属性......Page 158 12.4.4 记录点击标签次数......Page 159 12.5.1 输入框属性......Page 160 12.5.2 输入框事件......Page 161 12.5.3 在脚本中获取输入框的值......Page 162 12.6.3 响应单击事件......Page 163 12.7.1 单选框属性......Page 164 12.7.3 获取角色职业......Page 165 12.8.1 多选框属性......Page 166 12.8.3 让用户自己挑选技能......Page 167 12.9.1 组合框属性......Page 168 12.10.1 图像属性......Page 169 12.11.1 下拉框属性......Page 170 12.11.3 从下拉框中选择服务器......Page 171 12.12.1 容器属性......Page 173 12.12.2 消失的容器和重现......Page 174 12.13.1 选项卡属性......Page 175 12.13.3 切换选项卡时通知我......Page 176 12.14.1 定时器属性......Page 178 12.14.3 制作秒表......Page 179 13.2 录制网页按键精灵脚本......Page 183 13.3.2 使用WQM自动注册......Page 187 14.1 导出脚本......Page 193 14.2 制作按键小精灵......Page 194 14.3 分享脚本源码......Page 198 附录1 键盘码表......Page 199 附录2 常见问题......Page 201
دانلود کتاب 零基础学按键精灵