小伙伴们大家好~今天继续给大家带来高大上的插件命令。现在基本上很多应用都会把一些消息推送到手机的通知栏上。那如何才能获取到这些信息?用找字?天!要我用找字的话还不如直接让我狗带~~其实要获取这种通知栏消息很简单,就一行代码~~ |
>>>> 插件教程目录 <<<<相关命令: 命令名称: | GetNotification |
命令功能: | 获取指定应用的通知栏消息 |
参数: | 参数1【必要】:字符串,指定APP包名
|
返回值: | 返回指定APP的通知栏信息 |
通过获取应用的通知栏消息,大家最直观能想到的估计就是监测QQ或者微信的红包了吧?
范例:- Import "shanhai.lua"
- // 循环获取QQ的通知栏消息
- Dim app = "com.tencent.mobileqq"
- Dim appinfo = ""
- Do
- appinfo = shanhai.GetNotification(app)
- // 通知栏消息有包含“红包”的时候就打开QQ
- If InStr(1, appinfo, "红包") > 0 Then
- TracePrint "有红包"
- RunApp app
- Else
- Delay 1000
- End If
- Loop
复制代码其实利用这个获取通知栏命令的功能还能实现一个强大的功能——获取当前通知栏里的短信内容
范例:- Import "shanhai.lua"
- // 短信应用的包名
- Dim app = "com.android.mms"
- Dim sms = ""
- Do
- sms = shanhai.GetNotification(app)
- If sms <> "" Then
- TracePrint "当前收到的短信内容是:" & sms
- Else
- Delay 1000
- End If
- Loop
复制代码 还有其他的功能比如说可以用来获取一些应用的消息(微博的私信、一些应用的消息通知什么的)~~大家自行扩展啦~