上次我们写的首饰是多功能首饰代码。
总结一下,多功能首饰代码,就是有基础首饰,然后在加上括号里的按钮组成的。
括号里的按钮,前面后面都需要有双引号,一个按钮功能结束后,需要有英文的逗号表示结束。
另外还用到了个井号,井号在前面,表示标签的意思。
那么井号在后面呢?那示用来选择第几个按钮的,以后具体用到在说。
还有一个符号是新号,在前面表示省略按钮前面的内容,在后面表示省略按钮后面的内容。
今天我们来说说,多功能首饰代码里的连续执行。
例如,这个首饰,我们在qq主界面需要让他打开收藏夹,
在群聊天界面,需要打开群共享,有语音消息的时候,需要让他来播放语音,等等。
按钮列表=
{
{"帐户及设置$5","我的收藏>60$30"},
{"菜单|文件$5","收藏>5$10"},
{"群聊设置$5","文件>60$30"},
"听筒",
"免提",
"*未播放#1",
}
service.click(按钮列表)
return true
上面这个代码,我们可以看到,加了双层括号。例如
{"帐户及设置$5","我的收藏>60$30"},
上面这行的代码意思是,有账户设置就点击他,然后在一定时间内,查找有没有我的收藏。
这里有几个点需要注意下,第一个是美元符号,
这是表示时间的意思,例如美元后面加上5,那就是千分之5秒。
第二个是大于号,我们看到我的收藏后面,有一个大于60,也就是查找我的收藏这个按钮60次。
后面跟了个美元30,也就是30微秒查找一次,总共查找60次,加一起,应该是1.8秒。
另外连续执行的代码,一定要用花括号扩起来,且第一个按钮,不能加上大于号,
否则就会变成单一功能的代码,不会执行第二行的代码,这点千万注意,
我看了很多人写的代码,都有这个错误。
在来说一下播放语音的按钮
"*未播放#1",
这个未播放前面有个新号,前面我们说过,这是省略前面字符的意思,因为qq语音发来,前面是语音多少秒未播放,这时候就要省略掉。
然后在看这个未播放后面有个井号1,井号在后面是表示点击第几个按钮,那么例如你发了5条语音给我,这时候我要播放,那肯定是想让他从第一条开始,这时候就有必要加上井号1了。
至此,我想,大部分朋友应该能写出简单的代码了。
这些简单的代码会写后,其他的,只要你肯写,一定不是什么障碍。
希望大家有空可以多多研究,相信聪明的你,一定会学会的。
说的不好,大家多多包含。
谢谢大家! |