很多机友都在使用 xbar 这个软件,这是一个非常出色的任务管理软件,功能强大,可以快捷地切换任务、关闭任务,其高级用法——宏命令的使用,更使得这个软件的功能达到了更大的扩展,有时候,合理地运用宏命令,能让手机实现你意想不到的功能,并带给你更简捷、更方便的操作体验。
但是,不少机友对这个软件的使用不太明白,这里,作一简单介绍并探讨一下宏命令的编写,以飨读者。
一、基础准备知识
安装:
xBar 只能安装在机上,不能安装在卡上! xbar2.5 以下版本和无敌快手输入法有冲突,建议安装 2.5 以上版本。
用法:
长按手机确认键后, xBar 画面弹出,显示正在执行的程式,用左右方向键选择程式。
按键动作 功能
后退键 < - 关闭选择程式
长按 后退键 强行关闭选择程式
0 开 / 关 Crontab
1 关闭除选择外所有执行程式
长按 1 关闭所有执行程式
上 / 下 转换到快捷界面
9 快速帮助
* 刷新
长按 * 关闭 xBar
# 显示手机系统资料
长按 # 清理内存
音量减 (全选)
长按音量减 Shift 键(左右键选择文本)
音量加 粘贴文本
当用 Shift 键选择文本时,按确认键复制文本到剪贴板。
xBar 特殊命令行:
xbar.exe xx.xmc 运行 xx.xmc (xmacro)
xbar.exe /qt 退出 xBar
xbar.exe 启动(重启) xBar
xBar 快捷键:
按快捷键, xBar 运行对应快捷方式
快捷键 快捷方式名字
左软键 a
右软键 b
通话键(绿色) c
结束键(红色) d
首页键(小房子) e
* 键 g
# 键 h
1 - 9 数字键 1 to 9
音量减键 w
音量加键 x
录音键 y
电源键 z
长按 -
可将要运行的程序的快捷方式放置在 xbar 安装目录下的“ key ”子目录下,并把文件名改为对应快捷键的名字。
快捷界面:
你可在 xbar 安装目录下的“ start ”子目录或者“ menu ”子目录中加入快捷方式到快捷界面,按上下键显示快捷界面。
二、宏命令的介绍
x 宏命令:
宏命令可以理解为批处理命令,就是一连串的手机动作,编入到一个命令中,执行这个命令,就执行了这一连串的手机动作。
你可以运行 .xmc 文件,或为 .xmc 文件建立快捷方式。在 .xmc 文件中,可以加入 x 宏命令、命令行( windiwscalc.exe )、文件名( storage cardmusic.mp3 )等等。
x 宏命令必需以“ xmacro= ”开始,且以“ , ”结束。
语法:
xmacro=aBBB,aBBBB,
其中 a= 命令 and BBB= 参数
命令 动作 参数类型 参数
s 睡眠 整数 下一命令前,等待的 ms 数
d 按键 整数 按键代码
u 释放键 整数 按键代码
k 按和释放 整数 按键代码
p 粘贴文本 字符串 在当前光标位置插入文本
c 字符串 字符串 键目录( 123456 )
b 文本框 字符串 在框中显示文本
x xBar 内部命令 整数 以下是命令代号
1 -关闭所选程式
2 -关闭除所选以外全部程式
3 -关闭全部程式
4 -强行终止所选程式
6 -开关 Crontab
22 -清理内存
23 -显示系统信息
99 -退出 xBar
按键代码清单:
代码 按键
13 确认键
37 左键
38 上键
39 右键
40 下键
48 to 57 0 - 9 数字键
112 左软键
113 右软键
114 通话键
115 结束键
91 首页键
27 返回键
121 录音键
128 Flip
129 电源键
117 音量加
118 音量减
119 * 键
120 # 键
三、宏命令的使用
宏命令分为一键式宏命令和自动执行类宏命令:
所谓一键式宏命令,就是长按手机确认键后, 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
手机每天都要重启一次,以释放内存,这个可以设置成定时自动执行,当然,重启软件你要根据自己的装机目录,把上面的目录改一下。
4. 播放歌曲
xmacro=s500,k115,s500,k112,s500,k120,s500,k91,s500,
Storage CardMy Documents 爱的路上只有我和你 .mp3
这个命令可以设置为定时自动执行,执行时会调用默认的媒体播放器来打开歌曲文件,其目的是当成一个闹钟用了。同样,歌曲文件你要根据自己的装机目录,把上面的目录改一下。
5. 进入静音模式
xmacro=s500,k115,s500,k112,s500,k120,s500,k91,s500 ,
windowsquickapp.exe
xmacro=s1500,k54,
这个和第一个开关飞行模式是很像的,区别在于最后按的是数字 6 键,代码是 54 ,就进入静音模式了。这个命令可以设置为定时自动执行。
6. 进入普通模式
xmacro=s500,k115,s500,k112,s500,k120,s500,k91,s500 ,
windowsquickapp.exe
xmacro=s1500,k53,
这个和上面的进入静音模式差不多的,区别在于最后按的是数字 5 键。
7. 打电话到 12345678
xmacro=s500,k115,s500,k112,s500,k120,s500,k91,s500,
xmacro=c12345678,s500,k114,
执行这个命令就自动打电话到 12345678 ,电话号码你可以把 c 后面的数字改成你想要打的号码就可以了。不要半夜自动给别人打骚扰电话吆。
8. 进入短信界面
xmacro=s500,k115,s500,k112,s500,k120,s500,k91,s500 ,
"Windowstmail.exe" -service "SMS"
xmacro=s5000,k91,
执行这个命令可以进入短信的收件箱界面,一般 565 手机开机后第一次进入短信的时候时间比较长,要等好几秒钟,比较烦。我就索性把这个命令的快捷方式加到开机启动的目录下了,这样,虽然占用一定内存,但是发短信时,进入短信界面很快,不用再等了。不知道这个用法是不是我的独创,没听说过别人这样用的。
9. 给 12345678 发短信,内容为:起床了,懒虫
"Windowstmail.exe" -service "SMS" -to "12345678" -body " 起床了,懒虫!! "
xmacro=s5000,k112,
这个命令可以定时执行,就自动发出一条短信。收件人号码在 to 后面可以自行修改,同样,短信内容在 body 后面也可以自行修改。不要半夜自动给别人发骚扰短信吆。
10. 打开蓝牙到可发现状态
StoragewindowsStart Menusettings.lnk
xmacro=s1000,k56,s500,k49,s500,k13,s400,k40,s400,k40,s500,k112,s3000,k112,s3000,k112,s3000,k112,
想要接收别人通过蓝牙发送的文件,要把手机蓝牙打开到可发现状态,这个命令可以设置成一键式命令或者加入 xbar 的快捷界面里,需要的时候,一键就打开了,总比到设置里一页页的翻要方便的多吧。同理,打开蓝牙和关闭蓝牙也可以设置的,机友自行研究编写宏命令吧。
以上就是我常用的一些宏命令,其他用法,请机友根据自己的需要编写,只要你发挥想像力, xbar 可能会给你带来意想不到的功能。哈哈。
如果有什么问题或建议,或者有好的想法,都可以跟帖交流。