使用 Tasker 实现控制手机发短信
引言不知道为啥国内大多数的互联网公司为了验证手机号都是 互联网公司发验证码短信到个人手机 ,偏偏腾讯就不一样,验证码短信需要个人向腾讯发送;更奇葩的是,国内没有一家面向普通用户的即时通讯应用服务商可以跟腾讯竞争。所以遇到手机没带又需要发送短信的时候就比较麻烦。 Tasker 配置教程站 主要内容之前的文章利用 Tasker 实现将短信转或者未接来电信息发到微信,钉钉,TG 等即时通讯聊天工具,这样不必带多余的手机也可以查收收手机短信或者未接来电信息;本篇说下如何利用手机中的 QQ ,微信等即时聊天工具应用控制手机发送短信;(记忆水晶)这样就用 Tasker 完整实现手机短信的收发工作,完美闭环。 原理通过(电脑端或者手机端的) QQ 发送信息到受控端的手机 QQ , Tasker 检测到 QQ 的特定通知内容,启动发送短信的任务。 使用条件与场景 准备一部手机并安装有 QQ 或者微信等即时通讯工具应用。 手机安装 Tasker 应用,并给予短信和通知相关的权限。 Tasker 配置步骤 添加触发条件:以事件中的界面分类下的通知为触发。 添加任务:以代码中的JavaScriptl...
仿iPhone控制中心
描述使用Tasker制作的控制中心是一款仿制iPhone控制中心的配置 配置基于 EMUI,Android8.0 ,Tasker 5.9.2制作,无需root,无需插件 基本功能已经完善,后续会一直改进。 价格表日期 价格 <8.7 2.0元 8.7<<8.31 5.0元 **_>_**8.31 10.0元 价格表 演示视频 document.getElementById(“bb”).style.height=document.getElementById(“bb”).scrollWidth*2+”px”; 演示视频中,使用手势触发配置 付款方式 支付宝 其他 也可以QQ红包 付款记得备注你的联系方式 联系方式QQ群:557019738 找群主私聊 注意 本配置可能并不能达到你的理想预期,请斟酌再三后付款,不支持退款。
Tasker教程之变量
概述变量是一个随时间变化的命名值,例如电池电量,一天中的时间。 当Tasker在文本中遇到变量名称时,它将在执行操作之前用相关变量的当前值替换名称。 变量的主要目的是: 动态绑定:对数据进行操作创建任务(例如响应SMS)时未知;直到收到SMS,发送者才被知道。 允许在任务内部和任务之间 进行流控制https://tasker.joaoapps.com/userguide/en/flowcontrol.html 记录数据以备将来使用,例如在任务之间传递数据 全局变量与局部变量具有全小写名称的变量(例如%fruit_bar)是_局部变量_,这意味着它们的值特定于使用它们的任务或场景。名称中具有一个或多个大写字母的变量(例如,%Car,%WIFI)是_全局_变量,这意味着从任何地方访问它们都将返回相同值。 内置变量Tasker自动更新内置变量的值。 本地内置变量 操作错误%err如果运行最后一个操作时发生错误,则设置为整数。实际数字可以表示发生的错误,但对于大多数Tasker动作(值得注意的例外:Run Shell和插件)通常为1 。每个动作都会设置或清除它,因此,如果要在紧接着的...
Tasker排错指南
搜索 Tasker长遇见的问题一般可以分为3类:逻辑问题,功能问题,配置问题 功能问题:原因功能问题通常是由系统兼容性引起的 由于Tasker对各种系统的兼容性不同,所以我才在群里要求进群必须修改群名片,通过机型可以简单的排除一些问题,并有利于将因机型导致的问题归类。 即便如此,还是要事先测试部分操作对于手机系统的兼容性,有时候仅仅是由于系统设置的原因导致的,有时候是由于权限导致的:比如:短信问题对于小米和华为等国产机型出现的问题和解决方法都不相同。比如 通过监听通知来触发的配置。 有时候一些功能只在部分机型上使用:比如shell上的curl命令,又比如 扬声器 操作。 解决方法 解决方法: 尝试不同的Tasker功能.由于实现的方法不同等等原因,Tasker自带的功能也存在重复,比如shell与adb wifi js,java和Tasker功能分别测试.比如HTTP,数据开关,wifi开关等实现的方法有多种 使用插件.Tasker本身插件和第三方应用繁多,用插件经常会事半功倍 逻辑问题定义凡是可以用算法解决的问题,我都将之归类为逻辑问题。 解决方法简单的逻辑问题可以...
USB连接电脑时自动打开USB网络共享
usb 背景 最近家里没宽带可用了,暂时拿手机移动网络顶上,每次打开USB网络共享(USB Ethernet)都要经过好几个步骤,也没有Android系统的快捷操作可以一步执行(WIFI热点倒是可以),故做出来这个配置。 说明其实这个配置挺实用的,为啥现在才做出来呢?早先利用Tasker打开USB网络共享是需要root权限的,现在新版本的功能更强大,可以在没有root权限的设备中执行更多的操作和命令。 本配置的结构相当简单,由一个触发条件和一个操作组成 配置结构配置名称:USB连接电脑时自动打开USB网络共享 使用条件 需要Tasker为5.9.2及以上的版本 需要在电脑上开启 ADB WIFI 基于Android 8.0 EMUI 测试,理论上适用于所有的系统 配置连接 配置百度网盘链接:http://link.taskerm.com/usb 提取码:923x
Tasker 教程之 JavaScript----Tasker 小白的进阶之路
我们先用一个实例来演示如何利用JavaScript来创建一个配置 配置实例我打算创建一个这样的配置:根据当天是否是一个节气日来改变桌面壁纸,称之为节气壁纸配置,简称“节气壁纸”。但是我不懂得如何判断当天是否是一个节气日怎么办呢?答案是“搜索”。 搜索代码通过搜索关键词“js 节气”得到如图所示的结果 js 节气 搜索结果 第一个搜索结果是获取公历农历节气的,因为不需要获取这么多的内容,放弃;打开第二个搜索结果,只有一个function,看着可以拿来使用,经测试的确可用。 修改代码根据作者的注释,第一部分内容是判断当天是哪一个节气,第二部分是当天处于哪个节气日之后,所以把第二部分的内容删除,用第一部分代码。修改结果如图所示: 修改后的JS代码 这个方法用到三个参数,年月日,那么如何用变量来表示呢,这个也是可以搜索到的,首先搜索关键词“js 日期”, JS日期搜索结果 点开第一条搜索结果 JavaScript Date 对象 找到“JavaScript Date 对象参考手册” 日期方法 ,点击去就看到年月日的表示方法了,添加后的代码就像这样, 最后的代码 在Taske...
Tasker常见问题解答
本篇文章不涉及到 HOW TO 问题及解决方法 手机下拉通知栏提示”无活动的配置文件” 原因:没有状态类的配置触发,都会有此提示. 解决:该提醒可以忽略(通常安装Tasker第一天的小白,都会有这个疑问). 添加桌面小部件时提示”数据被阻止,请返回主应用,并在主界面上退出” 原因:这种是Tasker的配置在修改后没有被保存,才会出现的提示. 解决:一般在Tasker主界面的右上菜单中选中”退出”即可正常添加桌面小部件. Tasker导入配置文件时提示”对不起,Tasker无法处理该内容” 原因:很可能是Tasker配置和Tasker版本不对应导致的 解决: 如果是通过配置文件导入,可以用文本编辑器打开,查看Tasker版本号,然后安装该版本的Tasker即可导入配置 如果是通过配置链接导入,可以查看配置的分享日期,查询该日期相对应的Tasker版本(稳定版或测试版) Tasker导入prf.xml格式的文件时提示”错误:导入的内容中包含多个配置文件.” 原因:可能是认为将工程文件prj.xml改为...
在Tasker中利用短信的通知实现短信内容转发到微信
之前的教程是利用Tasker自带的短信变量来实现的,这有一个无法解决问题:在360,魅族,坚果等品牌的手机中无法获取短信的消息内容。利用短信的通知则可以获取短信的内容,并且对于 华为手机 来说也可以不用关闭短信验证码保护功能,所以相较于原来的方法更简单,方便。应用通知的变量是一个本地数组变量 %evtprm() ,这个变量数组包含 %evtprm1,%evtprm2等本地变量,其中%evtprm2含有发件人信息,%evtprm3含有通知的具体消息内容。 操作步骤:1,注册企业微信;2,创建一个应用;3,在tasker中创建配置文件。 注册企业微信 a. 点击这里注册:https://work.weixin.qq.com/wework_admin/register_wx?from=myhome 1分钟时间注册下就行,比较简单。 b. 注册完成后打开:https://work.weixin.qq.com/wework_admin/frame#profile 复制下网页底部的企业信息中的企业ID备用。 c. 点击微工作台https://...
如何在PC端一次性开启Tasker的所有权限和服务
Tasker需要开启很多服务和获取很多权限通过下面的命令可以详细获取Tasker相关的权限和服务 1adb shell dumpsys package net.dinglisch.android.taskerm 也可以用下面的命令将所有显示的信息保存到文本文件中 1adb shell dumpsys package net.dinglisch.android.taskerm >tasker.txt 权限有普通权限和特殊权限大部分权限可以手动通过设置来打开,一部分特殊权限需要使用adb授权. 获取普通权限的方法安装Tasker后用adb获取可以通过下面的代码获取 1234567891011121314151617181920212223242526adb shell pm grant net.dinglisch.android.taskerm android.permission.PACKAGE_USAGE_STATSadb shell pm grant net.dinglisch.android.taskerm android.permission.BODY_SENSO...
Tasker 如何使用 Tasker 插件以及 Tasker 第三方应用
引语 很多人不清楚 Tasker 插件和 Tasker 第三方应用之间的区别,以及与 Tasker 的关系有何不同,其实对于使用者而言并不需要理解他们之间的区别,因为这两者在使用上的区别逐渐模糊而变得没有区别,不过本人后面几篇文章会详细介绍部分 Tasker 插件和 Tasker 第三方应用,说明下有利于读者理解之后的内容。 主要内容1. 什么是 Tasker 插件,2. 什么是 Tasker 第三方应用,3. 如何使用他们,4. 常用的 Tasker 插件和第三方应用有哪些(本篇重点)。 什么是插件对于使用者而言,Tasker 插件是指专门为 Tasker 添加附属功能的 Android 应用,单独使用的话无任何功能可用,关系类似于 Chrome 和 Chrome 扩展程序;Tasker 第三方应用是指本身有独立的功能可用,既可以脱离 Tasker 单独使用,也可以结合 Tasker 使用,关系类似于 Chrome 和 Chrome 应用。 什么是第三方应用对于开发者而言,Tasker 插件是指专门为 Tasker 应用的功能不足或者不宜使用而设计的辅助应用;Tasker 第...






