首页 文章

如果未连接,请使用Tasker禁用WiFi

提问于
浏览
2

如果没有连接到我的家庭网络,我想使用Tasker关闭WiFi . 我怎么能用变量做到这一点?谢谢 .

2 回答

  • 1

    你需要使用变量有什么特别的原因吗?这可以很容易地实现而无需变量 .

    步骤1

    使用 State - > Net - > Wifi connected 设置配置文件

    在任务中添加操作 set variable 将其命名为 wifiConnected 并将其设置为"yes"或"true"或任何您想要的,但请记住,变量名称必须至少包含一个大写字母才能公开(在所有任务中都可见)

    第2步

    使用 State - > Net - > Wifi connected 设置第二个配置文件,但这次选择选项 invert (因此当wifi断开连接时,配置文件将变为活动状态)

    在任务中使用 set variable 并将其值设置为"no"或"false"或任何您想要的

    第3步

    使用 state 创建配置文件 - > variables - > variable value

    在左侧字段中输入变量名称 wifiConnected

    在右边一种类型“不”或“假”或任何你设置它断开连接

    作为此配置文件的任务使用 net - > WiFi - > Off

    这就是它 .

    我真的建议你阅读更多关于Tasker及其工作原理的内容,因为这些是非常基础的东西

    //编辑

    要做同样的事情而不设置变量,只需从第2步执行配置文件,但不是设置变量,而是使用步骤3中的任务,禁用wifi

  • 0

    对不起,但是我觉得你上面写的内容只做了第一次应该做的事情,那么它需要一些东西来自动触发它,就像内置变量一样......在我看来,它不能按预期工作......没有冒犯:)嗯,你需要的东西会第一次触发任务,它是关于验证wificonnected的值是什么的任务 . 如果它是“否”,这意味着你没有任何SSID连接到 . 你将添加一个等待任务,让我们说2分钟和net-wifi-off,因为你会想要禁用wifi,如果,在一个特定的您的手机无法连接到任何网络的时间段 . 但是,你会想要一些连续的循环,所以你必须添加一个task / goto动作,就像这样!假设你有这个动作:A1:任务/等待2分钟A2:如果%wifiConnected~no然后设置WIFI关闭转到A2这样你手机将连续扫描%wifiConnected的值 . 作为替代方案,您可以在wifi已经设置为关闭后取消该循环,因为您不再需要该值 . 我的意思是,你的屏幕上 - >任务激活 - >经过2分钟 - >没有ssids连接到 - > wifi关闭然后,你手动或不必要重新打开你的wifi,但任务将不再被触发,因为屏幕已经打开,这就是为什么你必须使用goto动作:)或者,你可以去禁用/启用任务器,以便你的任务(检查wifiConnected的值)再次被触发:) ...希望有帮助...我的 Profiles 就像顺利:)

相关问题