小伙伴们大家好,现在手机上网游或者应用都是需要在有网络的情况下才能进行,所以对于wifi以及流量的控制就变的很有必要了。如果单纯的通过图色来控制这些开启关闭,那简直就是要人命了。这里就给大家带来非常实用的设备控制命令 |
>>>> 插件教程目录 <<<<相关命令:
命令名称: | IsConnectWifi |
命令功能: | 判断WiFi是否开启 |
参数: | 无 |
返回值: | 返回布尔值,true 为开启, false为关闭 |
命令名称: | ControlWifi |
命令功能: | 关闭、开启WIFI |
参数: | 参数1【必要】:布尔值,true 为开启wifi;false 为关闭wifi |
返回值: | 无 |
命令名称: | ControlData |
命令功能: | 关闭\开启数据流量 |
参数: | 参数1【必要】:布尔值,true 为开启数据流量;false 为关闭数据流量 |
返回值: | 无 |
利用这些命令我们可以轻松的检测wifi的开启和控制wifi,我们可以在脚本开始运行的时候先检测一次wifi,如果没有开启的话可以直接开启wifi已获取更好的网速
范例:- Import "shanhai.lua"
- // 如果没有开WiFi就自动开启WiFi
- If shanhai.IsConnectWifi() Then
- TracePrint "WiFi已开启"
- Else
- TracePrint "未开启WiFi"
- Call shanhai.ControlWifi()
- End If
复制代码 设定标记时无需按照顺序,只要是整数型并且没有和之前设置的标记号冲突即可。不同的标记号的计时是独立的不会互相冲突。脚本要做到全自动,那自动开启游戏的功能就是必要的,但是有时候游戏需要下载更新,如果没开wifi的话那流量用的就是花花的心疼啊~~,我们也可以用脚本来解决这个问题
范例:- Import "shanhai.lua"
- Dim app = "com.tencent.tmgp.jxqy"
- Do
- // 判断游戏是否需要下载更新
- FindMultiColor 287,228,347,276,"230DC3","5|15|230DC3,-18|1|FFFFFF",0,0.9,intX,intY
- If intX > -1 And intY > -1 Then
- TracePrint "游戏需要更新"
- If shanhai.IsConnectWifi() Then
- TracePrint "WiFi已开启"
- Tap intX,intY '点击更新
- Else
- TracePrint "未开启WiFi"
- Call shanhai.ControlWifi()
- Tap intX,intY '点击更新
- End If
- Exit Do
- Else
- Delay 1000
- End If
- Loop
复制代码