如何简单判定wifi已正常连接
tasker吧
全部回复
仅看楼主
level 8
wxkyn2 楼主
问个小白问题,用%WIFI无论连接与否只要开启返回值就是on,而用%WIFII则显示一大堆信息,有无简单判定已成功连接的判定变量?谢。
2013年04月27日 01点04分 1
level 9
变量啊?没有,倒是触发条件里的state里有wifi已连接的
2013年04月27日 03点04分 2
哦,那个在任务里用不上啊,不过已用土鳖办法解决了,就用%WIFII,因若超时仍未连接上其返回信息里是以SCAN搜索为格式的,用正则表达式予以判定结果有效。
2013年04月27日 04点04分
回复 wxkyn2 :哇!你对这个变量研究很细啊…不过看样子你是需要在任务中使用条件判断吧
2013年04月27日 07点04分
回复 cdce49 :是啊当WIFI不可用时自动转换成移动网络
2013年04月27日 07点04分
回复 wxkyn2 :我有一个是通过基站来决定wifi开关的,然后因为起初不知道怎么直接用变量判定wifi连接,于是直接做了一个配置文件专门用于wifi打开但10分钟内未连接则关闭wifi
2013年04月27日 08点04分
level 1
用PY脚本,可以实现Tasker里没有的功能
WifiFacade
方法名:checkWifiState
内容:
checkWifiState()
Checks Wifi state.
Returns:
True if Wifi is enabled.
toggleWifiState
wifiDisconnect
wifiGetConnectionInfo
wifiGetScanResults
wifiLockAcquireFull
wifiLockAcquireScanOnly
wifiLockRelease
wifiReassociate
方法名wifiReconnect
内容:wifiReconnect()
Reconnects to the currently active access point.
Returns:
True if the operation succeeded.
wifiStartScan
2013年04月27日 14点04分 3
level 1
有不会用的简单说一下,先搜索sl4a_r6.apk,PythonForAndroid_r5.apk,安装这两个文件,然后在PYTHON里写个ANDROID对象调用SL4A里的关于WIFI的方法,非常非常简单,很多功能都是Tasker没有提供的,等哪天写个详细教程,让大家用的更简单[傻笑]
2013年04月27日 14点04分 4
PY更是神器只是要求太专业化了。
2013年04月27日 14点04分
level 6
shell 命令 ping,随便ping一个网站比如百度就好。
2013年08月12日 12点08分 5
1