2022年Girder中文教程 .pdf
Girder 官方使用指南本汉化指南由参考官方英文版本修改制作。使用 Girder 已经有一段时间了,也有一点体会了。制作这个指南的原因是我在使用时,走了很多弯路。 每当我遇到困难,想在网上寻求帮助时,相关资料却非常的少,无奈下了英文版的官方指南, 一边查词典, 一边摸索。 想到还有很多与我一样的爱好者们可能也需要相关的资料,于是就做了这个,希望有所帮助。其实,用了一段时间之后会发现比较简单,没有指南也是可以做出来的。这本书中,除了官方指南外,还有一些附加内容。一个我自己写的WINAMP 配置过程图文介绍;一个是在国外网站上下的有关PC红外遥控器的制作资料,非常的全面。所有相关文件均已作为附件打包在本书相应页面中。软件简介Girder 是所有 Windows 遥控软件中最强大和重要的软件之一。Girder 用红外无线遥控控制WinDVD 、Winamp 和 Windows Media Player 等电脑程序,这样您就可以休息一下,躺在沙发上欣赏您的数字媒体节目。在家用多媒体电脑上,Girder 可以操控 Windows 应用程序(media/DVD players )和硬件设备(声卡、X10 和串口设备如投影机和接收器)。Girder 为您的媒体欣赏提供了一个强大的遥控平台。Girder 能做什么 ? Girder 能实现鼠标和键盘所能完成的几乎所有工作。Girder 能输入文字、移动鼠标、单双击鼠标、执行程序、关机等等。当然,所有这些都在Windows 允许范围内。Girder 依靠接收输入设备 (如红外遥控等) 发出的指令来实验控制工作,它能控制大部分的WINDOWS应用程序和硬件设备。只要您手持一个遥控器,就能完全操控您的电脑。而且可以通过在Girder 官方网站上下载插件,来实现更多的功能。 许多红外接收器都能支持Girder , 如 USB-UIRT 、 TIRA 、 IRA-2 和 IRTrans。而且自己制作一个电脑的红外接收装置也是非常容易的。(本教程附录中有相关资料)对于很多高级用户来说, Girder 的事件驱动能设计出更好的复杂而智能化的应用。Girder 的脚本语言Lua 提供了一个强大(而且简单)的方法,可以完成诸如数据库的访问、文件操作、XML 处理、 Windows名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 37 页 - - - - - - - - - 管理和使用、互连网数据检索等等一些高级任务。Girder 理论上可以接收无数个事件,这包括操作系统命令和应用程序等。在 Girder 网站可以看到完整的插件支持清单。从 1998 年起, Girder 就已经走在了Windows 遥控操作的前列。Girder 有一个相当庞大而活跃的在线团体,这使它得到了广泛的应用,并已成为一个通用的遥控软件。Girder 可以工作在Windows 98, ME, NT, 2000, XP 和 2003 平台上,而且资源占用极低。(部分插件可能只支持在某些Windows 版本的平台上工作。 )这本手册将会教您一些使用Girder 的基本知识。更高级的应用更适合到我们论坛上去学习和交流。我们会尽可能的使它更易于使用。如果你还有其它问题,请发EMAIL 与我们联系。软件安装与设置从网上下载 Girder331x.exe 后,通过执行程序来选择或创建目录并安装程序。Girder 自带了一些常用插件,这可以帮助控制电脑,而且我们的网站上有更多的插件供您下载。当我们的系统能正常运行后,会详细讲解这些问题。当您开始使用前,请阅读“readme.txt ”文件获取更新信息。启动 Girder 程序,选择 “File/Settings”来配置您的硬件设备和插件(详细介绍见后),然后,你就准备开始使用它吧。你会发现在 GIRDER 程序窗口的右下方有一个绿色的圆点(说明硬件已经可以使用了,并能在需要时向Girder 发送指令代码)系统设置在这儿你会看到所有有关设置的选项说明。通过点击标签转到所选选项。. 常规选项名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 37 页 - - - - - - - - - Auto load - Girder 启动时自动载入的配置文件。如果你将Girder 设为自动运行,这将是非常有用的。Launch Girder on Windows startup -Windows 启动时自动运行Girder 。Dont send IR commands when Girder is the foreground - Girder 不触发任何红外命令,这在测试运行.gml文件时非常有用。Save data file on shutdown - 当 Girder 退出进保存GML 文件。Hide on startup - 启动 Girder 时,将其最小化为系统通知图标。Show Splash screen - 显示启动界面。用户界面包括用户语言选择、显示设置。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 37 页 - - - - - - - - - Language - 选择您需要的语言, 如果没有出现你要的语言,而你能翻译的话,这将为您的成千上万的同胞朋友们提供方便。Scale Main form -窗口缩放比例如果你的系统使用大字体,你可以将其设为1.25。 Dot-matrix font - 点阵字体 程序本身并不带任何字体文件,有需要的可以从Girder 网站下载。Tray Icon Settings - 通知图标设置插件设置插件的使用使程序更加强大和具有个性化. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 37 页 - - - - - - - - - Auto Enable input device - 允许插件自动运行Settings -插件设置当你在列表中选择一个插件时,这个按钮就是可用的(如果这个插已载入! 这就意味着复先框被选中 ) Plugin list - 插件列表屏显设置 OSD plugin 在显示屏上显示信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 37 页 - - - - - - - - - Width, Height in pixels - 屏显大小Left, Top - OSD 屏显位置 . Center on screen - OSD 屏显位于屏幕中间Monitor - 如果你有多个显示器时,将选择在哪一个显示器上显示OSD 屏显Draw Borders - 绘制边框Display Captions - 显示 OSD 标题 (例如音量的改变 ), Transparent - 允许透明Select Font, Color - 选择字体和颜色. 主窗口说明名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 37 页 - - - - - - - - - 一、 文件菜单区( File Menu ) 下拉菜单(译者加:此段浏览即可,以下请研读)二、 命令树区( Tree ) 命令存储和管理区域三、 事件区( Events ) 设置触发事件(由输入设备发送)区域四、 动作区( Actions ) 设置命令实际完成动作的区域五、 状态栏( Status Bar) 程序状态、触发事件代码区、LED 显示一、文件菜单栏( 返回)文件菜单( FILE )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 37 页 - - - - - - - - - 新建( New) - 移除目录树区的所有命令打开( Open.) - 打开一个新的GIRDER 配置文件(.gml file )保存( Save) - 保存当前的GIRDER 配置文件另存为( Save as. ) - 当前的 GIRDER 配置文件用另一个文件名保存锁定( Lock) 为当前配置文件设置密码将其锁定导入组( Import Group. ) - 从配置文件导入组到当前配置文件输出组( Export Group. ) - 将当前选中的组输出为一个配置文件系统设置( Settings.) - 打开设置窗口配置Girder 关闭或启用输入设备(Enable/Disable input devices )关闭窗口( Close Window) 关闭 Girder 窗口并最小化到任务栏让Girder 处于运行状态退出程序( Exit) - 完全退出 Girder 程序编辑菜单( Edit Menu )拷贝( Copy) - 拷贝当前选中的命令或组粘贴( Paste) - 粘贴当前拷贝的命令或组删除( Delete) - 删除当前选中的命令或组重命名( Rename) - 重命名当前选中的命令或组重制( Duplicate) 重制一分当前选中的命令添加命令( Add command) - 在目录树当前位置添加一个新的命令添加命令集( Add multigroup ) - 在目录树中添加一个新的命令集添加组( Add group )-在目录树中添加一个新的组添加置顶组( Add top level group) 在命令树的顶部或根部添加一个组添加触发事件(Add eventstring) 为选中的命令添加触发事件回缩节点 (Collapse Node) 收缩打开的命令集名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 37 页 - - - - - - - - - 展开节点(Expand Node)-打开收缩的命令集回缩所有组 (Collapse All)仅能显示组回缩所有触发事件(Collapse All Eventstrings) - 隐藏所有触发事件命令菜单( Commands Menu)测试命令( Test Command) - 执行当前选中的命令清除连接( Clear Links ) 清除所有,go to?连接 和允许、禁用组设置 OSD 屏显时间( Set OSD Timeout) 设置 OSD 在屏幕上停留时间学习事件( Learn Event )为选中的命令设置触发事件状态设置( State Settings )设置初始命令状态(请看指南中其它相关文档) 重置所有状态(Reset all States ) - 将所有状态设置为初始状态显示变量( Show Variables) 列出 Girder 变量及其值 (请看指南中其它相关文档) 重置变量( Reset Variables )重置变量的值高亮显示命令(Highlight commands)清除高亮命令(Clear highlights )帮助菜单( Help Menu )在线帮助( Online Help ) Girder 在线帮助文档名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 37 页 - - - - - - - - - 论坛讨论( Discussion board ) 链接到在线论坛,这非常有用的。关于( About) 显示版本和注册信息的对话框二、命令树( The Command Tree)(返回)这是你让 Girder 发挥魔力的地方。当 Girder 接收到触发事件时,就会执行这一目录树上的所有命令或命令集。因此命令动作从顶部开始到底部结束。如果一个命令被禁用时,它就不会被执行,如果一个组被禁用的话,组中的所有命令动作都不会被执行。如果你想让一个事件触发多个命令,你需要使用命令集。命令集自身不会执行任何动作,因此你需要在命令集中添加命令, 并且要赋予一个或多个触发事件。当这个事件发生时,命令集中的所有命令就会被执行。I 你可以使用有条件(如:if window exists )或无条件(如:goto)跳转。三、事件浏览( The Events View)(返回)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 37 页 - - - - - - - - - 允许( Enabled) - 允许或禁用命令(或组)这将对已定义的命令选择允许或禁用反转( Invert ) - 当你勾选之后,当触发事件没有发生时,就会执行这个命令。类型( Type)下拉菜单 - 设置从哪个插件学习事件。学习大部分命令的事件均选“ALL ”学习事件( Learn Event ) - Girder 在事件的基础上工作, 意思是对外部事件起反应,这些事件可以是接收到一次按键或一个红外信号或者一些完全不同的事件。想让Girder 学习一个事件触发什么命令,你必须先选中一个你想要执行的命令,然后单击“ 学习事件 ” 按钮。现在 Girder 会等待接收触发事件。这时,你应该产生一个事件,这个事件应该是一次按键,从遥控器发射一个红外信号或发射一个X10 命令。事实上可以是任何事件。防重按时间( Anti repeat wait time ) - 有时事件重复时间很短,而只想执行一次命令,就要设置两次事件之间的时间,在这段时间内即使触发事件发生了两次或多次,Girder 也只认为发生了一次。注释( Comments) - 命令注释区域。插件状况 (Plugin Status) (text display) - 显示插件所学习的事件。如:如 UIR/IRman 插件接收到 “Learn”.LED 显示栏 (LED Display Bar )- 以文本或代码的形式显示从插件接收到的触发事件。如从 UIR/IRMan 接收到的红外信号“E23F23FF91F9 ”四、动作标签( Action Tabs)(返回)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 37 页 - - - - - - - - - 在这个窗口中你可以告诉Girder 你想执行什么动作(完成什么任务)。这些动作按照逻辑分成了七个类别。窗口( Window )- 有关窗口的一些操作,如最小化,最大化、还原和移动等。系统( O.S.) - 这是一些有关操作系统的命令如关机、重新启动、关闭显示器等。命令( Command) - Girder 且有捕获窗口命令的能力。它也可以捕获鼠标操作,特别的能侦测鼠标的点击和位置。Girder - 这儿是有关Girder 的一些动作 , 如允许和禁用组的命令或输入设备鼠标( Mouse) - 就像用鼠标来操作键盘( Keyboard) - 模拟键盘插件( Plugins) - 这儿会显示GIRDER 和其它人编写的一些插件。有关以上动作的内容在后面章节会有更多详细说明。五、状态栏( Status Bar)(返回)在这儿你可以看到Girder 的工作状态。命令所执行动作是成功或失败的信息会在此栏最左边显示。中间是触发事件的 GIRDER 代码。硬件插件载入是否成功由右边的指示灯来查看(所指示信息如下)。禁用所有输入设备设备工作正常接收到一个事件Girder 牌待命状态出现了一个错误Girder 名词解释名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 37 页 - - - - - - - - - Girder 通过管理应用程序的各项命令来控制应用程序。每一个命令都由一个触发信号来激活,从而完成一个命令动作。这些命令被存储在一个树状目录中。请看下面内容。命令-Command Girder 完成的每件事都要装入一个对应命令。这就意味着启动和关闭WINAMP是两个命令。 这些命令就存储在一个所谓的树状目录中. 您可以将它和WINDOWS 资源管理器的文件夹作对比。命令必须存储在组或命令集中。如果你想添加一个命令,可以选择菜单“Edit/Add command ” 。组( group)和命令集( multigroup )之间的区别是非常重要的。组-Group 组通常是控制某个设备或某个应用程序的一套命令,如控制WINAMP的一套命令。一个放置在组中的命令,对应一个触发事件(如遥控器的按键产生一个红外信号)。也就是说此时一个触发事件只执行一个命令。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 37 页 - - - - - - - - - 命令集 -Multigroup 命令集中的一套命令将被同一个触发事件激活。(如遥控器的一个按键可以多用)! 这样一个触发事件可以执行如开启、关闭WINAMP ,调节音量等。(很重要,可以看后面我写的例子加深理解)Group “DVD Station 1.8”Multi-Group “Power switch DVD”Commands “Stop, Play”所以,你需要了解你要控制什么,需要哪些命令,然后用组或命令集来组织它们。(图文例子中会有说明)触发事件( Events and Eventstrings )现在我们知道命令都存储在树状目录中,但是如何触发这些命令呢?Girder 能够接收键盘信号、红外遥控信号、或互连网信号等作为触发事件,它们在Girder 程序内部被给予唯一的标识。但 Girder 本身并不知道如何用这个事件去触发我们需要的命令。所以必须让它学习 (方法见图文例子了)。事件类型 -Event Types Girder 自带的一些插件可以产生一些事件。包括键盘和红外插件,以及专用的“Girder Event”插件。它们有可能不在 “ 学习事件 ” 按钮左边的下拉列表中。请注意看下方的注意事项。这些插件是如何连接命令或动作与输入设备的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 37 页 - - - - - - - - - 注意 ! 在“ 学习事件 ” 按钮左边的下拉列表中指定了一个(或一些)插件让GIRDER 学习触发事件。但是, 并不是所有的插件支持这个,所以通常只能在下拉列表中看到“ALL ” 和“Girder Event ”。对于大部分插件而言,你可以让它在“ALL ” 中学习All 简单来说就是GIRDER 在等待即将输入的一个事件。有时候你想要指定一个特殊的事件。这时你可以在下拉列表中选择一个适当的插件。例如选中 Girder Event 选项时, 会弹出一个对话框给你一些选项。当你打开这个对话框了,但是不想用时,可以关闭它,重新选择“ALL ” 就可以了。稍等一会儿! 当我按下“学习事件”按钮时, 在目录树中就会出现一个新的栏目,叫做“触发事件(Eventstring)”这到底是怎么啦?这是 GIRDER 把刚才的动作记录为一个触发事件(如按下了一个键),如果你喜欢的话还可以建立更多的触发事件。记住了 ! 命令(command)执行“ 动作( Actions)” 且“ 事件( event strings )” 触发命令很好!我现在有一个叫“新建(NEW)”的命令,并且建立了一个触发事件,但是却什么也不能做,怎样才能指定一个任务给它呢?下面我们就真正开始了。当我想要打开写字板程序时,你首先应该找到动作(ACTIONS )面板;在这里你才真正可以让GIRDER 指定这个命令做它该做的事了。动作( Actions)动作就是当一个命令被触发以后,它该执行什么任务。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 37 页 - - - - - - - - - 转到 操作系统( OS)标签,然后下拉列表中选择“ 运行( Execute)” 。然后激活文件( FILE )文本框并输入文件的路径,例如“C:notepad.exe ” 。或者你可以点击浏览(Browse)按钮去搜索文件路径,再点击应用(Apply )按钮保存设置。这个应用按钮非常重要,因为它会让GIRDER 保存你所做的修改。现在你可以按 “F5”来测试一下,记事本程序应该被启动了。你也可以按遥控器上前面定义事件时的按钮,就可以在躺椅上启动记事本程序了。够酷吧!但是打开一个记事本有什么用呢?是没什么?不过更精彩的在后面呢!请继续往下看更多的动作(ACTIONS )吧!窗口动作( Window )Actions窗口动作下拉列表中的选项如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 37 页 - - - - - - - - - Clicked - 鼠标左键单击目标按钮,或模拟一次鼠标单击。Double Clicked - 同上,不过是双击Show - 显示一个在目标选择器中设定的已隐藏的目标。Hide - 隐藏一个在目标选择器中设定的已隐藏的目标。Close - 关闭一个窗口。Set focus - 将焦点设置在指定目标窗口Wait - 强行设置 Girder 等待“X/Timeout ms框内指定的时间后再执行命令。这个“Wait ”动作通常用于命令集中,用于中止Girder 一段时间。一旦时间到了,Girder 就会执行命令集中后面的命令。Wait for Window 复选框- 强迫 Girder 等待指定的窗口出现。Maximize - 目标窗口最大化Minimize - 目标窗口最小化Absolute Mouse Move - 将鼠标移动到屏幕上指定的某一坐标位置Move window - 将窗口移动到屏幕上指定的某一坐标位置Resize window - 调整窗口大小, X 和 Y 值在 X/Timeout ms 和 Y 中输入Center and Resize Window - 调整窗口为指定大小并居中,X 和 Y 值在 X/Timeout ms 和 Y 中输入Restore - 还原窗口大小(仅当窗口当前为最大化时有效). Move window relative - 目标窗口相对当前位置移动Get Caption - 获取目标窗口标题(f 例如 WinAMP 窗口中就包含当前播放的歌曲名). Relative Mouse move - 鼠标相对目标窗口移动命令动作( Command Actions)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 37 页 - - - - - - - - - 无论如何,只要作出更改,请点应用按钮保存。请单击捕获( Capture)按钮以寻找目标窗口中的命令参数,这个对于没有快捷键的命令非常重要。请注意参看我写的 WINAMP例子(译者著)。注意 : 发送其它 WINDOWS 消息,请使用插件SendMessage ( girder自带 ) , 它可以将消息保存在寄存器(也许注册表)中。命令标签包含以下动作:命令( Command) - 发送一个 WM_COMMAND 消息到目标窗口系统命令( SysCommand) - 发送一个WM_SYSCOMMAND 消息到指定窗口单击左键( Left Click ) - 在目标窗口上单击左键单击右键( Right Click ) - 在目标窗口上单击右键双击左键( Left Double Click ) - 在目标窗口上双击左键双击右键( Right Double Click ) - 在目标窗口上双击右键Girder 动作( Girder Actions)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 37 页 - - - - - - - - - 在 Girder 面板上包含一个动作下拉列表、寄存器(register)下拉列表和一个命令符/方法( Icon /Device )文本框 、两个名称( Name)标签、应用(Apply )、目标( Target)和三个浏览( Browse)按钮。1) 第一个浏览按钮的作用是:当你选中动作下拉列表中的Variable Manipulation Script 选项时, 它可以弹出脚本编辑窗口。也可以用来指定 icon file / Hardware 插件驱动设备的号码。2) 第二个和第三个浏览按钮的作用是:指定命令或命令组。Girder 面板包含以下动作:启用组( Group Enable ) - 允许用遥控器控制组中命令。使用第二个浏览按钮选择组禁用组( Group Disable) - 禁用止遥控器控制组中命令。使用第二个浏览按钮选择组. 【设置任务栏图标】(Set XX-Tray icon) - 设置 Girder 在XX 状态时任务栏的图标。Set On-Tray icon - 设置 Girder 在正常工作时任务栏的图标。使用第一个浏览按钮查找一个图标文件,也可直接在文本框中输入文件名。Set Off-Tray icon - 看上面Set On-Tray icon Set Active-Tray icon - 看上面Set On-Tray icon Set Standby-Tray icon - 看上面Set On-Tray icon Minimize Girder - 最小化 Girder 窗口Girder Standby Toggle - Girder 待命开关。通常Girder 会在所有的命令中搜寻点击按钮事件。但当Girder处于待命状态时,仅检查Girder 待命开关按钮 ,对其它触发事件均不响应。所以此时LED 指示灯为黄色。Simple OSD - 这是 Girder 内置的一个简单的OSD 。屏显内容输入到Icon/Device 文本框中,屏显时间可以在对应命令( command)(还不知道什么叫命令,我就没办法了)上单击右键,弹出菜单上会出现Set OSD 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 37 页 - - - - - - - - - Timeout,OK,会了吧!想要使用更高级的屏显,你可以用Mark Fietchner 的 Popup OSD 插件,而要 OSD菜单可以用 Matt Wire 的 OSDMenu 插件。Go to - 可以跳转到命令树中的任何一个命令。Enable Device - 选中一个可用的插件。方法是在Icon / Device 文本框中输入插件序号,序号可以在系统设置面板中找到。Disable Device - 同上,只不过是禁用。Window Exists - 目标窗口是否已启动。当它已启动时,会执行第一个“ name”内指定的命令,否则会执行第二个 “name ” 中指定的命令。Stop Processing - 中断进程,比如有些程序可能是无限循环。Reset State - 重置指定组的状态Is Checked - 如果指定的复选框被勾选,那么name文本框中的命令将被执行,否则执行第二个name文本框中的命令。Is Foreground - 如果指定窗口位于前台,那么name文本框中的命令将被执行,否则执行第二个name文本框中的命令。Save Reg. - 将寄存器的值储存在Icon / Device 中指定的文件中Load Reg. - 将Icon / Device 指定文件中内容载入到寄存器中File Exists - 如果 “Icon / Device 中指定的文件存在的话,第一个name指定的命令会被执行,否则执行第二个 “name ” 中的命令。Explicit Return - 这个命令就像C 语言中的 “return”或者 Delphi 语言中的 “exit ” 。 它将会退出当前程序,即使它后面还有很多命令。Get Tick Count - 取得当前系统运行的时长(以毫秒为单位)并存储在指定寄存器中。Reset Tick Count - 重置 Get Tick Count 所取得系统运行的时长。Variable Manipulation Script - 变量脚本理(Powered by LUA) 。功能很强大,请看Girder Lua Scripting quick guide 和 LUA 参考手册。Variable To Clipboard - 将 Icon/Device 指定变量中的内容存储在windows 剪切板中。Clipboard To Variable - 将 WINDOWS 剪切板中内容存储在Icon/Device 指定变量中。Reset all states - 将所有状态设为原始值名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 37 页 - - - - - - - - - * 以下以红色显示的动作将会被Variable Manipulation script所取代,目前只是为了兼容。因此在新的girder script 中将不会再使用。想想就不译了。Put Val in Reg. - 将Icon /Device 文本框中内容存储在下拉列表所指定的寄存器中。Add Val to Reg. - 将 Icon / Device 文本框中内容添加到下拉列表所指定的寄存器中。Mult Reg. with Val . - Multiply the value in register specified in the Register Drop Down List with the value in Icon/ Device. Div Reg. through Val . - Divide the value in register specified in the Register Drop Down List by the value in Icon / Device. Add Reg. to Reg. - Add the value in register specified in the Register Drop Down List to the register specified in Icon / Device. Result is stored in register specified in the Register Drop Down List. Sub Reg. from Reg. - Subtract the value in register specified in the Register Drop Down List from the register specified in Icon / Device. Result is stored in register specified in the Register Drop Down List. Mult Reg. with Reg . - Multiply the value in register specified in the Register Drop Down List with the register specified in Icon / Device. Result is stored in register specified in the Register Drop Down List. Div Reg. Through Reg. - Divide the value in register specified in the Register Drop Down List by the register specified in Icon / Device. Result is stored in register specified in the Register Drop Down List. Check Reg. - Select a register in the Register Drop Down List. Enter the condition you want to test in Icon / Device, which should be one of the following operators plus an integer value or a register: e.g. =5; =reg3. Operator Meaning: = Equal to 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 37 页 - - - - - - - - - = Greater than or equal to Greater than = Less than or equal to Less than If the condition is true then the command specified by the first name box is executed. Otherwise the command specified by the second name box is executed. Set Text Reg. - Set the text register specified in the Register Drop Down List to the value in Icon / Device. 插件及其它动作( Plugins Actions)插件的操作最简单,只需要选中目标,然后再设置即可。附加说明音量动作( Volume actions)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 37 页 - - - - - - - - - 音量动作如下:(不再说明,自己试试吧!图文事例中有)Volume Change