xbar软件的使用方法及宏命令的编写教程( 二 )


所谓一键式宏命令,就是长按手机确认键后,xBar 画面弹出,再按一下一个快捷键,就会执行一个宏命令 。根据我前面讲过的基础准备知识,我们应该知道,我们可以将一个宏命令的快捷方式放置在 xbar 安装目录下的“ key ”子目录下,并把文件名改为对应快捷键的名字 。
自动执行类宏命令现在一般都用一个任务排程编辑软件来设置,非常方便,软件名是 CronEdit.exe, 这个软件可以设置什么时间执行什么任务,设置选项会自动保存在 xbar 安装目录下的 crontab.txt 文件中,以前低版本的 xbar 软件是在 pc 上直接编辑 crontab.txt 文件,很不直观 。
当用 CronEdit.exe 编辑软件设置并保存好一个自动执行类宏命令后,必须长按手机确认键,xBar 画面弹出,再按一下 * 键,刷新一下,这样设置好的宏命令就生效了,否则是无效状态 。但当你手机重启后,它当然会生效的 。只是按 * 键刷新一下,就可以不用重启而让它立即生效 。
宏命令的后缀名是 .xmc,可以在 pc 上打开记事本程序,编写宏命令,完成后,将这个 txt 文件后缀名改成 xmc,就是一个宏命令了 。宏命令一般都可以放到卡上,但是如果是开机自启动的宏命令,就是放到手机 StoragewindowsStartUp 目录下的宏命令,应该放到 xbar 安装目录下的 xmacro 子目录中 。
四、宏命令的编写实例
说明,以下宏命令在多普达 565 手机上测试成功,其他机型,要对照相应的程序目录及程序按键动作编制相应的宏命令,不能照搬的,但编写的原理是一样的 。
1. 开 / 关飞行模式
xmacro=s500,k115,s500,k112,s500,k120,s500,k91,s500,
windowsquickapp.exe
xmacro=s1500,k50,
这个宏命令可以解释如下,按照上面命令内容的顺序逐一解释:
xmacro= 是语法规定,s500 是等待 500ms,就是等待半秒钟,k115 是按一下挂机键(注意 k 是按并释放,而 d 是按住不放,它们区别大了),s500 是等半秒,k112 是按一下左软键,s500 是等半秒,k120 是按一下 # 键,s500 是等半秒,k91 是按一下首页房子键,s500 是等半秒 。上面这一连串的动作含义是,不管你手机正在执行什么程序或者已经锁了键盘,这些动作都会使手机进入不锁键盘首页状态,以便进行下一个动作,目的是为了防止当锁键盘或正在执行某程序时,宏命令的动作会误按或者无法进行下去 。当然,有些宏命令并不需要这一连串的“进入不锁键盘首页状态”的动作,你可以不用 。本人为了保险起见,宏命令中很多地方都加入了这些动作 。
然后是执行 windowsquickapp.exe 程序,也就是短按电源键后出来的列表,然后进入 xmacro=s1500,k50, 的执行,s1500 是等待 1.5 秒,k50 是按一下数字 2 键 。50 是数字 2 键的代码,这个可以查前面的代码清单 。
列表里的第二项就是飞行模式了 。这个宏命令执行一次进入飞行模式,再执行一次,就退出飞行模式,总之,成为飞行模式的开关了 。
应用举例:用 CronEdit.exe 编辑软件设置,晚上 23 点执行这个宏命令,进入飞行模式,早上 7 点再执行这个宏命令,退出飞行模式 。
手机设置里面有个无线接收,前面有个方框,打上对勾才能接收无线发送的文件 。这个命令就是起这个作用的,可以设置成一键式命令,就不用一页页的到设置里面去设置了 。我一般不把它当作自动执行类命令,所以没有加“进入不锁键盘首页状态”的命令动作,其他机友根据自己的情况,想加的也可以 。
3. 重启
xmacro=s500,k115,s500,k112,s500,k120,s500,k91,s500,
StoragewindowsStart Menu 工具软件快速重启 .lnk
手机每天都要重启一次,以释放内存,这个可以设置成定时自动执行,当然,重启软件你要根据自己的装机目录,把上面的目录改一下 。

推荐阅读