From: SnickerSun Date: Wed, 25 Aug 2021 14:40:23 +0000 (+0800) Subject: 添加 短信指令 wifi开关 X-Git-Url: http://git.snicker.com.cn/?a=commitdiff_plain;h=f59a08f5406ff3befbe47e099c1143b30066b1e7;p=protocol_srv.git 添加 短信指令 wifi开关 #wifictl#=switch,on #wifictl#=switch,off #wifictl#=switch,1 #wifictl#=switch,0 --- diff --git a/app/src/main/java/com/enqualcomm/support/ICSmsManager.java b/app/src/main/java/com/enqualcomm/support/ICSmsManager.java index 14ebfa51..416902e6 100644 --- a/app/src/main/java/com/enqualcomm/support/ICSmsManager.java +++ b/app/src/main/java/com/enqualcomm/support/ICSmsManager.java @@ -553,6 +553,24 @@ public class ICSmsManager extends BroadcastReceiver { Config.setWiFiSSID(mContext, Config.DefaultWiFiSSID); Config.setWiFiPasswd(mContext, Config.DefaultWiFiPWD); sendSMS(phonenumber, "reset Wifi Setting to SSID " + Config.getWiFiSSID(mContext) + ", WiFiPassword " + Config.getWiFiPasswd(mContext) + "!"); + } else if (tmp[1].startsWith("switch,")) { + String tmplist[] = tmp[1].split(","); + if (tmplist.length == 2) { + if(tmplist[1].trim().equalsIgnoreCase("on") || tmplist[1].trim().equalsIgnoreCase("1")) { + Util.turnOnWifiForConnect(mContext,runtime); + Util.setSystemProperties("persist.sys.ic.wifi_enable", "true"); + sendSMS(phonenumber, "WiFi Switch On !"); + }else if(tmplist[1].trim().equalsIgnoreCase("off") || tmplist[1].trim().equalsIgnoreCase("0")){ + Util.turnOffWifiForSleep(mContext,runtime); + Util.setSystemProperties("persist.sys.ic.wifi_enable", "false"); + sendSMS(phonenumber, "WiFi Switch Off !"); + }else{ + sendSMS(phonenumber, "WiFi Switch Control "+tmplist[1].trim()+" format error!"); + } + }else{ + sendSMS(phonenumber, "WiFi Switch Control format error!"); + } + } else if (tmp[1].startsWith("connect,")) { String tmplist[] = tmp[1].split(",");