FoneMonkey4——命令列表和脚本列表

合集下载

pcmodwin4中文说明书

pcmodwin4中文说明书

pcmodwin4中文说明书PCMark 04使用说明这是由鼎鼎大名的Futuremark推出的另一款硬件测试工具,软件的风格和3DMarkO3如出一撤。

整合的在线结果浏览器可以将你的测试结果与世界上最大的性能数据库进行对比。

PCmark 04集易用性和专业性为一身,甚至适合刚刚上手的PC用户使用。

PCMark04免费版只能运行系统测试组,显示出综合成绩。

注册版用户可运行中央处理器测试组、内存测试组、图形芯片测试组、硬盘测试组,并且可以显示出单独的测试成绩。

PCMark 04的运行需要以下条件:必须使用windows2000或Windows XP,必须安装Microsoft Internet Explorer 6,必须安装Microsoft Media Player 9,必须安装Microsoft Media Encoder 9,必须安装Directx 9.0或以上版本。

在HDD测试部分必须使用windows XP,不能在Windows2000下执行此项测试。

硬件的要求到是不那么严谨,您只要有13OMB以上的硬盘空间和支持DirectX7的显示设备即可。

PCMarkO5是PCMark系列的第三版,并且这是为测量个人计算机性能的一个优质工具。

还是一个全新产品和以最先进的工作量为特色,包括HD录影自动译码,数字式音乐内码,先进穿线和基于追踪的硬盘性能测试。

使能真实地客观表现在最新的个人计算机平台和建筑学之间和支持所有最新的技术,以使能准确评价最新的个人计算机。

PCMark05主要特点:空前的易用:一点击基准统一基准为了桌面,个人计算机和工作站十字架平台支持履行比较横跨的windows操作系统显示系统布局信息的系统信息工具测试情节和支持为最新的CPU技术,包括Hyper-Threading and multicore CPUs数字式录影内码和解码,文件压缩和解压、编成密码、解密.互联网浏览,物理,3D,正文编辑,音像转换和图象加工性能测试系统、CPU,内存,2D&3D图表和硬盘驱动器测试程序PCMark 04的使用方法和3D mark类似,同样是安装完成之后点击"Run PCMark"的按钮,然后就可以到一边喝茶去了。

FluidDraw 4软件产品介绍说明书

FluidDraw 4软件产品介绍说明书
n Product feature included.
p Product feature with restrictions. – Product feature not included. 1) No longer available.
FluidDraw version
41)
S51)
n
n


n
n
CT
Technical data è Page/Internet
n Product feature included.
p Product feature with restrictions. – Product feature not included. 1) No longer available.
FluidDraw version
FluidDraw® software
FluidDraw® software
Product range overview
Product features Version
General CD-ROM incl. one licence USB licence connector with 2 GB RAM Network-compatible File format Thumbnail/preview in Windows Explorer and file dialogues
Drawing layers User-specific description text, toggle for display and editing Option "Include hidden objects in bill of materials" Quantity Line thicknesses Colours

(完整版)按键精灵默认插件命令大全

(完整版)按键精灵默认插件命令大全

目录插件命令面板 - BKgnd后台控制 (6)KeyPress 按键 (6)KeyDown 按下 (7)KeyUp 弹起 (8)LeftClick 左键单击 (9)LeftDoubleClick 左键双击 (10)LeftDown 左键按下 (11)LeftUp 左键弹起 (12)RightClick 右键单击 (13)RightDown 右键按下 (14)RightUp 右键弹起 (15)MiddleClick 中键单击 (16)SendString 发送字符串 (17)MoveTo 鼠标移动 (18)GetPixelColor 得到指定点颜色 (19)FindColor 区域找色 (20)FindColorEx 模糊找色 (21)FindCenterColor 中心找色 (22)插件命令面板 - Color颜色 (23)ColorToRGB 颜色转RGB (23)GetRGB 得到RGB分量合并值 (23)ColorToHSL 颜色转HSL (24)CountColor 区域搜索颜色数量 (25)FindMutiColor 区域多点找色 (26)FindShape 区域多点找形状 (27)插件命令面板 - Console控制台 (27)Open 打开 (28)Close 关闭 (29)ReadLine 读取一行 (29)WriteLine 写入一行 (29)WaitKey 等待按键 (30)插件命令面板 - Encrypt加解密 (30)Md5String 字符串MD5加密 (30)Md5File 文件MD5加密 (31)插件命令面板 - File文件 (31)CloseFile 关闭文件 (31)CopyFile 复制文件 (31)CreateFolder 创建文件夹 (32)DeleteFile 删除文件 (32)DeleteFolder 删除文件夹 (33)ExistFile 判断文件(旧) (33)GetFileLength 得到文件长度 (33)IsFileExit 判断文件 (34)MoveFile 移动文件 (35)OpenFile 打开文件 (35)ReadFile 读取文件 (36)ReadFileEx 读取文件 (36)ReadINI 读取键值 (37)ReadLine 读取一行 (37)ReNameFile 重命名文件 (38)SeekFile 设置文件的当前读写位置 (38)SelectDirectory 弹出选择文件夹对话框 (39)SelectFile 弹出选择文件对话框 (39)SetAttrib 设置文件属性 (40)SetDate 设置文件日期时间 (41)WriteFile 写入文件 (41)WriteFileEx 写入文件 (41)WriteINI 写入键值 (42)WriteLine 写入一行 (42)插件命令面板 - Media多媒体 (43)Beep 蜂鸣器 (43)Play 播放 (44)Stop 停止 (44)Vol 音量 (45)Memory内存/进程 (45)Find16Bit 搜索16位数值 (45)Find32Bit 搜索32位数值 (46)Find8Bit 搜索8位数值 (47)FindBinary 搜索二进制数据 (47)FindBinary 搜索二进制数据 (48)FindString 搜索字符串 (49)GetProcessLive 获得进程优先级 (50)Read16Bit 读取16位数值 (51)Read16Bit 读取16位数值 (52)Read32Bit 读取32位数值 (52)Read8Bit 读取8位数值 (53)ReadBinary 读取二进制数据 (54)ReadDouble 读取64位浮点数值 (55)ReadSingle 读取32位浮点数值 (55)ReadString 读取字符串 (56)SetProcessLive 设置进程优先级 (57)TerminateProc 终止进程 (57)插件命令面板 - Net网络 (58)DialUp 拨号 (58)HangUp 断开 (59)IsOnline 判断在线 (59)插件命令面板 - Office办公文档 (60)ReadXls 读出Excel单元格 (60)WriteXls 写入Excel单元格 (60)插件命令面板 - Pic图像 (61)PrintScreen 屏幕截图 (61)插件命令面板 - Sys系统 (61)ExitOS 系统关机 (61)GetCLB 获得剪切板内容 (62)GetDir 获得路径 (62)GetHDDSN 得到硬盘序列号 (63)GetOSType 获得系统类型 (63)GetScDep 获得屏幕颜色质量 (64)GetScRX 获得屏幕宽度 (65)GetScRY 获得屏幕高度 (65)GetTime 取得毫秒数 (66)SetCLB 设置剪切板内容 (66)SetSc 设置屏幕分辨率 (67)插件命令面板 - Web网页 (67)ClearCookie 删除Cookie (67)ClearHistory 清除历史记录 (68)ClearTemp 删除临时文件 (68)插件命令面板 - Window窗口 (68)Active 激活 (69)Close 关闭 (69)Find 查找窗口 (70)FindEx 查找子窗口 (70)Foreground 当前窗口 (71)GetClass 得到窗口类名 (72)GetClientRect 窗口客户区大小 (72)GetExePath 得到窗口程序路径 (73)GetKeyFocusWnd 得到可以发送按键消息的窗口 (74)GetText 得到窗口标题 (74)GetWindowRect 窗口边框大小 (75)Hide 隐藏 (76)IsWindow 判断窗口 (77)Max 最大化 (77)Min 最小化 (78)MousePoint 鼠标指向窗口 (78)Move 移动 (79)Restore 还原 (79)Search 遍历符合窗口 (80)SendKeyDown 按下 (81)SendKeyPress 按键 (81)SendKeyUp 弹起 (82)SendString 发送字符串 (82)Show 显示 (83)Size 改变大小 (83)Top 窗口置前 (84)插件命令面板 - Msg信息提示 (84)HideScrTXT 屏幕刷新 (84)ShowScrTXT 屏幕输出 (85)插件命令面板 - BKgnd后台控制命令名称:KeyPress 按键命令功能:向后台窗口句柄发送一个键盘按键命令参数:参数1 整数型,窗口句柄参数2 整数型,键盘扫描码返回值:无脚本例子:按键精灵8 及以上语法复制代码1.Call RunApp("notepad.exe")2.Delay 10003.//=================================================================================4.//找记事本输入区句柄5.Hwnd=Plugin.Window.Find("notepad",0)6.Hwnd=Plugin.Window.FindEx(Hwnd, 0, "Edit", 0)7.//注意:会发送2次按键8.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:65)按键9.Call Plugin.Bkgnd.KeyPress(Hwnd, 65)10.Msgbox "在后台窗口输入A键"脚本例子:按键精灵7 及以下语复制代码1.VBSCall RunApp("notepad.exe")2.Delay 10003.//=================================================================================4.//找记事本输入区句柄5.Plugin Hwnd=Window.Find("notepad",0)6.Plugin Hwnd=Window.FindEx(Hwnd, 0, "Edit", 0)7.//注意:会发送2次按键8.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:65)按键9.Plugin Bkgnd.KeyPress(Hwnd, 65)法10.Msgbox "在后台窗口输入A键"命令名称:KeyDown 按下命令功能:向后台窗口句柄发送一个键盘按下命令参数:参数1 整数型,窗口句柄参数2 整数型,键盘扫描码返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:66)按下2.Call Plugin.Bkgnd.KeyDown(Hwnd, 66)3.Msgbox "在后台窗口输入B键"脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:66)按下2.Plugin Bkgnd.KeyDown(Hwnd, 66)3.Msgbox "在后台窗口输入B键"令名称:KeyUp 弹起命令功能:向后台窗口句柄发送一个键盘弹起命令参数:参数1 整数型,窗口句柄参数2 整数型,键盘扫描码返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:65)弹起2.Call Plugin.Bkgnd.KeyUp(Hwnd, 65)3.Msgbox "在后台窗口弹起B键"脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:65)弹起2.Plugin Bkgnd.KeyUp(Hwnd, 65)3.Msgbox "在后台窗口弹起B键"令名称:LeftClick 左键单击命令功能:向后台窗口句柄送一个鼠标左键单击命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:5, 5)处发送一个鼠标左键单击2.Call Plugin.Bkgnd.LeftClick(Hwnd, 5, 5)3.Msgbox "鼠标在后台窗口(坐标:5, 5)处的单击"脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:5, 5)处发送一个鼠标左键单击2.Plugin Bkgnd.LeftClick(Hwnd, 5, 5)3.Msgbox "鼠标在后台窗口(坐标:5, 5)处的单击"令名称:LeftDoubleClick 左键双击命令功能:向后台窗口句柄发送一个鼠标左键双击命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标左键双击2.Call Plugin.Bkgnd.LeftDoubleClick(Hwnd, 10, 10)3.Msgbox "鼠标在后台窗口(坐标:10, 10)处的双击"脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标左键双击2.Plugin Bkgnd.LeftDoubleClick(Hwnd, 10, 10)3.Msgbox "鼠标在后台窗口(坐标:10, 10)处的双击"令名称:LeftDown 左键按下命令功能:向后台窗口句柄发送一个鼠标左键按下命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标左键按下2.Call Plugin.Bkgnd.LeftDown(Hwnd, 10, 10)脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标左键按下2.Plugin Bkgnd.LeftDown(Hwnd, 10, 10)令名称:LeftUp 左键弹起命令功能:向后台窗口句柄发送一个鼠标左键弹起命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标左键弹起2.Call Plugin.Bkgnd.LeftUp(Hwnd, 10, 10)脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标左键弹起2.Plugin Bkgnd.LeftUp(Hwnd, 10, 10)令名称:RightClick 右键单击命令功能:向后台窗口句柄发送一个鼠标右键单击命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:0, 0)处发送一个鼠标右键单击2.Call Plugin.Bkgnd.RightClick(Hwnd, 0, 0)3.Msgbox "鼠标在后台窗口(坐标:0, 0)处的右击"脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:0, 0)处发送一个鼠标右键单击2.Plugin Bkgnd.RightClick(Hwnd, 0, 0)3.Msgbox "鼠标在后台窗口(坐标:0, 0)处的右击"令名称:RightDown 右键按下命令功能:向后台窗口句柄发送一个鼠标右键按下命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标右键按下2.Call Plugin.Bkgnd.RightDown(Hwnd, 10, 10)脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标右键按下2.Plugin Bkgnd.RightDown(Hwnd, 10, 10)令名称:RightUp 右键弹起命令功能:向后台窗口句柄发送一个鼠标右键弹起命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标右键弹起2.Call Plugin.Bkgnd.RightUp(Hwnd, 10, 10)脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标右键弹起2.Plugin Bkgnd.RightUp(Hwnd, 10, 10)令名称:MiddleClick 中键单击命令功能:向后台窗口句柄发送一个鼠标中键单击命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标中键单击2.Call Plugin.Bkgnd.MiddleClick(Hwnd, 10, 10)脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)的客户区域(坐标:10, 10)处发送一个鼠标中键单击2.Plugin Bkgnd.MiddleClick(Hwnd, 10, 10)令名称:SendString 发送字符串命令功能:向后台窗口句柄发送一个文本消息命令参数:参数1 整数型,窗口句柄参数2 字符串型,文本内容返回值:无脚本例子:按键精灵8 及以上语法复制代码1.Call RunApp("notepad.exe")2.Delay 10003.//=================================================================================4.//找记事本输入区句柄5.Hwnd=Plugin.Window.Find("notepad",0)6.Hwnd=Plugin.Window.FindEx(Hwnd, 0, "Edit", 0)7.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个文本消息(内容:"内容")到客户区8.Call Plugin.Bkgnd.SendString(Hwnd, "内容")9.TracePrint "发送一个文本消息(内容)"脚本例子:按键精灵7 及以下语法复制代码1.VBSCall RunApp("notepad.exe")2.Delay 10003.//=================================================================================4.//找记事本输入区句柄5.Plugin Hwnd=Window.Find("notepad",0)6.Plugin Hwnd=Window.FindEx(Hwnd, 0, "Edit", 0)7.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个文本消息(内容:"内容")到客户区8.Plugin Bkgnd.SendString(Hwnd, "内容")9.TracePrint "发送一个文本消息(内容)"令名称:MoveTo 鼠标移动命令功能:向后台窗口句柄发送一个鼠标移动到坐标处命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:无脚本例子:按键精灵8 及以上语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个鼠标移动到客户区域(坐标:10, 10)处2.Call Plugin.Bkgnd.MoveTo(Hwnd, 10, 10)脚本例子:按键精灵7 及以下语法复制代码1.//下面这句用于向后台窗口句柄(变量:Hwnd)发送一个鼠标移动到客户区域(坐标:10, 10)处2.Plugin Bkgnd.MoveTo(Hwnd, 10, 10)令名称:GetPixelColor 得到指定点颜色命令功能:得到指定点颜色(不支持win2000以下系统) 命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口X坐标参数3 整数型,窗口Y坐标返回值:字符串型,16进制颜色值脚本例子:按键精灵8 及以上语法复制代码1.//下面这句取窗口句柄(变量:Hwnd)窗口的客户区(坐标:5, 5)处的颜色2.Color = Plugin.Bkgnd.GetPixelColor(Hwnd, 5, 5)3.Msgbox "后台窗口(坐标:5, 5)处的颜色=" & Color脚本例子:按键精灵7 及以下语法复制代码1.//下面这句取窗口句柄(变量:Hwnd)窗口的客户区(坐标:5, 5)处的颜色2.Plugin Color = Bkgnd.GetPixelColor(Hwnd, 5, 5)3.Msgbox "后台窗口(坐标:5, 5)处的颜色=" & Color令名称:FindColor 区域找色命令功能:区域找色(不支持win2000以下系统)命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口左上角X坐标参数3 整数型,窗口左上角Y坐标参数4 整数型,窗口右下角X坐标参数5 整数型,窗口右下角Y坐标参数6 字符串型,16进制颜色值返回值:字符串型,颜色位置坐标脚本例子:按键精灵8 及以上语法复制代码1.//下面这句按从左到右,从上到下的顺序查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色2.XY = Plugin.Bkgnd.FindColor(Hwnd, 0, 0, 20, 20, "FFFFFF")3.//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串4.dim MyArray5.MyArray = Split(XY, "|")6.//下面这句将字符串转换成数值7.X = Clng(MyArray(0)): Y = Clng(MyArray(1))8.Msgbox "后台窗口颜色X坐标="& X & " Y坐标=" & Y脚本例子:按键精灵7 及以下语法复制代码1.//下面这句按从左到右,从上到下的顺序查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色2.Plugin XY = Bkgnd.FindColor(Hwnd, 0, 0, 20, 20, "FFFFFF")3.//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串4.MyArray = Split(XY, "|")5.//下面这句将字符串转换成数值6.X = Clng(MyArray(0)): Y = Clng(MyArray(1))7.Msgbox "后台窗口颜色X坐标="& X & " Y坐标=" & Y令名称:FindColorEx 模糊找色命令功能:范围模糊找色(不支持win2000以下系统)命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口左上角X坐标参数3 整数型,窗口左上角Y坐标参数4 整数型,窗口右下角X坐标参数5 整数型,窗口右下角Y坐标参数6 字符串型,16进制颜色值参数7 整数型,查找方向(0从左到右从上到下的顺序找色,1从中间到四周的顺序找色) 参数8 整数型,相似度(小数0.1~1.0),1.0最相似返回值:字符串型,颜色位置坐标脚本例子:按键精灵8 及以上语法复制代码1.//下面这句按(从左到右从上到下的顺序找色)模糊查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色2.XY = Plugin.Bkgnd.FindColorEx(Hwnd, 0, 0, 20, 20, "FFFFFF", 0, 0.9)3.//下面这句用于分割字符串4.dim MyArray5.MyArray = Split(XY, "|")6.//下面这句将字符串转换成数值7.X = Clng(MyArray(0)): Y = Clng(MyArray(1))8.Msgbox "后台窗口颜色X坐标="& X & " Y坐标=" & Y脚本例子:按键精灵7 及以下复制代码1.//下面这句按(从左到右从上到下的顺序找色)模糊查找窗口句柄(变量:Hwnd)窗口的指定矩形区域内指定颜色2.Plugin XY = Bkgnd.FindColorEx(Hwnd, 0, 0, 20, 20, "FFFFFF", 0, 0.9)3.//下面这句用于分割字符串4.MyArray = Split(XY, "|")5.//下面这句将字符串转换成数值6.X = Clng(MyArray(0)): Y = Clng(MyArray(1))7.Msgbox "后台窗口颜色X坐标="& X & " Y坐标=" & Y法命令名称:FindCenterColor 中心找色命令功能:范围中心找色(不支持win2000以下系统)命令参数:参数1 整数型,窗口句柄参数2 整数型,窗口左上角X坐标参数3 整数型,窗口左上角Y坐标参数4 整数型,窗口右下角X坐标参数5 整数型,窗口右下角Y坐标参数6 字符串型,16进制颜色值返回值:字符串型,颜色位置坐标脚本例子:按键精灵8 及以上语法复制代码1.//下面这句按从中间到四周的顺序查找窗口句柄(变量:Hwnd)窗口的指定的矩形区域内指定颜色2.XY = Plugin.Bkgnd.FindCenterColor(Hwnd, 0, 0, 20, 20, "FFFFFF")3.//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串4.dim MyArray5.MyArray = Split(XY, "|")6.//下面这句将字符串转换成数值7.X = Clng(MyArray(0)): Y = Clng(MyArray(1))8.Msgbox "后台窗口颜色X坐标="& X & " Y坐标=" & Y脚本例子:按键精灵7 及以下复制代码1.//下面这句按从中间到四周的顺序查找窗口句柄(变量:Hwnd)窗口的指定的矩形区域内指定颜色2.Plugin XY = Bkgnd.FindCenterColor(Hwnd, 0, 0, 20, 20, "FFFFFF")3.//下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串4.MyArray = Split(XY, "|")5.//下面这句将字符串转换成数值6.X = Clng(MyArray(0)): Y = Clng(MyArray(1))7.Msgbox "后台窗口颜色X坐标="& X & " Y坐标=" & Y插件命令面板 - Color颜色命令名称:ColorToRGB 颜色转RGB命令功能:把16进制颜色值转换分解到10进制(R,G,B)分量中命令参数:参数1 字符串型,16进制颜色值参数2 整数型,返回10进制R分量参数3 整数型,返回10进制G分量参数4 整数型,返回10进制B分量返回值:无脚本例子:按键精灵8及以上语法复制代码1.//下面这句是把16进制颜色("0000FF")转换分解到10进制(R:R, G:G, B:B)分量中2.Call Plugin.Color.ColorToRGB("ffffFF", R, G, B)3.msgbox R&" " & G &" " & B脚本例子:按键精灵7及以下语法复制代码1.//下面这句是把16进制颜色("0000FF")转换分解到10进制(R:R, G:G, B:B)分量中2.Plugin Color.ColorToRGB("ffffFF", R, G, B)3.msgbox R&" " & G &" " & B命令名称:GetRGB 得到RGB分量合并值命令功把10进制(R,G,B)分量合并到16进制颜色值中命令参数:参数1 整数型,10进制R分量参数2 整数型,10进制G分量参数3 整数型,10进制B分量返回值:字符串型,16进制颜色值脚本例子:按键精灵8及以上语法复制代码1.//下面这句是把10进制(R:255, G:0, B:0)分量合并到16进制颜色值变量(Color)中2.Color = Plugin.Color.GetRGB(255, 0, 0)3.msgbox "得到16进制颜色值:" & color脚本例子:按键精灵7及以下语法复制代码1.//下面这句是把10进制(R:255, G:0, B:0)分量合并到16进制颜色值变量(Color)中2.Plugin Color = Color.GetRGB(255, 0, 0)3.msgbox "得到16进制颜色值:" & color命令名称:ColorToHSL 颜色转HSL命令功能:把16进制颜色值转换分解到10进制(H,S,L)分量中命令参数:参数1 字符串型,16进制颜色值参数2 整数型,返回10进制H分量参数3 整数型,返回10进制S分量参数4 整数型,返回10进制L分量返回值:无脚本例子:按键复制代码1.//色调(H)、饱和度(S)、亮度(L)2.//下面这句是把16进制颜色("0000FF")转换分解到10进制(H:H, S:S, L:L)分量中精灵8及以上语法3.Call Plugin.Color.ColorToHSL("0000FF", H, S, L)4.msgbox H &" " & S &" " & L脚本例子:按键精灵7及以下语法复制代码1.//色调(H)、饱和度(S)、亮度(L)2.//下面这句是把16进制颜色("0000FF")转换分解到10进制(H:H, S:S, L:L)分量中3.Plugin Color.ColorToHSL("0000FF", H, S, L)4.msgbox H &" " & S &" " & L命令名称:CountColor 区域搜索颜色数量命令功能:范围区域搜索指定色数量命令参数:参数1 整数型,屏幕左上角X坐标参数2 整数型,屏幕左上角Y坐标参数3 整数型,屏幕右下角X坐标参数4 整数型,屏幕右下角Y坐标参数5 字符串型,16进制颜色值参数6 整数型,相似度返回值:整数型,颜色数量脚本例子:按键精灵8及以上语法复制代码1.//下面这句在屏幕区域范围内查找16进制颜色("0000FF")的数量2.NUM = Plugin.Color.CountColor(0, 0, 1024, 768, "FFFFFF",1)3.msgbox "颜色(""FFFFFF"")的数量=" & NUM脚本例子:按键复制代码1.//下面这句在屏幕区域范围内查找16进制颜色("0000FF")的数量2.Plugin NUM = Color.CountColor(0, 0, 1024, 768, "FFFFFF",1)精灵7及以下语法3.msgbox "颜色(""FFFFFF"")的数量=" & NUM命令名称:FindMutiColor 区域多点找色命令功能:范围区域内查找多点颜色命令参数:参数1 整数型,屏幕左上角X坐标参数2 整数型,屏幕左上角Y坐标参数3 整数型,屏幕右下角X坐标参数4 整数型,屏幕右下角Y坐标参数5 字符串型,第一点16进制颜色值参数6 字符串型,符合偏移点颜色组(相对第一点位置偏移X坐标|相对第一点位置偏移Y坐标|16进制颜色) 参数7 整数型,相似度返回值:字符串型,左上角第一点颜色位置坐标脚本例子:按键精灵8及以上语法复制代码1.//下面这句在屏幕区域范围内查找多点颜色,返回左上角第一点颜色位置坐标2.XY = Plugin.Color.FindMutiColor(0, 0, 1024, 768, "FFFFFF", "2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-33.//下面这句用于分割字符串4.ZB = InStr(XY, "|")5.//下面这句将字符串转换成数值6.X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))7.msgbox "屏幕多点找色功能:找屏幕""我""字位置位:" & X&","&Y脚本例子:按键精灵7及以下语法复制代码1.//下面这句在屏幕区域范围内查找多点颜色,返回左上角第一点颜色位置坐标2.Plugin XY = Color.FindMutiColor(0, 0, 1024, 768, "FFFFFF", "2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-33.//下面这句用于分割字符串4.ZB = InStr(XY, "|")5.//下面这句将字符串转换成数值6.X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))7.msgbox "屏幕多点找色功能:找屏幕""我""字位置位:" & X&","&Y命令名称:FindShape 区域多点找形状命令功能:范围区域内查找形状命令参数:参数1 整数型,屏幕左上角X坐标参数2 整数型,屏幕左上角Y坐标参数3 整数型,屏幕右下角X坐标参数4 整数型,屏幕右下角Y坐标参数5 字符串型,符合偏移形状组(相对第一点位置偏移X坐标|相对第一点位置偏移Y坐标|条件) 参数6 整数型,相似度返回值:字符串型,左上角第一点位置坐标脚本例子:按键精灵8及以上语法复制代码1.//条件:0=不等,1=等于2.//下面这句在屏幕区域范围内查找图形形状,返回左上角第一点坐标位置3.XY = Plugin.Color.FindShape(0, 0, 1024, 768, "2|0|1,4|0|1,6|0|0,-4|1|1,-1|1|1,5|1|1,-4|3|1,-1|3|1,2|3|1,6|3|14.//下面这句用于分割字符串5.ZB = InStr(XY, "|")6.//下面这句将字符串转换成数值7.X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))8.msgbox "屏幕找图形形状功能:找屏幕""我""字位置位:" & X&","&Y脚本例子:按键精灵7及以下语法复制代码1.//条件:0=不等,1=等于2.//下面这句在屏幕区域范围内查找图形形状,返回左上角第一点坐标位置3.Plugin XY = Color.FindShape(0, 0, 1024, 768, "2|0|1,4|0|1,6|0|0,-4|1|1,-1|1|1,5|1|1,-4|3|1,-1|3|1,2|3|1,6|3|14.//下面这句用于分割字符串5.ZB = InStr(XY, "|")6.//下面这句将字符串转换成数值7.X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))8.msgbox "屏幕找图形形状功能:找屏幕""我""字位置位:" & X&","&Y插件命令面板 - Console控制台插件命令面板 - Encrypt加解密插件命令面板 - File文件按键精灵7请参见同类命令: SeekFile 设置文件的当前读写位置及以下语法插件命令面板 - Media多媒体Memory内存/进程命令名称:Find16Bit 搜索16位数值命令功能:根据内存地址搜索16位数值命令参数:参数1 整数型,窗口句柄参数2 整数型,搜索的值参数3 整数型,内存开始地址参数4 整数型,内存结束地址参数5 整数型,搜索步长返回值:字符串型,该值的内存地址脚本例复制代码子:按键精灵8及以上语法1.//下面这句是从内存地址范围开始(&H400000到&H600000)以步长为(2)进行搜索16位内存数值(100)地址2.Val = Plugin.Memory.Find16Bit(Hwnd, 100, &H400000, &H600000, 2)脚本例子:按键精灵7及以下语法复制代码1.//下面这句是从内存地址范围开始(&H400000到&H600000)以步长为(2)进行搜索16位内存数值(100)地址2.Plugin Val = Memory.Find16Bit(Hwnd, 100, &H400000, &H600000, 2)命令名称:Find32Bit 搜索32位数值命令功能:根据内存地址搜索32位数值命令参数:参数1 整数型,窗口句柄参数2 整数型,搜索的值参数3 整数型,内存开始地址参数4 整数型,内存结束地址参数5 整数型,搜索步长返回值:字符串型,该值的内存地址脚本例子:按键精灵8及以上语法复制代码1.//下面这句是从内存地址范围开始(&H400000到&H600000)以步长为(2)进行搜索32位内存数值(100)地址2.Val = Plugin.Memory.Find32Bit(Hwnd, 100, &H400000, &H600000, 2)脚本例子:复制代码1.//下面这句是从内存地址范围开始(&H400000到&H600000)以步长为(2)进行搜索32位内存数值(100)地址按键精灵7及以下语法2.Plugin Val = Memory.Find32Bit(Hwnd, 100, &H400000, &H600000, 2)命令名称:Find8Bit 搜索8位数值命令功能:根据内存地址搜索8位数值命令参数:参数1 整数型,窗口句柄参数2 整数型,搜索的值参数3 整数型,内存开始地址参数4 整数型,内存结束地址参数5 整数型,搜索步长返回值:字符串型,该值的内存地址脚本例子:按键精灵8及以上语法复制代码1.//下面这句是从内存地址范围开始(&H400000到&H600000)以步长为(2)进行搜索8位内存数值(100)地址2.Val = Plugin.Memory.Find8Bit(Hwnd, 100, &H400000, &H600000, 2)脚本例子:按键精灵7及以下语法复制代码1.//下面这句是从内存地址范围开始(&H400000到&H600000)以步长为(2)进行搜索8位内存数值(100)地址2.Plugin Val = Memory.Find8Bit(Hwnd, 100, &H400000, &H600000, 2)命令名称:FindBinary 搜索二进制数据命令搜索指定值并返回该值的地址,字符串比较。

(完整word版)MAGMASOFT4.4使用手册

(完整word版)MAGMASOFT4.4使用手册

MAGMASOFT4.4使用手册注意:涉及图片功能时注意保存,容易死机;输入数据后必须回车,才能OK;启动MAGMA 必须先启动EXCEED。

1、项目管理菜单Open project 打开现有项目Create project创建新项目Create version创建项目中的新版本Delete results删除结果Delete version/project删除版本或项目Rename project 重命名项目(建好的项目名在资源管理器不能改,只能用此菜单改)Project info 项目信息(打开一个项目后会亮)1.。

5最近打开的项目Exit MagmaSoft 退出magma软件,点右上的×无效。

注:项目文件结构MAGMA Structure:magma自带推荐项目文件夹结构CMD 可自定义操作的批处理文件,或做好保存SHEETS 几何文件,分图层PAR 模拟参数记录文件Customer Structure:用户自定义项目文件夹结构(是在自带推荐项目文件夹结构上增加)定义文件C:\magma-v4.4\v4.4\lib\cnf\customer.cfg,在文件夹末尾增加User Structure:用户项目文件夹结构(是在用户自定义项目文件夹结构上增加)Copy C:\magma-v4.4\v4.4\lib\cnf\customer.cfg C:\magma-v4.4\MAGMAsoft\user.cfg在文件夹末尾增加C:\magma-v4.4\MAGMAsoft是当前magma用户的home目录,域帐户无此配置,默认项目信息infoMemo内容可以修改和增加,image可以import一张图片,bmp不支持2、前处理Load SLA:输入STL几何体Load SHEET:输入已保存的几何图层READ cmd:读取批命令(批命令参阅命令输入窗口指令,可以查阅part1手册3-8)注:Z轴正向与重力方向相反,必须在模型建立时设定好,MAGMA前处理中无法修改。

jx4操作手册

jx4操作手册

索引JX4技术手册 (11)JX4定向建模手册 (33)JX4向量测图手册 (79)JX Mono镶嵌使用手册 (199)JX Mono纠正使用手册(选件) (229)JX4技术手册目录第一章、前言 (10)§1.1 JX-4C DPW简介 (10)§1.2 JX-4C DPW的特点 (10)§1.3 JX-4C DPW功能 (11)§1.4流程图 (13)§1.4.1 定向建模(无空三数据导入) (14)§1.4.2 定向建模(JX4、Heleva、Imagestation、VirtuoZo等全自动空三数据导入) (15)§1.4.3 定向建模(Pat-B空三数据导入) (16)§1.4.4 定向建模(外方位元素导入) (17)§1.4.5向量测图及DEM、DOM的创建与镶嵌 (18)§1.5硬件配置 (21)§1.6运行环境设置 (21)§1.7第三方软件 (21)§1.8 JX4 手册 (21)第二章、系统安装 (22)§2.1硬件安装 (22)§2.2软件安装 (22)§2.3硬件检测 (23)§2.4使操作屏幕的刷新频率与立体屏幕相一致的调整 (24)§2.5与Z-Screen的连接 (24)§2.6与三维鼠标的连接 (25)第三章、文件名后缀含义 (27)第四章、可修改的jx4cdpw.ini (28)JX4定向建模操作手册目录第一章、JX-4C 简介 (32)§1.1准备工作 (32)§1.2 JX 主界面 (32)§1.3相机信息输入 (34)§1.4控制点文件生成 (35)§1.5工程目录 (35)§1.6航片准备 (36)第二章、主菜单 (37)§2.2硬件检测 (38)§2.3工具 (38)§2.4影像 (39)§2.5帮助 (39)§2.6工具窗 (40)§2.7影像处理 (40)第三章、定向建模型 (47)§3.1建立新像对 (47)§3.1.1批处理生成 (47)§3.1.2非批处理生成 (49)§3.2内定向 (49)§3.2.1人工内定向 (49)§3.2.2自动内定向 (50)§3.3相对定向 (51)§3.3.1自动相对定向 (51)§3.3.2手工相对定向 (52)§3.4核线重采样 (53)§3.5绝对定向 (54)§3.5.1绝对定向量测 (54)§3.5.2按照控制点自动定义工作区 (55)§3.5.3人工设置工作区 (56)§3.5.4原始影像量测 (57)§3.5.5打印 (57)§3.5.6外方位元素安置定向 (57)§3.5.7输出定向点坐标和定向系数 (58)§3.6非航摄 (58)§3.7 单像片后方交会 (58)§3.8第二内定向 (59)§3.9换像对 (59)§3.10退出定向 (60)第四章、整体批处理 (61)§4.1定向批处理 (61)§4.2整体批处理 (63)第五章、空三数据导入 (65)§5.1在批处理中进行空三导入 (65)§5.2 JX4自动空三导入 (65)§5.3 Heleva 空三导入 (66)§5.4 Pat-B空三导入 (68)§5.5 Imagestation 空三导入 (69)§5.6 V irtuoZo 空三导入 (71)§5.8 match-A T方式的空三导入 (72)§5.9 像点坐标方式的空三导入 (74)§5.10 EO的导入 (74)第六章、IKONOS影像定向 (75)第七章、近景资料的定向 (76)JX4向量测图操作手册第一章、向量测图 (78)§1.1 准备工作 (78)§1.2 测图 (79)§1.3 文件菜单 (83)§1.4 导入矢量文件 (83)§1.4.1导入DXF(本系统) (83)§1.4.2导入等高线(.cnt) (84)§1.4.3导入ASC文件 (84)§1.4.4导入外部点 (84)§1.4.5导入TGNet (85)§1.4.6导入文本格式 (85)§1.4.7导入象方特征线 (85)§1.4.8导入边界文件 (85)§1.4.9导入TIN基础数据 (86)§1.5导出矢量文件 (86)§1.5.1基于查找表的DXF导出 (86)§1.5.2 不基于查找表的DXF导出 (88)§1.5.3 基于MapBuilder的DXF导出 (88)§1.5.4 可进行坐标加减常数的DXF导出 (88)§1.5.5导出TGNT (88)§1.5.6 导出ASC文本格式 (88)§1.5.7 导出特征线 (89)§1.5.8导出TGNET (89)§1.5.9 导出文本格式 (90)§1.5.10 导出森林特征线(物方) (91)§1.5.11 导出水域特征线(物方) (92)§1.6 映射菜单 (92)§1.7 参数与状态设置 (92)§1.8 运动菜单 (94)§1.9 图形编辑菜单 (98)§1.10 显示编辑设置菜单 (102)§1.12 DEM创建菜单 (106)§1.13 TIN菜单 (106)§1.14 DEM图菜单 (106)§1.15 影像地图菜单 (106)§1.16 符号视图 (107)§1.17 其他测量 (109)§1.18 工具窗 (110)§1.19 命令窗 (110)§1.20 向量测图热键一览表 (115)§1.21 IKONOS影像的向量测图操作 (116)§1.22 近景资料的向量测图操作 (116)第二章、特征点线的导出 (117)第三章、栅格地图修测 (118)§3.1栅格老图的纠正 (118)§3.2地图修测 (119)§3.3高程点识别 (119)第四章、符号库的制作 (121)§4.1 点状符号的制作 (122)§4.2 线型符号的制作 (123)第五章、层控文件的设计 (126)§5.1 类表文件:Layercontrol.lct (127)§5.2 动作主表文件-- Main.actf (128)§5.3 注记动作文件-- SuB01.ACTF (130)§5.4 平行线(辅助线)动作文件-- Sub02.ACTF (130)§5.5 晕线动作文件-- Sub03.Actf (131)§5.6 面填充动作文件-- Sub04.actf (131)§5.7 面填色动作文件-- Sub05.actf (132)§5.8 字体文件-- Sub06.actf (132)§5.9 重心处注记动作文件-- Sub07.actf (133)§5.10 分类码工具钮定义 (133)§5.11 设置可视化小图标的对照表 (134)第六章、与Microstation 联机测图 (135)§6.1 准备工作 (135)§6.2 与Microstation联机测图 (136)§6.2.1 联机失败原因列举及解决方法 (137)§6.2.2 与JX4Link菜单有关的设置 (138)§6.2.3 工具纽 (140)§6.2.4 数据导入 (151)§6.2.5 与联机有关的文件名及含义 (152)第七章、JX4向量导入至Microstation (154)§7.1查找表的准备工作 (154)§7.2 JX4向量与Microstation的导入与导出 (154)第八章、AutoCAD2000/2002联机测图 (155)§8.1 准备工作 (155)§8.2 联机测图操作步骤及参数含义 (156)第九章、DEM全物方相关 (161)§9.1 DEM物方相关的操作及参数含义 (161)§9.2 全物方工艺的原理 (164)1、核线特征匹配 (164)2、核线特征匹配加密(做与不做可选) (164)3、内插物方DEM (165)4、垂直搜索(物方相关) (165)5、物方DEM立体编辑 (165)§9.3 利用TIN来直接内插DEM (166)§9.4 JX4中DEM格式说明 (166)§9.5 DEM立体编辑及保存 (167)§9.6 利用DEM自动生成等高线 (171)§9.7 利用外部点检测DEM精度 (173)第十章、TIN的创建、编辑及导出 (174)§10.1 TIN的创建 (174)§10.2 TIN的编辑 (175)§10.3 TIN的保存及导出 (177)第十一章、DOM制作及镶嵌 (179)§11.1 利用TIN来制作DOM (179)§11.2 DOM镶嵌 (180)第十二章、JX4实用小工具 (184)§12.1有关DEM格式转换及裁切的小工具DEMConvert_ch.exe (184)§12.2用于转换文本格式的向量文件的小工具ScaleModify.exe (185)§12.3转换为POL格式的小工具Jx4TxtToPol.exe (186)§12.4文本格式的TIN中的坐标进行取位的“保留位数.exe‖ (186)§12.5将ASC文件转换成chk文件的小程序Jx4AscToChk.exe (187)§12.6利用新扫描后影像的内定向结果,将原有jx4的空三结果转换为新的空三结果文件的小程序CoordConvert.exe (187)§12.7将控制点文件转换为dxf文件以利于展点的小程序、将镶嵌线转为dxf文件以便于套合DOM的小程序以及dxf文件坐标平移的小程序ConvertDxf.exe (188)§12.8将外方位元素的旋转矩阵格式转为文本格式进行安置的小程序CalAngle.exe ..188§12.9 jxviewer.exe的使用 (189)第十三章、ArcGIS联机测图 (190)§13.1 准备工作 (190)§13.2 联机测图操作步骤 (190)第十四章、横断面量测(选件) (192)§14.1 准备工作 (192)§14.2 测图 (193)§14.3 测图步骤 (193)§14.4任意两点断面的量测 (194)§14.5 纵断面量测 (194)§14.6 图形编辑 (195)§14.7 输出数据 (195)JX Mono镶嵌使用手册第一章、前言 (198)§1.1 JX Mono简介 (198)§1.2 JX Mono特点 (198)§1.3 JX Mono功能 (198)§1.4硬件配置要求 (198)§1.5软件环境设置 (198)第二章、系统安装 (199)§2.1硬件安装 (199)§2.2软件安装 (199)第三章、菜单 (200)§3.1工程(P) (200)§3.2镶嵌(M) (200)§3.3输出(O) (201)§3.4影像(I) (201)§3.5查看(V) (202)§3.6工具(T) (202)§3.7窗口(W) (203)§3.8帮助(H) (203)§3.9弹出式菜单 (203)第四章、工具栏 (204)§4.1主工具栏 (204)§4.2通用工具栏 (204)§4.3影像工具栏 (205)§5.1对话框 (206)§5.2窗口 (211)第六章、作业方法 (213)§6.1正射影像镶嵌作业 (213)§6.2单张影像色调调整作业 (219)附录A、本软件中使用的文件类型 (220)附录B、技巧与问答 (222)JX Mono纠正使用手册(选件)第一章、前言 (228)§1.1 JX Mono纠正模块简介 (228)§1.2 JX Mono纠正模块特点 (228)§1.3 JX Mono纠正模块功能 (228)§1.4硬件配置要求 (228)§1.5软件环境设置 (229)第二章、系统安装 (230)§2.1硬件安装 (230)§2.2软件安装 (230)第三章、菜单 (231)§3.1工程(P) (231)§3.2数据导入(I) (231)§3.3像片(O) (232)§3.4影像(M) (232)§3.5纠正(R) (233)§3.6工具(T) (233)§3.7查看(V) (233)§3.8窗口(W) (234)§3.9帮助(H) (234)§3.10弹出式菜单 (234)第四章、工具栏 (235)§4.1主工具栏 (235)§4.2通用工具栏 (235)§4.3纠正工具栏 (235)§4.3定向点/控制点管理器工具栏 (236)§5.1对话框 (237)§5.2窗口 (245)第六章、纠正作业方法 (247)§6.1航空影像相机模型正射纠正作业 (247)§6.2多项式纠正影像作业 (251)§6.3遥感影像正射纠正作业 (253)附录A、本软件中使用的文件类型 (257)附录B、技巧与问答 (259)附录C、两次扫描航片套合 (260)附录D、影像格式转换 (262)§D.1 IKONOS影像格式转换 (262)§D.2 SPOT4影像格式转换 (262)§D.3 ADEOS A VNIR影像格式转换 (262)§D.4 RadarSat影像格式转换 (262)JX4技术手册第一章:前言第一章、前言§1.1 JX-4C DPW简介北京四维远见信息技术有限公司面向生产高精度、高密度DEM和高质量DOM、DLG,结合生产单位的作业经验,开发出了一套半自动化、实用性强、人机交互功能好、有很强的产品质量控制工艺的微机数字摄影测量工作站——JX-4C DPW。

MICAPS4帮助文档

MICAPS4帮助文档
MICAPS4.0 用户手册
目录
0 快速入门手册.........................................................................................................................6 0.1 安装.............................................................................................................................. 6 0.2 快速配置......................................................................................................................6 0.2.1 数据源配置.......................................................................................................6 0.2.2 综合图配置.......................................................................................................7 0.2.3 单站雷达默认配置(工具栏)...................................................................... 9 0.2.4 模式剖面默认配置(工具栏)...................................................................... 9 0.2.5 累积降水默认配置(工具栏).................................................................... 10 0.2.6 表格数据默认配置(工具栏).....................................................................11 0.2.7 模式探空默认配置.........................................................................................11 0.2.8 基础地图信息配置.........................................................................................12 0.2.9 交互层“另存为”保存................................................................................ 13 0.2.10 系统启动配置与出图配置.......................................................................... 14 0.2.11 传真图配置.................................................................................................15

三菱伺服说明书

三菱伺服说明书

三菱伺服说明书三菱伺服说明书篇一:三菱伺服报警代码三菱伺服说明书 MR-J2-B伺服放大器手册(英文)8 - 1 Alarm and warning lists 报警和警告名单When a fault occurs during operation, the corresponding alarm or warning is displayed. If any alarm or warning has occurred, refer to Section 8.2 or 8.3 and take the appropriate action.AlarmsWarnings:当故障发生在操作过程中,相应的报警或显示警告。

如果任何警报或警告发生,请参阅第8.2或8.3,并采取适当的行动。

报警警告Display Name 显示名称10 Undervoltage10欠压11 Board error 1 11 局错误112 Memory error13 Clock error15 Memory error 216 Encoder error 117 Board error 218 Board error 320 Encoder error 224 Ground fault25 Absolute position erase30 Regenerative error31 Overspeed32 Overcurrent33 Overvoltage34 CRC error35 Command F T error36 Transfer error37 Parameter error46 Servo motor overheat50 Overload 151 Overload 252 Error excessive8E RS-232C error88 Watchdog92 Open battery cable warning96 Zero setting errorE0 Excessive regenerative load warningE1 Overload warningE3 Absolute position counter warningE4 Parameter warningE6 Servo emergency stopE7 Controller emergency stopE9 Main circuit off warning12内存错误1 14时钟误差 15 内存错误2 16 编码器错误117局错误2 18局的错误3 20编码器错误2 24接地故障 25绝对位置擦除 3 0再生错误31超速32过流33过压保护 34 CRC错误 35指挥F t误差 36传输错误 37参数错误 46伺服电机过热 50超载1 51超载2 52错误过多 8E型的RS - 232错误88看门狗92打开电池电缆警告96零设定错误过度负荷的 E0再生警告E1超载警告E3展绝对位置计数器警告E4类参数警告E6伺服紧急停止 E7的紧急停止控制器 E9主回路关闭警告三菱伺服说明书篇二:最新三菱PLC编程最新手册三菱PLC 编程手册目录第一章 FX1N PLC编程简介1.1 FX1N PLC 简介 (1)1.1.1 FX1N PLC 的提出 (1)1.1.2 FX1N PLC 的特点 (1)1.1.3 FX1N PLC 产品举例 (1)1.1.4 关于本手册 (1)1.2 编程简介 (1)1.2.1 指令集简介 (2)1.2.2 资源集简介 (7)1.2.3 编程及应用简介 (9)第二章基本逻辑指令说明及应用2.1 基本逻辑指令一览表 (10)2.1 [LD],[LDI],[LDP],[LDF],[OUT,指令 (10)2.2.1 指令解说 (10)2.2.2 编程示例 (10)2.3[AND],[ANI],[ANDP],[NDF,指令 (11)2.3.1 指令解说 (11)2.3.2 编程示例 (12)2.4 [OR],[ORI],[ORP],[ORF,指令 (13)2.4.1 指令解说 (13)2.4.2 编程示例 (13)2.5 [ANB],[ORB,指令 (14)2.5.1 指令解说 (14)2.5.2 编程示例 (14)2.6 [INV,指令 (15)2.6.1 指令解说.............................. (15)2.6.2 编程示例 (15)2.7 [PLS],[PLF,指令 (16)2.7.1 指令解说 (16)2.7.2 编程示例 (17)2.8 [SET],[RST]指令 (17)2.8.1 指令解说 (17)2.8.2 编程示例 (18)2.9 [NOP],[END]指令 (18)2.9.1 指令解说 (18)2.9.2 编程示例 (18)2.10 [MPS],[MRD],[MPP] 指令 (18)2.10.1 指令解说 (18)2.10.2 编程示例 (19)2.11[MC],[MCR]指令 (21)2.11.1指令解说 (21)2.11.2 编程示例 (21)第三章步进顺控指令说明及应用3.1步进顺控指令说明 (22)3.1.1 指令解 (22)3.1.2 编程示例 (25)3.2 步进顺控指令应用 (25)3.2.1 单一流程示例 (25)3.2.2 选择性分支与汇合示例 (26)3.2.3 并行分支与汇合示例 (27)3.2.4 循环和跳转示例 (29)第四章功能指令说明及应用4.1 功能指令一览表 (31)4.2 程序流程 (33)4.2.1 条件跳转[CJ] (33)4.2.2 子程序调用[CALL] (35)4.2.3 子程序返回[SRET] (35)4.2.4 主程序结束[FEND] (36)4.2.5 循环范围开始,FOR] (37)4.2.6 循环范围结束「NEXT] (37)4.3 传送与比较 (38)4.3.1 比较指令[CMP] (39)4.3.2 区域比较,ZCP] (40)4.3.3 传送指令[MOV] (41)4.3.4 反向传送,CML] (43)4.3.5 BCD 转换,BCD] (44)4.3.6 BIN 转换,BIN] (45)4.4 四则逻辑运算 (46)4.4.1 BIN 加法运算[ADD] (46)4.4.2 BIN 减法运算[SUB] (47)4.4.3 BIN 乘法运算[MUL] (48)4.4.4 BIN 除法运算,DIV] (49)4.4.5 BIN 1 [INC]................................... .. (50)4.4.6 BIN 减1[DEC] (50)4.4.7 逻辑与[WAND] (51)4.4.8 逻辑或[WOR] (51)4.4.9 逻辑异或[WXOR] (52)4.4.10 求补,NEG] (53)4.4.11 BIN 开方运算[SQR] (53)4.5 循环与移位 (54)4.5.1 循环右移[ROR] (54)4.5.2 循环左移[ROL] (55)4.5.3带进位循环右移,RCR] .............................................. (56)4.5.4 带进位循环左移[RCL] (58)4.6 浮点数运算 (59)4.6.1 二进制浮点数比较「DECMP] (59)4.6.2二进制浮点数区域比较[DEZCP] (60)4.6.3 二进制浮点数转十进制浮点数[DEBCD] (61)4.6.3 十进制浮点数转二进制浮点数[DEBIN] (62)4.6.5 二进制浮点数加法[DEADD] (62)4.6.6 二进制浮点数减法[DESUB] (63)4.6.7 二进制浮点数乘法「DEMUL] (64)4.6.8 二进制浮点数除法「DEDIV] (65)4.6.9 二进制浮点数开方「DESQR] (66)4.6.10 二进制浮点数转BIN 整数变换「INT] (67)4.6.11 BIN 整数转二进制浮点数「FLT] (68)4.7 触点比较指令 (69)4.7.1 接点比较指令「LD※, (69)4.7.2 接点比较指令「AND※, (70)4.7.3接点比较指令「OR※, (72)4.8 功能指令的基本规则 (73)4.8.1 (功能指令的表示与执行形式................................ . (73)4.8.2 功能指令内的数值处理 (75)4.8.3 利用变址寄存器的操作数修改 (77)第五章资源说明及应用5.1变址寄存器V 、Z 说明及应用 (80)5.1.1 变址寄存器V 、Z 说明 (80)5.1.2 变址寄存器在梯形图中的应用 (80)5.1.3 使用变址功能的注意事项 (81)5.2 输入输出继电器X 、Y 说明及应用 (82)5.2.1 输入输出继电器X 、Y 说明 (82)5.2.2输入输出继电器应用 (83)5.3 辅助中间继电器M 说明及应用 (85)5.3.1 辅助中间继电器M 说明 (85)5.3.2 辅助中间继电器M 应用 (85)5.4 状杰继申器S 说明及应用 (87)5.4.1 状态继电器S 说明 (87)5.4.2 状态继电器S 应用 (88)5.5 定时器T 说明及应用 (88)5.5.1 定时器T 说明 (88)5.5.2 定时器T 应用...................................................905.6计数器C 说明及应用 (92)5.6.1 16 bit 计数器C 说明............................................925.6.2 32 bit 计数器C 说明............................................935.6.3 16 bit 计数器C 应用............................................955.6.4 32 bit 计数器应用 (96)5.7数据寄存器D 说明及应用 (97)5.7.1 数据寄存器D 说明...............................................975.7.2 数据寄存器D 应用...............................................995.8程序位置指针P 说明及应用 (100)5.8.1 程序位置指针P 说明 (100)5.8.2 程序位置指针P 应用 (100)5.9常数标记K 、H 详细说明 (102)5.9.1 常数标记K (102)5.9.2 常数标记H (103)5.10 特殊软元件说明 (103)第六章 PID指令说明及应用6.1 PID 运算 (104)6.1.1............................................................... ..1046.1.2 应用示例 (110)第一章FX1N PLC 编程简介1.1 FX1N PLC 简介1.1.1 FX1N PLC 的提出基于以下观点,提出FX1N PLC 的概念:? 、软件和硬件独立设计。

automake4

automake4

autotools系列工具—-自动生成Makefile在较大项目中,如果手动维护Makefile,那将是一件复杂并痛苦的事情.那么,有没有一种轻松的手段生成Makefile呢?autotools系列工具正是在这样的呼声中诞生的.它只需用户输入简单的目标文件,依赖文件,文件目录等就可以轻松地生成Makefile了.另外,这些工具还可以完成系统配置信息的收集,从而可以方便地处理各种移植性问题.autotools是系列工具,它含有:•aclocal•autoscan•autoconf•autoheader•automakeautotools使用流程下面用一个简单的hello.c程序,演示autotools的使用流程.hello.c如下:wangsheng@pc01:~/work/train/make/automake$lshello.cwangsheng@pc01:~/work/train/make/automake$cat hello.c#includeint main(){printf("Hello,autotools!\n");return0;}(1)使用autoscan命令自动生成configure.scan文件它会在给定目录及其子目录树中检查源文件,若没有给出目录,就在当前目录及其子目录树中进行检查.它会搜索源文件以寻找一般的移植性问题并创建一个文件”configure.scan”,该文件就是接下来autoconf要用到的”configure.in”原型.wangsheng@pc01:~/work/train/make/automake$autoscanwangsheng@pc01:~/work/train/make/automake$lsautoscan.log configure.scan hello.c(2)将configure.scan重命名为configure.in,并做适当修改configure.scan的内容:wangsheng@pc01:~/work/train/make/automake$cat configure.scan#-*-Autoconf-*-#Process this file with autoconf to produce a configure script.AC_PREREQ([2.65])AC_INIT([FULL-PACKAGE-NAME],[VERSION],[BUG-REPORT-ADDRESS]) AC_CONFIG_SRCDIR([hello.c])AC_CONFIG_HEADERS([config.h])#Checks for programs.AC_PROG_CC#Checks for libraries.#Checks for header files.#Checks for typedefs,structures,and compiler characteristics.#Checks for library functions.AC_OUTPUT将configure.scan重命名为configure.inwangsheng@pc01:~/work/train/make/automake$mv configure.scan configure.in根据具体情况,适当修改,以下加粗部分是修改的内容:wangsheng@pc01:~/work/train/make/automake$cat configure.in#-*-Autoconf-*-#Process this file with autoconf to produce a configure script.AC_PREREQ([2.65])#AC_INIT([FULL-PACKAGE-NAME],[VERSION],[BUG-REPORT-ADDRESS]) AC_INIT(hello,1.0)AM_INIT_AUTOMAKE(hello,1.0)AC_CONFIG_SRCDIR([hello.c])AC_CONFIG_HEADERS([config.h])#Checks for programs.AC_PROG_CC#Checks for libraries.#Checks for header files.#Checks for typedefs,structures,and compiler characteristics.#Checks for library functions.AC_CONFIG_FILES([Makefile])AC_OUTPUT说明:•以”#”号开始的行为注释•AC_PREREQ宏声明本文要求的autoconf版本,如本例中的版本2.65•AC_INIT宏用来定义软件的名称和版本等信息,在本例中省略了BUG-REPROT-ADDRESS,一般为作者的E-mail•AM_INIT_AUTOMAKE是手动添加的,它是automake所必备的宏,也同前面一样, PACKAGE是所要产生软件套件的名称,VERSION是版本编号.•AC_CONFIG_SCRDIR宏用来侦测所指定的源码文件是否存在,来确定源码目录的有效性.在此处指当前目录下hello.c•AC_CONFIG_FILES宏用于生成相应的Makefile文件.aclocal.m4″″文件,该文件主要处理本地的宏定义(3)运行aclocal命令,生成”aclocal.m4wangsheng@pc01:~/work/train/make/automake$aclocalwangsheng@pc01:~/work/train/make/automake$lsaclocal.m4autom4te.cache autoscan.log configure.in hello.c(4)运行autoconf命令生成configure可执行文件wangsheng@pc01:~/work/train/make/automake$autoconfwangsheng@pc01:~/work/train/make/automake$lsaclocal.m4autom4te.cache autoscan.log configure configure.in hello.c(5)运行autoheader命令,生成config.h.in文件.该工具通常会从”acconfig.h”文件中复制用户附加的符号定义.本例中没有附加的符号定义,所以不需要创建”acconfig.h”文件.wangsheng@pc01:~/work/train/make/automake$autoheaderwangsheng@pc01:~/work/train/make/automake$lsaclocal.m4autom4te.cache autoscan.log config.h.in configure configure.in hello.c(6)运行automake命令,生成Makefile.in文件这一步是创建Makefile很重要的一步,automake要用的脚本配置文件是Makefile.am,用户需要自己创建相应的文件.之后,automake工具将自动转换成Makefile.in本例中,创建的文件为Makefile.am,内容如下:wangsheng@pc01:~/work/train/make/automake$cat Makefile.amAUTOMAKE_OPTIONS=foreignbin_PROGRAMS=hellohello_SOURCES=hello.c说明:•其中的AUTOMAKE_OPTIONS为设置automake的选项.由于GNU对自己发布的软件有严格的规范,比如必须附带许可证声明文件COPYING等,否则automake执行时会报错.automake提供了3中软件等级:foreign,gnu和gnits,供用户选择.默认级别是gnu.在本例中,使用了foreign等级,它只检测必须的文件.•bin_PROGRAMS定义要产生的执行文件名.如果要产生多个执行文件,每个文件名用空格隔开•hello_SOURCES定义”hello”这个可执行程序所需的原始文件.如果”hello”这个程序是由多个源文件所产生的,则必须把它所用到的所有源文件都列出来,并用空格隔开.如果要定义多个可执行程序,那么需要对每个可执行程序建立对应的file_SOURCES.在这里使用”–add-missiing”选项可以让automake自动添加一些必须的脚本文件. wangsheng@pc01:~/work/train/make/automake$automake--add-missingconfigure.in:7:installing`./install-sh'configure.in:7:installing`./missing'Makefile.am:installing`./depcomp'wangsheng@pc01:~/work/train/make/automake$lsaclocal.m4autoscan.log configure depcomp install-sh Makefile.inautom4te.cache config.h.in configure.in hello.c Makefile.am missing(7)运行configure,生成Makfefile文件wangsheng@pc01:~/work/train/make/automake$./configurechecking for a BSD-compatible install.../usr/bin/install-cchecking whether build environment is sane...yeschecking for a thread-safe mkdir-p.../bin/mkdir-pchecking for gawk...gawkchecking whether make sets$(MAKE)...yeschecking for gcc...gccchecking whether the C compiler works...yeschecking for C compiler default output file name...a.outchecking for suffix of executables...checking whether we are cross compiling...nochecking for suffix of object files...ochecking whether we are using the GNU C compiler...yeschecking whether gcc accepts-g...yeschecking for gcc option to accept ISO C89...none neededchecking for style of include used by make...GNUchecking dependency style of gcc...gcc3configure:creating./config.statusconfig.status:creating Makefileconfig.status:creating config.hconfig.status:executing depfiles commandswangsheng@pc01:~/work/train/make/automake$lsaclocal.m4config.h config.status depcomp Makefile missingautom4te.cache config.h.in configure hello.c Makefile.am stamp-h1autoscan.log config.log configure.in install-sh Makefile.inautotools生成Makefile流程图如下:使用由autotools生成的Makefileautotools生成的Makefile具有以下主要功能:(1)make编译源程序,键入make,默认执行”make all”命令wangsheng@pc01:~/work/train/make/automake$makemake all-ammake[1]:Entering directory`/home/wangsheng/work/train/make/automake'gcc-DHAVE_CONFIG_H-I.-g-O2-MT hello.o-MD-MP-MF.deps/hello.Tpo-c-o hello.o hello.cmv-f.deps/hello.Tpo.deps/hello.Pogcc-g-O2-o hello hello.omake[1]:Leaving directory`/home/wangsheng/work/train/make/automake'此时在本目录下就生成了可执行文件”hello”,运行”./hello”就能看到程序的执行结果:wangsheng@pc01:~/work/train/make/automake$./helloHello,autotools!(2)make install执行该命令,可以把程序安装到系统目录中wangsheng@pc01:~/work/train/make/automake$sudo make install 此时,直接在console输入hello,就可以看到程序的运行结果(3)make clean清除之前所编译的可执行文件及目标文件wangsheng@pc01:~/work/train/make/automake$make cleantest-z"hello"||rm-f hellorm-f*.o(4)make dist将程序和相关的文档打包为一个压缩文档以供发布wangsheng@pc01:~/work/train/make/automake$make dist wangsheng@pc01:~/work/train/make/automake$ls-l hello-1.0.tar.gz hello-1.0.tar.gz可见该命令生成了一个hello-1.0.tar.gz的压缩文档.。

Visual FoxPro 命令

Visual FoxPro 命令

VFP命令、函数及程序语句大全(一)学过VFP(Microsoft Visual FoxPro)的朋友都知道它是微软公司开发的数据库管理系统。

它经历了从dBASE、FoxBASE、FoxPro直到VFP的发展过程。

本文便以VFP 6.0为例介绍它的命令、函数及程序语句,为学习VFP的朋友提供必要的学习参考,也为已经精通VFP的朋友提供复习的好机会。

一主要命令:1、CREATE 作用:建立一个新的表。

格式:CREATE [<文件>|?](注意,命令字符可取前面四个字符,后面可省略不写,即CREA,下同;中括号表示其中的参数是可选的;|管道符号表示两个参数只能选择一个,不能同时选择,下同。

)说明:文件指建立以.dbf为扩展名的VFP数据库文件,在命令后面加上一个问号表示系统会弹出对话框,要求用户输入想要建立的表名。

在命令中不加文件名或问号系统也会弹出对话框,要求用户输入想要建立的表名。

2、MODIFY STRUCTURE作用:显示表文件结构,并允许修改此表的结构。

格式:MODIFY STRUCTURE说明:只有在用USE命令打开表文件以后,才能显示或修改表文件的结构。

3、APPEND作用:在当前表的尾部(无论表中有无记录)追加记录(在当前表指当前正使用的表)。

格式:APPEND [BLANK]说明:在APPEND命令后面加上BLANK参数表示在当前表的尾部添加一条空白记录。

无BLANK参数时,表示在当前表的尾部添加一条记录并要求用户输入相应的字段内容。

4、INSERT作用:在表文件中间插入一个新记录。

格式:INSERT [BEFORE] [BLANK]说明:INSERT 在当前记录后插入一记录;INSERT BEFORE 在当前记录前插入一记录;INSERT BEFORE BLANK 在当前记录前插入一空记录。

5、BROWSE作用:主要用于打开浏览窗口,查阅表文件并同时进行修改。

格式:BROWSE6、USE作用:打开和关闭表文件。

Visualfoxpro命令大全和函数大全

Visualfoxpro命令大全和函数大全

Visualfoxpro命令大全和函数大全在下一行显示表达式串在当前行显示表达式串@... 将数据按用户设定的格式显示在屏幕上或在打印机上打印ACCEPT 把一个字符串赋给内存变量APPEND 给数据库文件追加记录APPEND FROM 从其它库文件将记录添加到数据库文件中AVERAGE 计算数值表达式的算术平均值BROWSE 全屏幕显示和编辑数据库记录CALL 运行内存中的二进制文件CANCEL 终止程序执行,返回圆点提示符CASE 在多重选择语句中,指定一个条件CHANGE 对数据库中的指定字段和记录进行编辑CLEAR 清洁屏幕,将光标移动到屏幕左上角CLEAR ALL 关闭所有打开的文件,释放所有内存变量,选择1号工作区CLEAR FIELDS 清除用SET FIELDS TO命令建立的字段名表CLEAR GETS 从全屏幕READ中释放任何当前GET语句的变量CLEAR MEMORY 清除当前所有内存变量CLEAR PROGRAM 清除程序缓冲区CLEAR TYPEAHEAD 清除键盘缓冲区CLOSE 关闭指定类型文件CONTINUE 把记录指针指到下一个满足LOCATE命令给定条件的记录,在LOCATE命令后出现。

无LOCATE则出错COPY TO 将使用的数据库文件复制另一个库文件或文本文件COPY FILE 复制任何类型的文件COPY STRUCTURE EXTENED TO 当前库文件的结构作为记录,建立一个新的库文件COPY STRUCTURE TO 将正在使用的库文件的结构复制到目的库文件中COUNT 计算给定范围内指定记录的个数CREATE 定义一个新数据库文件结构并将其登记到目录中CREATE FROM 根据库结构文件建立一个新的库文件CREATE LABEL 建立并编辑一个标签格式文件CREATE REPORT 建立宾编辑一个报表格式文件DELETE 给指定的记录加上删除标记DELETE FILE 删除一个未打开的文件DIMENSION 定义内存变量数组DIR 或 DIRECTORY 列出指定磁盘上的文件目录DISPLAY 显示一个打开的库文件的记录和字段DISPLAY FILES 查阅磁盘上的文件DISPLAY HISTORY 查阅执行过的命令DISPLAY MEMORY 分页显示当前的内存变量DISPLAY STATUS 显示系统状态和系统参数DISPLAY STRUCTURE 显示当前书库文件的结构DO 执行FoxBase程序DO CASE 程序中多重判断开始的标志DO WHILE 程序中一个循环开始的标志EDIT 编辑数据库字段的内容EJECT 使打印机换页的命令,将PROW()函数和PCOL()函数值置为0ELSE 在IF...ENDIF结构中提供另一个条件选择路线ENDCASE 终止多重判断ENDDO 程序中一个循环体结束的标志ENDIF 判断体IF...ENDIF结构结束标志ERASE 从目录中删除指定文件EXIT 在循环体内执行退出循环的命令FIND 将记录指针移动到第一个含有与给定字符串一致的索引关键字的记录上FLUSH 清除所有的磁盘存取缓冲区GATHER FROM 将数组元素的值赋予数据库的当前记录中GO/GOTO 将记录指针移动到指定的记录号HELP 激活帮助菜单,解释FoxBASE+的命令IF 在IF...ENDIF结构中指定判断条件INDEX 根据指定的关键词生成索引文件INPUT 接受键盘键入的一个表达式并赋予指定的内存变量INSERT 在指定的位置插入一个记录JOIN 从两个数据库文件中把指定的记录和字段组合成另一个库文件KEYBOARD 将字符串填入键盘缓冲区LABEL FROM 用指定的标签格式文件打印标签LIST 列出数据库文件的记录和字段LIST FILES 列出磁盘当前目录下的文件LIST HISTORY 列出执行过的命令LIST MEMORY 列出当前内存变量及其值LIST STATUS 列出当前系统状态和系统参数LIST STRUCTURE 列出当前使用的数据库的库结构LOAD 将汇编语言程序从磁盘上调入内存LOCATE 将记录指针移动到对给定条件为真的记录上LOOP 跳过循环体内LOOP与ENDDO之间的所有语句,返回到循环体首行MENU TO 激活一组@...PROMPT命令定义的菜单MODIFY COMMAND 进入FoxBASE+系统的字处理状态,并编辑一个ASCII码文本文件(如果指定文件名以.PRG为后缀,则编辑一个FoxBASE+命令文件)MODIFY FILE 编辑一个一般的ASCII码文本文件MODIFY LABEL 建立并编辑一个标签(.LBL)文件MODIFY REPORT 建立并编辑一个报表格式文件(.FRM)文件MODIFY STRUCTURE 修改当前使用的库文件结构NOTE/* 在命令文件(程序)中插入以行注释(本行不被执行)ON 根据指定条件转移程序执行OTHERWISE 在多重判断(DO CASE)中指定除给定条件外的其它情况PACK 彻底删除加有删除标记的记录PARAMETERS 指定子过程接受主过程传递来的参数所存放的内存变量PRIVATE 定义内存变量的属性为局部性质PROCEDURE 一个子过程开始的标志PUBLIC 定义内存变量为全局性质QUIT 关闭所有文件并退出FoxBASE+READ 激活GET语句,并正是接受在GET语句中输入的数据RECALL 恢复用DELETE加上删除标记的记录REINDEX 重新建立正在使用的原有索引文件RELEASE 清楚当前内存变量和汇编语言子程序RENAME 修改文件名REPLACE 用指定的数据替换数据库字段中原有的内容REPORT FORM 显示数据报表RESTORE FROM 从内存变量文件(.MEM)中恢复内存变量RESTORE SCREEN 装载原来存储过的屏幕映象RESUME 使暂停的程序从暂停的断点继续执行RETRY 从当前执行的子程序返回调用程序,并从原调用行重新执行RETURN 结束子程序,返回调用程序RUN/!在FoxBASE+中执行一个操作系统程序SAVE TO 把当前内存变量及其值存入指定的磁盘文件(.MEM)SAVE SCREEN 将当前屏幕显示内容存储在指定的内存变量中SCATTER 将当前数据库文件中的数据移到指定的数组中SEEK 将记录指针移到第一个含有与指定表达式相符的索引关键字的记录SELECT 选择一个工作区SET 设置FoxBASE+控制参数SET ALTERNATE ON/OFF 设置传送/不传送输出到一个文件中SET ALTERNATE TO 建立一个存放输出的文件SET BELL ON/OFF 设置输入数据时响铃/不响铃SET CARRY ON/OFF 设置最后一个记录复制/不复制到添加的记录中SET CENTURY ON/OFF 设置日期型变量要/不要世纪前缀SET CLEAR ON/OFF 设置屏幕信息能/不能被清除SET COLOR ON/OFF 设置彩色/单色显示SET COLOR TO 设置屏幕显示色彩SET CONFIRM ON/OFF 设置在全屏幕编辑方式中,要求/不要求自动跳到下一个字段SET CONSOLE ON/OFF 设置将输出传送/不传送到屏幕SET DATE 设置日期表达式的格式SET DEBUG ON/OFF 设置传送/不传送ECHO的输出到打印机上SET DECIMALS TO 设置计算结果需要显示的小数位数SET DEFAULT TO 设置默认的驱动器SET DELETED ON/OFF 设置隐藏/显示有删除标记的记录SET DELIMITER TO 为全屏幕显示字段和变量设置定界符SET DELIMITER ON/OFF 选择可选的定界符SET DEVICE TO SCREEN/PRINT 将@...SAY命令的结果传送到屏幕/打印机SET DOHISTORY ON/OFF 设置存/不存命令文件中的命令到历史记录中SET ECHO ON/OFF 命令行回送到屏幕或打印机SET ESCAPE ON/OFF 允许ESCAPE退出/继续命令文件的执行SET EXACT ON/OFF 在字符串的比较中,要求/不要求准确一致SET EXACLUSIVE ON/OFF 设置数据库文件的共享SET FIELDS ON/OFF 设置当前打开的数据库中部分/全部字段为可用SET FIELDS TO 指定打开的数据库中可被访问的字段SET FILTER TO 在操作中将数据库中所有不满足给定条件的记录排除SET FIXED ON/OFF 固定/不固定显示的小数位数SET FORMAT TO 打开指定的格式文件SET FUNCTION 设置F1-F9功能键值SET HEADING ON/OFF 设置LIST或DISPLAY时,显示/不显示字段名SET HELP ON/OFF 确定在出现错误时,是否给用户提示SET HISTORY ON/OFF 决定是/否把命令存储起来以便重新调用SET HISTORY TO 决定显示历史命令的数目SET INDEX TO 打开指定的索引文件SET INTENSITY ON/OFF 对全屏幕操作实行/不实行反转显示SET MARGIN TO 设置打印机左页边SET MEMOWIDTH TO 定义备注型字段输出宽度和REPORT 命令隐含宽度SET MENU ON/OFF 确定在全屏幕操作中是否显示菜单SET MESSAGE TO 定义菜单中屏幕底行显示的字符串SET ODOMETER TO 改变TALK命令响应间隔时间SET ORDER TO 指定索引文件列表中的索引文件SET PATH TO 为文件检索指定路径SET PRINT ON/OFF 传送/不传送输出数据到打印机SET PRINTER TO 把打印的数据输送到另一种设备或一个文件中SET PROCEDURE TO 打开指定的过程文件SET RELATION TO 根据一个关键字表达式连接两个数据库文件SET SAFETY ON/OFF 设置保护,在重写文件时提示用户确认SET SCOREBORAD ON/OFF 设置是/否在屏幕的第0行上显示FoxBASE+的状态信息SET STATUS ON/OFF 控制是/否显示状态行SET STEP ON/OFF 每当执行完一条命令后,暂停/不暂停程序的执行SET TALK ON/OFF 是否将命令执行的结果传送到屏幕上SET TYPEAHEAD TO 设置键盘缓冲区的大小SET UNIQUE ON/OFF 在索引文件中出现相同关键字的第一个/所有记录SKIP 以当前记录指针为准,前后移动指针SORT TO 根据数据库文件的一个字段或多个字段产生一个排序的哭文件STORE 赋值语句SUM 计算并显示数据库记录的一个表达式在某范围内的和SUSPEND 暂停(挂起)程序的执行TEXT...ENDTEXT 在屏幕上当前光标位置显示...的文本数据块TOTAL TO 对预先已排序的文件产生一个具有总计的摘要文件TYPE 显示ASCII码文件的内容UNLOCK 解除当前库文件对记录和文件的加锁操作UPDATE 允许对一个数据库进行成批修改USE 带文件名的USE命令打开这个数据库文件。

按键精灵红蓝脚本教程

按键精灵红蓝脚本教程

按键精灵红蓝脚本教程第一部分会补红脚本入手,穿带几乎所有基础知识,为后续的章节打下坚实的基础。

第二部分则是2D和3D游戏的自动打怪脚本的分析与制作,从思路到代码编写,再到问题的解决思路,给出详尽的描述。

第三部分转换思路,讲述其他非游戏的脚本如何制作,进而把按键精灵扩展到更多的领域。

方便日常生活所需。

第四部分超越按键,也是最后一部分,描述按键精灵结合独有的插件系统,编写出更加强大的软件功能。

在本教程起草之日起,请朋友们耐心等待,因第一次写此类教程,本着对大家负责的态度,教程写好要反复修改,衡量各知识点的编排的章节与要点。

进度会稍慢,以此保证,每周至少会更新一节。

历时半年之久,只求精品现世,望朋友们海涵。

初窥补红蓝脚本第一章概述第一章以补红脚本为基础,从简入繁,从易到杂,详细讲述补红脚本的制作方法与按键精灵基础知识。

在描绘整个补红脚本的基础上,为第二章自动打怪脚本的制作方式铺垫基础。

如果你能从坚持看完第一章,可以肯定的是,你会达到简单游已有的各专区补红蓝脚本的设计水平。

很多朋友都留言来信询问,如何制作自己的补红补蓝脚本。

其实编写方法多种多样,不一而足。

在本章里,会以补红蓝脚本做为切入点,实际讲述各种脚本的编写方法。

并避开枯燥的编程概念讲解,以实为主,通过大量的应用例子掌握按键精灵。

首先出现在本节中的一些术语做一个简短的说明:坐标——屏幕象素的坐标值,如当前分辨率为1024×768,则屏幕左上角的坐标是:0,0。

右下角则是:1024,768。

抓色/抓点——抓取屏幕内某一象素点的坐标极颜色。

使用方法:控制命令->抓点坐标/颜色->在面图上点左键,加入到坐标点->退出抓点->选好坐标颜色后->插入关键字——按键精灵的保留字,不可以做变量使用。

了解以上内容后,就可以开始我们的脚本之旅了。

先考虑手动玩的情况,当自己的血或者魔法值低于某一临界值时,我们就要使用各种补血补魔的药品了。

NOOK4超级简单root教程

NOOK4超级简单root教程

NOOK4(new NOOK Glowlight)超级简单root教程new NOOK Glowlight(我们通常称为NOOK4)是巴诺公司2013年推出的新版Eink电子阅读器,采用了新的屏幕和全新设计的电路板(附上一张我拆机的图片)。

NOOK2拆机图NOOK4拆机图新的NOOK4本来是很好的机器,,整机十分轻巧,屏幕刷新率大为改善,残影已不明显,但由于取消了TF扩展卡支持,给国内用户root操作带来不便。

XDA论坛上Renate、straygecko 等大神,以及热心的测试者jwxuan和usenothing共同努力,给大家提供了NOOK4电子书root的具体方法,但操作起来步骤繁复,同一台计算机也很难对多台NOOK4进行root(很容易卡在第二步安装fastboot驱动上),这里我提供简便可行的root方法,成功率极高。

运行环境:WindowsXP SP3为提高成功率,尽量在没有安装过豌豆荚,91助手等手机软件的机器上操作,安装了的最好卸载掉,否则会造成干扰。

第一步:安装adb驱动NOOK4关机状态下连接至电脑,NOOK4会自动开机,系统提示发现新硬件OMAP3630,提示安装驱动,选择到usb_driver目录,系统会自动发现Android bootloader Interface驱动并安装。

提示:由于系统提示安装OMAP3630驱动的时间只有几秒,要是动作慢了没有及时指到usb_driver目录,NOOK4会进入大容量存储设备驱动模式,自动安装B&N NOOK GlowLight USB驱动,这时OMAP3630硬件被隐藏,安装提示取消,所以为保证安装驱动的快速有效,以win8为例,建议书友采用如下操作提高成功率。

1. 在设备管理器中,随便找个硬件设备,选择“更新驱动程序”,如图。

2. 选择“浏览计算机以查找驱动程序”。

3. 将驱动程序目录指到usb_driver目录,然后点击“取消”退出。

executeexcel4macro function -回复

executeexcel4macro function -回复

executeexcel4macro function -回复题目:探索与利用Excel4宏功能导言:Microsoft Excel是办公软件中广泛使用的电子表格程序,它具有强大的计算和数据处理功能。

而Excel4宏功能是Excel提供的一项高级功能,允许用户通过编写宏来自动化和定制化工作流程。

本文将详细介绍Excel4宏功能的使用步骤,并探讨其在实际工作中的应用。

第一部分:Excel4宏功能简介Excel4宏功能是Excel自带的一种被称为"宏表达式"的非编程式宏语言。

其主要应用场景包括自定义工具栏、对话框和函数等。

它以executeexcel4macro函数作为接口,允许我们执行和调用Excel4宏。

第二部分:Excel4宏功能的基本语法和命令Excel4宏功能以"工作表编号+叹号+宏表达式"的形式进行调用。

宏表达式包括函数名、参数和操作等。

例如,[executeexcel4macro "[工作簿名.xlsm]Sheet1!宏表达式"]。

在宏表达式中,我们可以使用宏命令来处理工作簿、工作表、单元格、数据和图表等。

第三部分:Excel4宏功能的应用实例1. 数据分析和处理:通过Excel4宏功能中的命令,我们可以自动化地对大量数据进行分析和处理。

比如,使用SUM命令来计算某一列数据的总和,使用AVERAGE命令来计算平均值,使用SORT命令来进行排序等。

2. 自定义菜单和工具栏:Excel4宏功能允许我们创建自定义的菜单和工具栏项,以便更高效地访问和执行常用的操作。

例如,我们可以创建一个自定义菜单项,用于导入外部数据,或者创建一个自定义工具栏按钮,用于快速执行某个自定义函数。

3. 数据验证和条件格式设置:Excel4宏功能为数据验证和条件格式设置提供了更灵活的解决方案。

通过使用自定义的宏表达式,我们可以根据特定的条件对单元格进行验证和格式化。

常见扩展名数据

常见扩展名数据

p Pascal语言程序p00C64 Emulator程序文件p01Toast CD 镜像 Parity音量设置p10Tektronix Plot 10 绘图文件p12Personal Information Exchangep3Primavera Project Planner(工程设计器)文件p65PageMaker 6.5文件p7b PKCS #7 证书p7c Digital ID 文件p7m PKCS #7 MIME 信息p7r PKCS #7 证书申请响应p7s PKCS #7 签名pab Microsoft个人地址簿pac SB Studio Ⅱ 包pae PowerArchiver 2002加密文档 Projet个人版AVI编辑器pag Visual Basic特性页pak Quake WAD文件 泡泡堂地图文件 金山毒霸应急盘文件pal 压缩文件 调色板文件pap快译通考试王文件par交换文件part Go!Zilla部分下载文件pas Pascal源代码pat DataCAD Hatch模式文件 CorelDRAW模式高级Gravis Ultrasound/Forte 技术 碎片文件AutoCAD 填充图案定义pb PureBasic源代码文件 PowerBASIC配置文件 Proboard配置文件 FAXability传真 PixBase安装程序 WinFax电话簿pbd PowerBuilder动态库,作为本地DLL的一个替代物pbf Turtle Beach的Pinnacle银行文件 电话本文件pbk Microsoft PhoneBook(电话簿)pbl用于在PowerBuilder开发环境中的PowerBuilder动态库pbm可导出位图pbr PowerBuilder资源pc3AutoCAD 打印机配置文件pcb数据库的库文件pcd Kodak Photo-CD映像P-Code编译器测试脚本,由Microsoft测试与Microsoft Visual测试pce Maps Eudora邮箱名字的DOS文件名pch Visual 预编译头文件pck 力控工程压缩文件网文快捕 WebCatcher文件 ARIA PIPP频谱盟军敢死队II文件Turbo Pascal拾取文件pcl Hewlett-Packard 打印机控制语言文件(打印机备用位图)pcm 声音文件格式OKI MSM6376 合成芯片 PCM格式pcp Symantec Live Update Pro文件pcs PICS动画文件pct Macintosh PICT绘画文件pcx Zsoft PC画笔位图pd西门子手机注册表文件pdb Visual 项目调试和项目状态信息文件 3Com PalmPilot数据库文件pdc日本手机所用文件pdd可以用Paint Shop Pro或其他图像处理软件打开的图形图像pdf Adobe Acrobat文档格式,与平台无关的格式,多用于电子书,7.0版开始支持插入多媒体信息 Microsoft系统管理服务器包定义文件NetWare打印机定义文件pdg超星阅读器图书文件pdp Broderbund的Print Shop Deluxe文件pdq Patton&Patton Flowercharting PDQ Lite 文件pds摄影图像文件pdx Acrobat目录索引文件pe3PhotoImpact图像文档 QuickViewer图像文档pe4Photo Explorer缩略图 PhotoImpact图像文档pef图像文件peg视频文件pet类似CT的医学透视图象格式pf Aladdin系统对私人文件进行加密的文件XP的程序访问记录文件pfa字体(ASCⅡ) pfb字体(二进制) pfc PF组件pff 三角洲部队资源文档 Comanche 4文档pfg PC-Cillin网络防火墙文件pfm打印机字体尺度pfx Personal Information Exchange Windows证书pgd虚拟磁盘文件pgl HP绘图仪绘图文件pgm可输出灰度图(位图)pgp算法加密文件pgq图形试题文件pgx Visual Basic特性页(二进制)ph由Microsoft帮助文件编译器产生的临时文件phb 虹软相簿文件Arcsoft PhotoBase文件 ClustaW树文件 NewLeaf短语书文件 PhoneB电话本 TreeView文件pho Gerber图形Metz Phone电话列表php Hypertext Preprocessor 超文本预处理器 服务器端的 HTML 脚本/编程语言php3包含有PHP脚本的HTML网页,参考php扩展名phs INI格式文件phtml 包含有PHP脚本的HTML网页 由Perl分析解释的HTMLpic PC画图位图 Lotus图片 Macintosh PICT绘图pict Macintosh PICT图形文件pict2参考pictpif DOS快捷方式 图像文件pig LucasArts的Dark Forces WAD文件pin Epic Pinball数据文件pip Microsoft Office 设置文件pix内置系统位图pj MKS源完整性文件pjt Microsoft Visual FoxPro工程文件pjx Microsoft Visual FoxPro工程文件pk3Quake III游戏引擎文件pkg Microsoft Developer Studio应用程序扩展(与DLL文件类似) pko Public Key Security Object(公钥安全对象)pkr公用钥匙环pl Perl动态网页程序pl13DHomeArchitect文件pl9pcAnywhere日志文件plg由REND386/AVRIL使用的文件格式pli Oracle 7数据描述plm Discorder Tracker2模块plp PicaLoader项目文件 播放列表图片文件pls Disorder Tracker2抽样文件 多媒体播放列表plt HPGL绘图仪绘图文件 AutoCAD plot绘图文件 Gerber标志制作软件ply Animator Pro创建的一种图形文件格式,其中包含用来描述多边形的一系列点的信息pm Perl动态网页程序pm5Pagemaker 5.0文件pm6Pagemaker 6.0文件pma性能监视器文件pmc性能监视器文件pmd音频文件pml性能监视器文件pmm Amaris BTX/2程序 Pegasus邮件消息文件夹pmp AutoCAD 打印机型号参数文件pmr性能监视器文件pmw性能监视器文件pnf预先汇编的安装信息png 可移植的网络图形位图 Paint Shop Pro浏览器目录pnt MacPaint图形文件pntg MacPaint图形文件pof单片机编程目标文件pog Descent2 PIG文件扩展pol Windows NT策略文件pop Visual dBASE上托文件pot Microsoft PowerPoint模块pov 视频射线跟踪器暂留 POV-Ray输出文件pp4Picture Publisher 4位图ppa Microsoft PowerPoint内插器ppd是PostScript打印机描述数文件,它为PostScript打印机驱动程序描述了某一打印机的特性ppf Turtle Beach的Pinnacle程序文件ppm可移植的象素映射位图ppp Parson Power PublisherSerif PagePlus桌面出版缺省输出ppr Powerplay旧报表/多维立方体pps Microsoft PowerPoint幻灯片放映ppt Microsoft PowerPoint演示文稿ppthtml Microsoft PowerPoint HTML文档ppz PowerPoint幻灯展示打包文件pqi PowerQuest驱动器图像文件pqs PQS文件prc 3COM PalmPiltt资源(文本或程序)文件 Corel介绍filePro数据表Palmpilot资源文件Profan编译代码pre Lotus Freelance演示文稿prep Amber文件prf Windows系统文件/Macromedia Director设置文件prg dBASE Clipper和FoxPro程序源文件 WAVmaker程序prj3D Studio(DOS)工程文件prn 打印表格(用空格分隔的文本) DataCAD Windows打印机文件pro Atari磁盘镜像Chord Pro音乐格式配置文件Creamware Pulsar音频文件 DOS图形文件 Euphoria, Terramodel文件 Fast-Talk发音文件吉他和旋文件Infinity游戏引擎描述文件 Lorenz Graf HTML工程文档 Pagis Pro Ver. 3.0图像 PCschematic自动控制工程 Pegasus邮件资料Pro/ENGINEER配置 PROLOG程序文件Punch Pro居家设计文件 PV-WAVE程序文件<模拟高尔夫>文件 Terramodel工程文件propertie s 软件项目文件prp Oberson的Prospero数据转换产品保存的工程文件prs Harvard Graphics for Windows演示文件prt 打印格式化文件Pro/ENGINEER元件文件prv PsiMail Internet提供者模板文件prx Atari ST ExecutableFoxpro编译程序Windows Media Player 9文件 Primavera项目压缩文件图表文件prz Lotus Freelance Graphics 97文件ps Postscript格式化文件(PostScript打印机可读文件) 方正书版9.0及方正飞腾软件发排生成的大样结果文件ps16Protracker Studio 16 Formatpsb Pinnacle Sound Bank PhotoShop大型文件格式psd由Adobe公司建立的位图图形文件格式,可保存多图层.psf Chiwriter PostScript打印字体 Insight II X-PLOR分子结构文件 微型工作站绘图文件 PhotoStudio图像 Playstation声音格式 PostScript支持文件 PowerSoft反馈文件psi PSION a-Law声音文件psion PSION a-law audiopsm Protracker Studio模型格式 Epic游戏的源数据文件psp Paint Shop Pro图像文件pss AutoCAD划分标记设置Axialis屏幕录像Paint Shop Pro 砂岩边框Pocket SlideShow Converted PowerPoint Presentation Sony PlayStation游戏文件样式管理PostScript Stub视频文件pst Microsoft Outlook个人文件夹文件psw Paint Shop Pro边框 Pocket Word文档 Windows XP密码备份文件ptd Pro/ENGINEER表格文件ptf LiveNote合法文件拷贝ptg ArtRage油画作品ptl Rose PTL文件ptm Polytracker音乐模块(MOD)文件pts ABBYY Finereader 5.0 Pro文件 半条命 游戏地图文件Infinity游戏引擎瓷砖贴图ptt MapPoint模板Context4 DOS字处理打印文件ptv MemoriesOnTV 项目文件ptw AutoCAD 网上发布工程pub Ventura Publisher出版物 Microsoft Publisher文档pva MPEG视频文件pvd Install-It脚本 Packet分析器数据文件 PageRecall文件pwd Microsoft Pocket Word文档pwg Printer Working Group 打印机工作组图形文件pwl Windows 9x口令列表文件pwp Photoworks图像文件pwt AutoCAD 网上发布样板pwz Microsoft PowerPoint向导pxl Microsoft Pocket Excel电子表格pxr图像文件py 来自Yahoo的电子消息 Python脚本文件pyc Python脚本文件pyd Python动态模块qad PF QuickArt文档qbw QuickBooks for Windows文件qcin Q-Chem输入文件qcp无损音频文件qd3d Apple的QuickDraw 3D元文件格式qdg BookExpress电子书文档qds目录查询qdt来自Quicken UK的QuickBooks数据文件,帐目/税/货单程序qdv Random Dot Software图像文件 Steve Blackstock Giffer图像文件qfl FAMILY LAWYER文档qic Microsoft备份文件qif QuickTime相关图像(MIME) Quicken导入文件qlb Quick库qm Quality Motion文件qm1gp Ghemical QM文件qpr SQL查询文件qpx SQL查询文件qqs QQ皮肤/聊天场景设置文件qrp COW2000报告Dosh文件Gupta Report Builder文件 QuickReport文件qry Microsoft查询文件qst Quake Spy Tab文件qt QuickTime多媒体文件qti QuickTime相关图像qtif QuickTime相关图像qtm QuickTime电影qtp QuickTime优先文件qts Mac PICT图像文件 QuickTime相关图像qtx QuickTime相关图像que Task Scheduler Queue对象qvd Quaanta媒体桌面qw Symantec Q&A Write程序文件qxd Quark XPress文件PascalToastParity Tektronix Plot 10PageMaker 6.5 PowerArchiverProjetVisual Basic Quake泡泡堂金山毒霸PageMakerPsacal CorelDRAW AutoCADPureBasic PowerBASIC Proboard FAXability PixBase WinFax PowerBuilder PhoneBookPowerBuilderPowerBuilder AutoCADDbaseFoxBaseFoxproVisual 网文快捕 WebCatcher 盟军敢死队 IITurbo PascalGhost MobileVisual Open BabelAcrobat超星阅读器Acrobat Reader PhotoImpact QuickViewerPhoto Explorer PhotoImpact ACDSeeMPEGator三角洲部队PC-Cillin搭建之星Visual Basic Arcsoft PhotoBase ClustaW NewLeaf PhoneB TreeViewGerberMetz Phone PHPMySQLApachePHPMySQLApache ACDSeeDOSOfficeVisual FoxPro Visual FoxProDeveloper Studio3DHomeArchitect pcAnywhereOracle 7Discorder Tracker2 PicaLoader ACDSeeWinAMPFoobar2000Media Player Classic Disorder Tracker2 GerberAutoCADPagemaker 5.0文Pagemaker 6.0 Performance Monitor Command Line Shell Performance Monitor Command Line ShellPerformance Monitor Command Line Shell PegasusAutoCAD Performance Monitor Command Line Shell Performance Monitor Command Line ShellFireworksDescent2 Windows NTVisual dBASE PowerPointOpen BabelPOV-RayPicture Publisher 4 PowerPointPinnaclePowerplay PowerPoint PowerPoint PowerPoint PowerPointOpen BabelCorelfileProPalmpilotProfanLotus Freelance Open BabelAmberDirectorFoxProdBASEWAVmakerDataCADPCschematicPegasusTerramodelChord ProAtariJavaHarvard Graphics for Windows PsiMailFoxproWindows Media Player 9 PrimaveraLotus Freelance Graphics 97 Postscript方正书版PhotoshopChiwriter PostScript PhotoStudio PhotoshopProtracker Studio Paint Shop ProAutoCADAxialisPaint Shop Pro Media Player ClassicOutlookPaint Shop Pro Pocket Word Windows XPLiveNote ArtRage 2RoseABBYY FinereaderMapPointMemoriesOnTV AutoCADVentura Publisher Media Player Classic Install-It PageRecallWindows 9xAutoCAD PowerPointPocket ExcelPiXaRPythonQuickArt QuickBooks for Windows Open BabelQ-ChemQuickDraw 3D BookExpressQuickBooksFAMILY LAWYER QuickTimeQuickenQuality MotionOpen BabelGhemicalDbaseFoxBaseFoxproDbaseFoxBaseFoxproQQCOW2000DoshGupta Report Builder QuickReportQuake Spy Tab QuickTimeMedia Player Classic QuickTime QuickTime QuickTime QuickTimeQuickTimeQuickTime QuaantaQuark XPress。

按键精灵脚本编写方法

按键精灵脚本编写方法

按键精灵学习教程一、键盘命令(2~5页)二、鼠标命令(5~13页)三、控制命令(13~22页)四、颜色/图像命令(22~28页)五、其他命令(28~355页)五、网游脚本实例(35~最后)一、键盘命令命令名称:GetLastKey 检测上次按键命令功能:检测上次按键命令参数:参数1 整数型,可选:变量名返回值:无脚本例子:(8.x语法) 复制代码1.//脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。

2.Key=GetLastKey()3.If Key = 13 Then4. Msgbox "你上次按下了回车键"5.End If脚本例子:(7.x语法) 复制代码1.//脚本运行到这一行不会暂停,调用的时候立即返回,得到调用之前最后一次按下的按键码保存在变量Key里。

2.GetLastKey Key3.If Key = 134. Msgbox "你上次按下了回车键"5.EndIf命令名称:KeyDown 按住命令功能:键盘按住命令参数:参数1 整数型,键盘虚拟码(8.X支持按键字符)参数2 整数型,次数返回值:无脚本例子:(8.x语法) 复制代码1.//KeyDown、KeyDownS、KeyDownH2.//KeyDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyDownH: 硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyDown 65,15.//65是A键的按键码,上面的语句表示按住A键1次6.7.KeyDown "A",18. //上面的支持按键字符,语句表示按住A 键1次脚本例子:(7.x 语法) 复制代码 1. //KeyDown 、KeyDownS 、KeyDownH2. //KeyDownS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB 接口的键盘都可以使用3. //KeyDownH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项4. KeyDown 65,15. //65是A 键的按键码,上面的语句表示按住A 键1次命令名称:KeyPress 按键 命令功能:键盘按键 命令参数: 参数1 整数型,键盘虚拟码(8.X 支持 按键字符)参数2 整数型,次数返 回 值:无 脚本例子:(8.x 语法) 复制代码 1. //KeyPress 、KeyPressS 、KeyPressH2. //KeyPressS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB 接口的键盘都可以使用3. //KeyPressH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项4. KeyPress 65,15. //65是A 键的按键码,上面的语句表示按A 键1次6.7. KeyPress "A",18. //上面的支持按键字符,语句表示按A 键1次脚本例子:(7.x 语法) 复制代码 1. //KeyPress 、KeyPressS 、KeyPressH2. //KeyPressS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB 接口的键盘都可以使用3. //KeyPressH: 硬件模拟方式,仅支持PS(圆口)的键盘 点击查看使用硬件模拟方式的注意事项4. KeyPress 65,15. //65是A 键的按键码,上面的语句表示按A 键1次返回值:无脚本例子:(8.x语法) 复制代码1.//KeyUp、KeyUpS、KeyUpH2.//KeyUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyUpH: 硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyUp 65,15.//65是A键的按键码,上面的语句表示松开A键1次6.7.KeyUp "A",18.//上面的支持按键字符,语句表示松开A键1次脚本例子:(7.x语法) 复制代码1.//KeyUp、KeyUpS、KeyUpH2.//KeyUpS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的键盘都可以使用3.//KeyUpH: 硬件模拟方式,仅支持PS(圆口)的键盘点击查看使用硬件模拟方式的注意事项4.KeyUp 65,15.//65是A键的按键码,上面的语句表示松开A键1次命令名称:WaitKey 等待按任意键命令功能:等待按任意键命令参数:参数1 整数型,可选:变量名返回值:无脚本例子:(8.x语法) 复制代码1.Key=WaitKey()2.//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里3.If Key = 13 Then4. MessageBox "恭喜你按下了回车键"5.End If脚本例子:(7.x语法) 复制代码1.WaitKey Key2.//脚本运行到这一行会暂停,当用户按下键盘后继续执行,并且把用户的按键码保存在变量Key里3.If Key = 134. Msgbox "恭喜你按下了回车键"5.EndIf二、鼠标命令命令名称:GetCursorPos 得到鼠标位置坐标命令功能:得到当前鼠标所在的位置坐标命令参数:参数1 整数型,返回x坐标参数2 整数型,返回y坐标返回值:无脚本例子:(8.x语法) 复制代码1.GetCursorPos mx,my2.//把当前鼠标位置的x和y坐标放在变量mx和my中脚本例子:(7.x语法) 复制代码1.VBSCall GetCursorPos(mx,my)2.//把当前鼠标位置的x和y坐标放在变量mx和my中命令名称:GetCursorShape 得到鼠标形状命令功能:得到当前鼠标的形状特征命令参数:参数1 整数型,参数返回值:整数型,鼠标的形状值脚本例子:(8.x语法) 复制代码1.//参数: 0 是6.83之前的版本默认的参数2.//参数: 1 可用于一些在参数0下无法区分鼠标形状代码的情况3.//下面是我们普通的WINDOWS鼠标形状特征4.//不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征5.Shape1 = 15933502876.//下面是我们访问网页超链接时候的手型鼠标形状7.Shape2 = 10559913298.shape=GetCursorShape(0)9.If shape = shape1 Then10. MessageBox "当前鼠标形状是普通的WINDOWS鼠标"11.ElseIf shape = shape2 Then12. MessageBox "当前鼠标形状是手型鼠标"13.Else14. MessageBox "不认识当前鼠标形状!"15.End If脚本例子:(7.x语法) 复制代码1.//参数: 0 是6.83之前的版本默认的参数2.//参数: 1 可用于一些在参数0下无法区分鼠标形状代码的情况3.//下面是我们普通的WINDOWS鼠标形状特征4.//不同电脑上鼠标形状特征也许不同,请使用"抓点抓色"功能抓取正确的鼠标形状特征5.Shape1 = 15933502876.//下面是我们访问网页超链接时候的手型鼠标形状7.Shape2 = 10559913298.VBSCall Shape=GetCursorShape(0)9.If shape = shape110. MessageBox 当前鼠标形状是普通的WINDOWS鼠标11.ElseIf shape = shape212. MessageBox 当前鼠标形状是手型鼠标13.Else14. MessageBox 不认识当前鼠标形状!15.EndIf命令名称:GetLastClick 检测上次按过的鼠标键命令功能:检测上一次按下的鼠标代码命令参数:参数1 整数型,可选:变量名返回值:无脚本例子:(8.x语法) 复制代码1.Mouse=GetLastClick()2.If Mouse =32770 Or Mouse =32769 Then3. Msgbox "你按下了鼠标左键"4.End If脚本例子:(7.x语法) 复制代码1.GetLastClick Mouse2.If Mouse =32770 Or Mouse =327693. Msgbox "你按下了鼠标左键"4.EndIf命令名称:LeftClick 左键单击命令功能:模拟点击鼠标左键命令参数:参数1 整数型,次数返回值:无脚本例子:(8.x语法) 复制代码1.//LeftClick、LeftClickS、LeftClickH2.//LeftClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftClick 55.//在当前鼠标的位置单击鼠标左键5次脚本例子:(7.x语法) 复制代码1.//LeftClick、LeftClickS、LeftClickH2.//LeftClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftClick 55.//在当前鼠标的位置单击鼠标左键5次命令名称:LeftDoubleClick 左键双击命令功能:模拟双击鼠标左键命令参数:参数1 整数型,次数返回值:无脚本例子:(8.x语法) 复制代码1.//LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]2.//LeftDoubleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftDoubleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftDoubleClick 55.//在当前鼠标的位置双击鼠标左键5次脚本例子:(7.x语法) 复制代码1.//LeftDoubleClick、LeftDoubleClickS、LeftDoubleClickH]2.//LeftDoubleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//LeftDoubleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.LeftDoubleClick 55.//在当前鼠标的位置双击鼠标左键5次LockMouse 锁定鼠标位置命令功能:锁定鼠标位置,用户将不能通过移动鼠标而改变鼠标位置,而脚本仍可以改变鼠标位置命令参数:无返回值:无脚本例子:(8.x语法) 复制代码1.//在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错2.LockMouse3.Do4.Delay 10005.Loop脚本例子:(7.x语法) 复制代码1.//在脚本开始的时候使用这个命令,可以有效防止用户误触鼠标引起脚本执行出错2.LockMouse3.While True4.Delay 10005.EndWhile命令名称:MiddleClick 中键单击命令功能:模拟点击鼠标中键命令参数:参数1 整数型,次数返回值:无脚本例子:(8.x语法) 复制代码1.//MiddleClick、MiddleClickS、MiddleClickH2.//MiddleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//MiddleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.MiddleClick 55.//在当前鼠标的位置单击鼠标中键5次脚本例子:(7.x语法) 复制代码1.//MiddleClick、MiddleClickS、MiddleClickH2.//MiddleClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//MiddleClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.MiddleClick 55.//在当前鼠标的位置单击鼠标中键5次命令名称:MouseWheel 鼠标滚轮命令功能:滚动鼠标滚轮命令参数:参数1 整数型,滚动量返回值:无脚本例子:(8.x语法) 复制代码1.//如果滚动量为正,向上滚动;否则向下滚动.2.//仅支持Windows 2000以上的操作系统.3.MouseWheel 14.//把鼠标滚轮向上滚动1格脚本例子:(7.x语法) 复制代码1.//如果滚动量为正,向上滚动;否则向下滚动.2.//仅支持Windows 2000以上的操作系统.3.MouseWheel 14.//把鼠标滚轮向上滚动1格命令名称:MoveR 鼠标相对移动命令功能:鼠标相对移动到命令参数:参数1 整数型,X距离参数2 整数型,Y距离返回值:无脚本例子:(8.x语法) 复制代码1.//MoveR、MoveRS、MoveRH2.//MoveRS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//MoveRH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.//当前鼠标在(100,100)点,使用下面语句5.MoveR 200,3006.//之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)处7.//提示:使用硬件模拟方式不能碰键盘鼠标,否则会导致出错脚本例子:(7.x语法) 复制代码1.//MoveR、MoveRS、MoveRH2.//MoveRS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//MoveRH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.//当前鼠标在(100,100)点,使用下面语句5.MoveR 200,3006.//之后,鼠标就被移到了(100+200,100+300)处,也就是坐标(300,400)处7.//提示:使用硬件模拟方式不能碰键盘鼠标,否则会导致出错命令名称:MoveTo 鼠标移动命令功能:移动鼠标到命令参数:参数1 整数型,X坐标参数2 整数型,Y坐标返回值:无脚本例子:(8.x语法) 复制代码1.//MoveTo、MoveToS、MoveToH2.//MoveToS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//MoveToH: 硬件模拟方式,仅支持PS(圆口)的鼠标4.MoveTo 100,2005.//把鼠标移动到(100,200)这个点上6.intX=507.intY=1508.MoveTo intX,intY9.//把鼠标移动到(intX,intY)这个点上,需要5.50以上版本支持.脚本例子:(7.x语法) 复制代码1.//MoveTo、MoveToS、MoveToH2.//MoveToS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//MoveToH: 硬件模拟方式,仅支持PS(圆口)的鼠标4.MoveTo 100,2005.//把鼠标移动到(100,200)这个点上6.intX=507.intY=1508.MoveTo intX,intY9.//把鼠标移动到(intX,intY)这个点上,需要5.50以上版本支持.命令名称:RestoreMousePos 恢复上次保存的鼠标位置命令功能:保存当前鼠标位置命令参数:无返回值:无脚本例子:(8.x语法) 复制代码1.SaveMousePos2.//保存当前鼠标位置3.Delay 1004.MoveTo 500,205.Delay 1006.RestoreMousePos7.//将鼠标移动到上一次保存的鼠标位置8.//保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,9.//这样脚本执行后鼠标的位置就不会变化脚本例子:(7.x语法) 复制代码1.SaveMousePos2.//保存当前鼠标位置3.Delay 1004.MoveTo 500,205.Delay 1006.RestoreMousePos7.//将鼠标移动到上一次保存的鼠标位置8.//保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,9.这样脚本执行后鼠标的位置就不会变化命令名称:RightClick 右键单击命令功能:模拟点击鼠标右键命令参数:参数1 整数型,次数返回值:无脚本例子:(8.x语法) 复制代码1.//RightClick、RightClickS、RightClickH2.//RightClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//RightClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.RightClick 55.//在当前鼠标的位置单击鼠标右键5次脚本例子:(7.x语法) 复制代码1.//RightClick、RightClickS、RightClickH2.//RightClickS: 超级模拟方式,兼容性更强,对键盘和鼠标没有特别的要求,PS2(圆口)和USB接口的鼠标都可以使用3.//RightClickH: 硬件模拟方式,仅支持PS(圆口)的鼠标点击查看使用硬件模拟方式的注意事项4.RightClick 55.//在当前鼠标的位置单击鼠标右键5次SaveMousePos 保存当前鼠标所在位置命令参数:无返回值:无脚本例子:(8.x语法) 复制代码1.SaveMousePos2.//保存当前鼠标位置3.Delay 1004.MoveTo 500,205.Delay 1006.RestoreMousePos7.//将鼠标移动到上一次保存的鼠标位置8.//保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,9.//这样脚本执行后鼠标的位置就不会变化脚本例子:(7.x语法) 复制代码1.SaveMousePos2.//保存当前鼠标位置3.Delay 1004.MoveTo 500,205.Delay 1006.RestoreMousePos7.//将鼠标移动到上一次保存的鼠标位置8.//保存/恢复鼠标位置常用于制作网络游戏练功脚本,脚本开始时保存鼠标位置,脚本结束时恢复鼠标位置,9.这样脚本执行后鼠标的位置就不会变化命令名称:UnlockMouse 解除锁定鼠标位置命令功能:解除LockMouse命令对鼠标位置的锁定命令参数:无返回值:无脚本例子:(8.x语法) 复制代码1.脚本例子:(7.x语法) 复制代码1.//如果用户使用了LockMouse命令而没有使用UnlockMouse命令,按键精灵会在脚本结束时自动解除锁定2.UnlockMouse命令功能:脚本执行到这一句暂停,按下任意鼠标键之后继续命令参数:参数1 整数型,可选:变量名返回值:无脚本例子:(8.x语法) 复制代码st_click=WaitClick()2.MessageBox "您按下了" & last_click脚本例子:(7.x语法) 复制代码1.WaitClick last_click2.MessageBox "您按下了" & last_click三、控制命令命令名称:Call 调用过程命令功能:调用过程命令参数:参数1 字符串型,过程名返回值:无脚本例子:(8.x语法) 复制代码1.Call子程序("我是子程序,被你调用了")2.EndScript3.//支持中文名变量4.Sub子程序(啊)5. Msgbox 啊6.End Sub7.//定义一个过程,可以在脚本中调用这个过程脚本例子:(7.x语法)复制代码命令名称:Do 循环命令功能:条件循环命令参数:参数1 条件型,循环条件返回值:无3.i=04.Do While i=05. Msgbox "我停不下来啦!!快住手"6.Loop7.//当循环条件成立的时候,反复执行循环体8.9.10.例子2:11.i=012.Do Until i=013. Msgbox "为什么没有循环到我呢?"14.Loop15.Msgbox "循环结束"16.//当循环条件成立的时候,离开循环体17.18.19.例子3:20.i=021.Do Until i=122. Msgbox "我停不下来啦!!快住手"23.Loop24.//当循环条件不成立的时候,反复执行循环体25.26.27.例子4:28.n=029.Do While true30. Msgbox "我将循环10次停下来!!"31.If n>=10 Then32. //当循环条件成立的时候,离开循环体33.Exit do34.End if35. n=n+136.Loop37.Msgbox n & "次"38.39.40.例子5:41.i = 042.Do43. MessageBox "ok"44.Loop While i <> 045.//条件放后面,前面的循环内容可以执行一次!脚本例子:复制代码命令名称:For 循环命令功能:循环一定次数命令参数:参数1 整数型,循环次数返回值:无脚本例子:(8.x语法) 复制代码1.例子1:2.//支持Exit For 命令退出循环3.For i=0 To 94.Delay 1005.Next6.//循环10次7.8.例子2:9.//支持Exit For 命令退出循环10.For 1011.Delay 10012.Next13.//循环10次14.15.16.例子3:17.//支持Exit For 命令退出循环18.For i=0 to 19 step 219.Delay 10020.Next21.//循环10次22.23.例子4:24.//支持Exit For 命令退出循环25.For i=0 to 19 step 226.Delay 10027.If i>9 Then28.Exit For29.End If30.Next31.//循环5次脚本例子:(7.x语法) 复制代码1.For 102.Delay 1003.EndFor4.//循环10次命令名称:Function 函数命令功能:函数命令参数:多类型,多参数返回值:多类型脚本例子:(8.x语法) 复制代码1.//支持Exit Function 命令退出函数过程2.Msgbox 函数过程("我是函数,被你调用了")3.EndScript4.Function函数过程(a)5.函数过程=a6.End Function7.//定义一个函数过程,可以在脚本中调用这个函数脚本例子:(7.x语法) 复制代码1.无命令名称:Gosub 调用子程序命令功能:调用过程命令参数:参数1 字符串型,过程名返回值:无脚本例子:(8.x语法) 复制代码1.//可带参数传递2.Call子程序("我是子程序,被你调用了")3.EndScript4.Sub子程序(a)5. Msgbox a6.End Sub7.//定义一个过程,可以在脚本中调用这个过程脚本例子:(7.x语法) 复制代码1.Gosub子程序2.EndScript3.Sub子程序4. Msgbox "我是子程序,被你调用了"5.Return子程序6.//定义一个过程,可以在脚本中调用这个过程命令功能:跳转到Rem标记处命令参数:参数1 字符串型,标号返回值:无脚本例子:(8.x语法) 复制代码1.Goto标记2.Delay 1003.Rem标记4.Msgbox "你直接跳到这里了!!,上面的延迟没有被执行!!"5.//跳转语句,可以跳转到rem标记过的标记处继续执行脚本例子:(7.x语法) 复制代码1.Goto标记2.Delay 1003.Rem标记4.Msgbox "你直接跳到这里了!!,上面的延迟没有被执行!!"5.//跳转语句,可以跳转到rem标记过的标记处继续执行命令名称:If 如果..则命令功能:判断表达式命令参数:参数1 条件型,表达式返回值:无脚本例子:(8.x语法) 复制代码1.例子1:2.i=03.If i=0 Then4. Msgbox "条件判断符合被通过!!"5.End If6.//通过判断表达式的取值,来执行后面的动作或控制7.8.例子2:9.i=110.If i=0 Then11. Msgbox "条件判断符合被通过!!"12.ElseIf i=1 Then13. Msgbox "否则条件判断符合被通过!!"14.Else15. Msgbox "否则!!"16.End If脚本例子:(7.x语法) 复制代码1.i=02.If i=03. Msgbox "条件判断符合被通过!!"4.EndIf5.//通过判断表达式的取值,来执行后面的动作或控命令名称:IfColor 颜色判断命令功能:判断屏幕某点的颜色命令参数:参数1 整数型,屏幕X坐标参数2 整数型,屏幕Y坐标参数3 字符串型,颜色16进制值参数4 整数型,判断条件返回值:无脚本例子:(8.x语法) 复制代码1.例子1:2.//判断条件(0:等于 1:不等于 2:近似等于)3.IfColor 860,27,"e1b072",0 Then4. Msgbox "颜色等于"5.Else6. Msgbox "颜色不等于"7.End If8.//判断坐标点(860,27)的颜色是否等于e1b0729.10.11.例子2:12.a=1:b=113.IfColor 650,118,"78F0E8",2 Then14. MessageBox "a"15.ElseIf b=a Then16. MessageBox "b"17.End if脚本例子:(7.x语法) 复制代码1.//判断条件(0:等于 1:不等于 2:近似等于)2.IfColor 860,27,e1b072,03. Msgbox "颜色等于"4.Else5. Msgbox "颜色不等于"6.EndIf命令名称:Rem 标记/注释命令功能:标记命令可当注释命令参数:参数1 字符串型,文字返回值:无脚本例子:(8.x语法) 复制代码1.//不支持数字开头的和符号作为标记名2.//标记命令.即可当注释,也可以为Goto跳转指令作标记3.Rem脚本开始脚本例子:(7.x语法) 复制代码1.//标记命令.即可当注释,也可以为Goto跳转指令作标记2.Rem脚本开始命令名称:RestartScript 重新启动脚本运行命令功能:重新启动脚本运行命令参数:无返回值:无脚本例子:(8.x语法) 复制代码1.For i=0 to 22.Delay 10003.Call Plugin.Msg.ShowScrTXT(0, 0, 1024, 768, "屏幕内容填写" & i, "0000FF")4.Next5.RestartScript //重新启动脚本运行脚本例子:(7.x语法) 复制代码1.无命令名称:Select 情况条件选择命令功能:根据情况选择条件判断命令参数:参数1 条件型,情况返回值:无脚本例子:复制代码3.//<>---------------------------------------------以下是选择条件结结构判断4.Select Case变量5.Case 06. Msgbox "你输入的数字为:0"7.Case 18. Msgbox "你输入的数字为:1"9.Case 210. Msgbox "你输入的数字为:2"11.Case 312. Msgbox "你输入的数字为:3"13.Case 414. Msgbox "你输入的数字为:4"15.Case 516. Msgbox "你输入的数字为:5"17.Case 618. Msgbox "你输入的数字为:6"19.Case 720. Msgbox "你输入的数字为:7"21.Case 822. Msgbox "你输入的数字为:8"23.Case 924. Msgbox "你输入的数字为:9"25.Case Else26. Msgbox "你输入的数字不正确,请输入(0~9)数字!"27.End Select脚本例子:(7.x语法) 复制代码1.无命令名称:Sub 子程序命令功能:定义一个过程命令参数:参数1 字符串型,过程名返回值:无脚本例子:(8.x语法) 复制代码1.//支持Exit Sub 命令退出子程序过程2.Call子程序()3.EndScript4.Sub子程序()5. Msgbox "我是子程序,被你调用了"6.End Sub7.//定义一个过程,可以在脚本中调用这个过程脚本例子:(7.x语法) 复制代码1.Gosub子程序2.EndScript3.Sub子程序4. Msgbox "我是子程序,被你调用了"5.Return子程序6.//定义一个过程,可以在脚本中调用这个过程命令名称:While 如果..则循环命令功能:条件循环命令参数:参数1 条件型,循环条件返回值:无脚本例子:(8.x语法) 复制代码1.i=02.While i=03. Msgbox "我停不下来啦!!快住手"4.Wend5.//当循环条件成立的时候,反复执行循环体脚本例子:(7.x语法) 复制代码1.i=02.While i=03. Msgbox "我停不下来啦!!快住手"4.EndWhile5.//当循环条件成立的时候,反复执行循环体四、颜色/图像命令命令名称:FindCenterColor 中心找色命令功能:在屏幕区域从中心开始查找指定的颜色命令参数:参数1 整数型,屏幕左上角x坐标参数2 整数型,屏幕左上角y坐标参数3 整数型,屏幕右下角x坐标参数4 整数型,屏幕右下角y坐标参数5 字符串型,16进制颜色值参数6 整数型,返回x 坐标参数7 整数型,返回y 坐标返 回 值:无 脚本例子:(8.x 语法) 复制代码 1. //FindCenterColor left,top,right,bottom,c,x,y2. //在区域内从中心到外围找颜色为c 的点,把坐标保存在变量x 和y 中3. //left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限4. //颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号5. //如果没有找到这个颜色,则x 和y 的值都被置为-1 6. FindCenterColor 0,0,800,600,"0000FF",x,y7. If x>0 and y>0 Then8. MoveTo x,y9. End If10. //在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点脚本例子:(7.x 语法) 复制代码 1. //VBSCall FindCenterColor(left,top,right,bottom,c,x,y)2. //在区域内从中心到外围找颜色为c 的点,把坐标保存在变量x 和y 中3. //left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限4. //颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号5. //如果没有找到这个颜色,则x 和y 的值都被置为-16. VBSCall FindCenterColor(0,0,800,600,"0000FF",x,y)7. If x>0 and y>08. MoveTo x,y9. EndIf10. //在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点(8.x语法) 1.//FindColor left,top,right,bottom,c,x,y2.//在区域内从左到右,从上到下找颜色为c的点,把坐标保存在变量x和y中3.//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限4.//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号5.//如果没有找到这个颜色,则x和y的值都被置为-16.FindColor 0,0,800,600,"0000FF",x,y7.If x>0 and y>0 Then8. MoveTo x,y9.End If10.//在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点脚本例子:(7.x语法) 复制代码1.//VBSCall FindColor(left,top,right,bottom,c,x,y)2.//在区域内从左到右,从上到下找颜色为c的点,把坐标保存在变量x和y中3.//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限4.//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号5.//如果没有找到这个颜色,则x和y的值都被置为-16.VBSCall FindColor(0,0,800,600,"0000FF",x,y)7.If x>0 and y>08. MoveTo x,y9.EndIf10.//在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点命令名称:FindColorEx 模糊找色命令功能:在屏幕区域模糊查找指定的颜色命令参数:参数1 整数型,屏幕左上角x坐标参数2 整数型,屏幕左上角y坐标参数3 整数型,屏幕右下角x坐标参数4 整数型,屏幕右下角y坐标参数5 字符串型,16进制颜色值参数6 整数型,查找方式参数7 整数型,相似度参数8 整数型,返回x坐标参数9 整数型,返回y坐标返回值:无脚本例子:(8.x语法) 复制代码1.//FindColorEx left,top,right,bottom,c,type,similar,x,y2.//在区域内找颜色为c的点,把坐标保存在变量x和y中3.//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限4.//颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号5.//type表示查找方式。

Microsoft Expression 4 快速入门

Microsoft Expression 4 快速入门

11
利用 SketchFlow 发布到 SharePoint (仅限 Expression Studio Ultimate)
创建了 Silverlight SketchFlow 项目之后 , 可以将项目发布 到 Microsoft SharePoint® 文档库中。 具有只读权限可查看 SharePoint 网站上的内容的任何人都可以访问此 SketchFlow 项目 。 具有读/写权限的审阅者可以将原型的反馈发布到 SharePoint 网站。 审阅者可以在 SketchFlow 播放器中留下反馈 ,然后通过将其反馈 发布到 SharePoint 网站与其他利益干系人分享这些反馈。 设计 者随后可以从 Blend 中打开共享的反馈。 有关发布到 SharePoint 的详细信息 , 请参阅 《Expression Blend 用户指南》 中的 “发布到 SharePoint” 。

1 SUPERPREVIEW 联机服务 您可以启用此联机服务,以便在您的计算机上未安装的另一个操作系 统或浏览器中查看网页。 2 操作系统本机控件 如果选择另一个操作系统中的浏览器,则会使用该操作系统的本机控 件来呈现您的网页。 3 DOM 视图中的语法颜色 在 DOM 视图中,关键字用颜色显示,可帮助您更快速地找到某个标 记的属性。
此外您可以指定用户能够对您的内容执行的操作范围从只能播放它到可以复制和分在实施drm之后您可以随意将内容发布到web服务器上也可以实时广播内容而且可以确信内容不会被他人以您未指定的任何方式使用
版本 4 的快速入门指南 附录
本文档中的信息(包括引用的 URL 和其他 Internet 网站)若有更改, 恕不另行通知。 除非特别声明,否则文中例举的公司、组织、产品、域 名、电子邮件地址、徽标、人物、地点以及事件均属虚构, 与任何真 实的公司、组织、产品、域名、电子邮件地址、徽标、人物、地点或事 件毫无关联,也不应有此推测。 用户有责任遵守所有适用的版权法/著 作权法。 未经 Microsoft Corporation 明确书面许可,不得出于任何目 的、以任何形式或者采用任何方法(电子、机械、影印、录制或其他方 式)复制、传输本文档的任何部分,或者将其存储或引入检索系统中; 但版权法/著作权法所规定的权利不在此限制之列。 Microsoft 可能拥有涉及本文档主题的专利、专利申请、商标、版权或 其他知识产权。 除非 Microsoft 的任何书面许可协议中明确规定,否则 提供本文档并不表示授予您有关这些专利、商标、版权或其他知识产权 的任何许可。 © 2010 Microsoft Corporation。 Microsoft、Expression、Expression Blend、PlayReady、 PowerPoint、SharePoint、Silverlight、Windows、Windows Media 和 Visio 是 Microsoft 公司集团的注册商标或商标。 Adobe 和 Photoshop 是 Adobe Systems Incorporated 在美国和/或 其他国家(地区)的注册商标。 Macintosh 和 Safari 是 Apple Incorporated 在美国和/或其他国家(地 区)的注册商标。 所有其他商标均属于其各自所有者的财产。

(24)MQL4语言完整版教程

(24)MQL4语言完整版教程

(24)MQL4语言完整版教程外汇智能交易MQL4语言完整版教程什么是智能交易系统?它是一个用特殊的MetaQuotes 语言 4 (M QL 4)编写的自动交易系统(ATS),和特定的图表联系在一起。

智能交易系统不仅能通知交易商交易机会,而且还能自动执行交易账户上的交易,直接发送到交易服务器。

和许多的IT系统一样,智能交易系统系统支持历史数据战略测试,图表上表示的登入/登出点。

而且,智能交易系统的可执行码分别存储于源文件和加密的执行文件中-这种安排保证了交易商所使用的逻辑隐藏(如有必要的话),而不会泄密。

MetaTrader4 软件将智能交易系统在程序的根目录/Experts 子目录里保存为*.MQ4(source text) 和*.EX4 (可执行码)文件。

交易商可以无限量地保存智能交易系统数据,这些数据可以通过导航条窗口容易地加以管理。

创建自定义智能交易系统数据的程序以及将数据和交易终端连接在MetaTrader4 用户指南里有详细的描述。

MetaQuotes 4 语言是用来编写自定义智能交易系统软件,以便使交易程序管理自动化以及执行交易商自己的交易策略。

MetaQuote s 4 语言易学、易用、易创建。

MetaQuotes 4 语言包括相当数量的变量,用来控制当前和前期的报价、主要的算术和逻辑运算和特征,主要的内置指标和用来开启和控制头寸的命令。

在语法上,该语言和由T radeStation 技术有限公司开发的简易语言相似,但是它有其自身的一些具体特征。

程序代码是用MetaEditor4编辑器编写的,它能够用不同的色彩集中反映MQL 4语言的不同结构,因此,有助于用户熟悉专家系统的文本。

注解开始于//符号(双斜线)。

注解也可以用“斜线-星号”-“星号-斜线”组合(, 就像在 "C"编程语言一样)。

设定和控制操作战略,交易商保存一份日志文件,存储产生的信号信息、变量输出和已执行交易的结果。

zookeeper四字命令的使用

zookeeper四字命令的使用

zookeeper四字命令的使⽤ Linux中的命令NetCat有“瑞⼠军⼑”的美誉。

我们可以通过nc命令查看Zookeeper的⼀⾏属性数据。

在Zookeeper中有很多四字命令,汇总如下:序号使⽤命令输出说明1echo conf | nc 10.9.3.2532181输出Zookeeper相关服务的详细配置信息,如客户端端⼝,数据存储路径、最⼤连接数、⽇志路径、数据同步端⼝、主节点推举端⼝、session超时时间等等2echo cons | nc 10.9.3.2532181输出连接到Zookeeper的服务器信息,包括队列、数据接收量、数据发送量、sessionID、操作延时、最后的操作信息等等3echo crst | nc 10.9.3.2532181重置当前的所有连接、会话等等4echo dump | nc 10.9.3.2532181列出未经处理的会话和连接信息5echo envi | nc 10.9.3.2532181列出zookeeper的版本信息、主机名称、Java版本、java_home、class_path、服务器名称、当前登陆⽤户名、⽬录等等;6echo ruok | nc 10.9.3.2532181Are You Ok的缩写,测试服务器是否正在运⾏,如果在运⾏返回imok,否则返回空7echo srst | nc 10.9.3.2532181重置Zookeeper的所有统计信息8echo srvr | nc 10.9.3.2532181列出zookeeper的版本信息、数据接收/发送量、连接数、节点模式、Node数、最⼤/平均/最⼩延迟数9echo stat | nc 10.9.3.2532181列出连接客户端列表、最⼤/平均/最⼩延迟数、数据接收/发送量、连接数、节点总数、模式10echo wchs | nc 10.9.3.2532181列出watch的总数,连接数11echo wchp | nc 10.9.3.2532181列出所有watch的路径及sessionID12echo mntr | nc 10.9.3.2532181列出集群的关键性能数据,包括zk的版本、最⼤/平均/最⼩延迟数、数据包接收/发送量、连接数、zk⾓⾊(Leader/Follower)、node数量、watch数量、临时节点数 1、echo conf | nc 10.9.3.253 2181clientPort=2181dataDir=/home/zookeeper/zookeeper-3.4.8/data/version-2dataLogDir=/home/zookeeper/zookeeper-3.4.8/data/version-2tickTime=2000maxClientCnxns=60minSessionTimeout=4000maxSessionTimeout=40000serverId=2initLimit=10syncLimit=5electionAlg=3electionPort=2223quorumPort=2222peerType=0 2、echo cons | nc 10.9.3.253 2181/10.9.3.210:27080[1](queued=0,recved=21379,sent=21379,sid=0x26128063230003a,lop=PING,est=1517842262650,to=6000,lcxid=0x25,lzxid=0x500000e68,lresp=1517885010952,llat=0,minlat=0,avglat=1,maxlat=1832)/10.9.3.2:52081[0](queued=0,recved=1,sent=0)/10.9.3.253:53132[1](queued=0,recved=81690,sent=81690,sid=0x160e4217689000a,lop=PING,est=1516794950707,to=40000,lcxid=0x0,lzxid=0x500000e68,lresp=1517885010871,llat=0,minlat=0,avglat=0,maxlat=3667)/10.9.3.253:41271[1](queued=0,recved=89801,sent=89801,sid=0x260e42176ee0005,lop=GETC,est=1516868422715,to=40000,lcxid=0xd443,lzxid=0x500000e68,lresp=1517885009146,llat=0,minlat=0,avglat=1,maxlat=2328)/127.0.0.1:41248[1](queued=0,recved=21359,sent=21359,sid=0x260e42176ee0534,lop=PING,est=1517842262534,to=6000,lcxid=0xf0,lzxid=0x500000e68,lresp=1517885012461,llat=0,minlat=0,avglat=1,maxlat=1535)/10.9.3.253:53136[1](queued=0,recved=81692,sent=81692,sid=0x160e42176890009,lop=PING,est=1516794950841,to=40000,lcxid=0x5a,lzxid=0x500000e68,lresp=1517885009000,llat=0,minlat=0,avglat=1,maxlat=4846) 3、echo crst | nc 10.9.3.253 2181 Connection stats reset. 4、echo dunp | nc 10.9.3.253 2181Sessions with Ephemerals (4):0x160e42176890009:/hbase/rs/log1,16020,15156563423190x260e42176ee0005:/hbase/master0x260e42176ee0534:/kafka/controller/kafka/brokers/ids/2530x26128063230003a:/kafka/brokers/ids/210 5、echo envi |nc 10.9.3.253 2181nvironment:zookeeper.version=3.4.8--1, built on 02/06/201603:18 GMT=log1java.version=1.8.0_102java.vendor=Oracle Corporationjava.home=/opt/jdk1.8.0_102/jrejava.class.path=/home/zookeeper/zookeeper-3.4.8/bin/../build/classes:/home/zookeeper/zookeeper-3.4.8/bin/../build/lib/*.jar:/home/zookeeper/zookeeper-3.4.8/bin/../lib/slf4j-log4j12-1.6.1.jar:/home/zookeeper/zookeeper-3.4.8/bin/../lib/slf4j-api-1.6. java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/libjava.io.tmpdir=/tmppiler=<NA>=Linuxos.arch=amd64os.version=2.6.32-431.el6.x86_64=zookeeperuser.home=/home/zookeeperuser.dir=/home/zookeeper/zookeeper-3.4.8/bin 6、echo ruok | nc 10.9.3.253 2181imok 7、echo srsr | nc 10.9.3.253 2181 Server stats reset. 8、echo srvr | nc 10.9.3.253 2181Zookeeper version: 3.4.8--1, built on 02/06/201603:18 GMTLatency min/avg/max: 0/0/1Received: 160Sent: 160Connections: 6Outstanding: 0Zxid: 0x500000e68Mode: leaderNode count: 200 9、echo stat | nc 10.9.3.253 2181 Zookeeper version: 3.4.8--1, built on 02/06/201603:18 GMT Clients:/10.9.3.210:27080[1](queued=0,recved=688,sent=688)/10.9.3.253:53132[1](queued=0,recved=103,sent=103)/10.9.3.253:41271[1](queued=0,recved=123,sent=123)/127.0.0.1:41248[1](queued=0,recved=687,sent=687)/10.9.3.2:52642[0](queued=0,recved=1,sent=0)/10.9.3.253:53136[1](queued=0,recved=103,sent=103) Latency min/avg/max: 0/0/1Received: 481Sent: 481Connections: 6Outstanding: 0Zxid: 0x500000e68Mode: leaderNode count: 200 10、echo wchs | nc 10.9.3.253 21814 connections watching 19 pathsTotal watches:24 11、echo wchp | nc 10.9.3.253 2181/kafka/brokers/topics/asda0x260e42176ee0534/kafka/controller0x260e42176ee05340x26128063230003a/kafka/isr_change_notification0x260e42176ee0534/kafka/brokers/topics0x260e42176ee0534/hbase/running0x260e42176ee00050x160e42176890009/kafka/brokers/topics/test0x260e42176ee0534/hbase/master0x260e42176ee00050x160e42176890009/kafka/config/changes0x260e42176ee05340x26128063230003a/hbase/namespace0x260e42176ee0005/kafka/brokers/ids0x260e42176ee0534/hbase/namespace/hbase0x260e42176ee0005/kafka/admin/reassign_partitions0x260e42176ee0534/hbase/meta-region-server0x160e42176890009/hbase/rs/log1,16020,15156563423190x260e42176ee00050x160e42176890009/hbase/namespace/default0x260e42176ee0005/hbase/normalizer0x260e42176ee0005/kafka/admin/delete_topics0x260e42176ee0534/hbase/balancer0x260e42176ee0005/kafka/admin/preferred_replica_election0x260e42176ee053412、echo mntr | nc 10.9.3.253 2181zk_version 3.4.8--1, built on 02/06/201603:18 GMTzk_avg_latency 0zk_max_latency 1zk_min_latency 0zk_packets_received 2876zk_packets_sent 2876zk_num_alive_connections 6zk_outstanding_requests 0zk_server_state leaderzk_znode_count 200zk_watch_count 41zk_ephemerals_count 5zk_approximate_data_size 35502zk_open_file_descriptor_count 37zk_max_file_descriptor_count 65536zk_followers 1zk_synced_followers 1zk_pending_syncs 0。

vf 04

vf 04



扩展名为.dbc的数据库文件 扩展名为.dct的数据库备注(Memo)文件 扩展名为.dcx的数据库索引文件
4.2.2 建立与打开数据库

建立数据库

命令格式:

CREATE DATABASE [DatabaseName|?]

命令功能

创建一个数据库。 数据库建立后处于打开状态


命令功能:

All:所有记录 Rest:从当前指针记录开始,后面的记录,包括当前记录 Next n:从当前指针记录开始,后面的n-1记录,包括当前 记录

FOR条件:显示满足条件的记录
记录显示命令使用示例
OPEN DATABASE StudScoreDB USE StudInfo LIST && 或使用命令:DISPLAY ALL
项目管理器的选项卡

(1)数据选项卡:包括项目中的所有数据、自 由表、查询和视图。 (2)文档选项卡:包括项目中的所有输入界面 (表单)和输出界面(报表、标签)。 (3)类选项卡:包括开发人员使用和自己设计 的类。 (4)代码选项卡:包括扩展名为.prg、.app的 程序和函数库API Libraries。 (5)其它选项卡:包括文本文件、菜单、其它 文件。 (6)全部选项卡:包括以上所有内容。
添加注释便于 以后对数据库 进行维护
与表相关的内容及概念

1.字段名

关系的属性名或表的列名 表的各列名不能同名 字段名命名规范:

自由表字段名最长为10个字符 数据库表字段名最长为128个字符 字段名必须以字母或汉字开头 字段名可以由字母、汉字、数字和下划线组成 字段名中不能包含空格

FireMonkey开发技术简明手册

FireMonkey开发技术简明手册

FireMonkey开发技术简明手册Bob Wang2012-05Version3.0目录第一章前言 (3)一、FireMonkey概述 (3)二、FireMonkey技术简介 (4)第二章跨平台开发环境设置 (10)一、MAC OSX开发环境设置 (10)二、在MAC安装Firemonkey的iOS工具 (12)第三章创建3D应用 (14)一、创建3D应用项目 (14)二、增加和调整组件 (14)第四章数据库应用开发 (18)第五章 iOS 应用开发 (22)一、创建FireMonkey iOS项目 (22)二、表单设计 (23)三、编写Button的点击响应代码 (25)四、在Windows测试iOS应用 (26)五、部署应用代码到MAC的Xcode (27)六、编译和部署到iOS (28)第六章使用FireMonkey实现图像效果 (29)一、在图片上运用图效 (29)二、在图效上运用动画 (32)第七章使用FireMonkey实现动画效果 (34)一、修改TFloatAnimation的Floating属性值 (34)二、添加TcolorAnimation,用于颜色改变 (37)三、使用TBitmapAnimation进行图像变化 (39)第八章自定义应用界面风格 (42)一、在应用运行时改变风格 (43)二、在设计应用时改变风格 (45)三、变换特定控件的风格 (46)第九章菜单和控件布局 (49)一、菜单(Menu) (49)二、如何布置FireMonkey控件 (49)第十章DataSnap(三层)技术和iOS客户端 (53)一、创建DataSnap服务器。

(53)二、实现iOS客户端 (58)第一章前言一、FireMonkey概述FireMonkey是新一代(CPU/GPU) 可视化商业应用平台, 帮助开发者在Windows, Mac 和移动设备(iOS)上快速创建可视化,高性能的高清晰(HD)和三维(3D)应用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档