Tasker安装一个月后的教程
引言本篇文章针对使用几个月的用户,探讨Tasker的功能不足,以帮助用户更好的理解Tasker的用途.
Tasker可以实现很多自定义的功能,各种功能还可以组合成更多更大的复杂功能,的确方便了很多
但是理解了Tasker的功能有所不足,便可以更好的使用它的功能
一.Tasker暂时存在以下不足(随着更新,也许会逐步添加)
Tasker并没有文件上传和文件下载模块。
Tasker并不支持读屏和模拟点击(root模式下可以使用shell命令实现模拟点击),即无法读取屏幕的文本信息,官方文档提到是涉及到信息安全,防止Tasker被滥用(tasker v5.7 支持了keyboard)。
Tasker调用第三方应用时,需要应用在后台运行或者存在于缓存中。
Tasker没有接收文件分享的接口,即你不能把一个文件或者消息直接传递(分享)给Tasker
Tasker没有集成系统的菜单功能,即无法简单的选择文字后进行分享等操作
Tasker虽然有添加部件的功能,但是这个部件只是任务的快捷方式,并没有把信息添加到桌面部件的功能
二.针对以上3个不足,这里分别给出几点(已知的)解决方法:上传有2种方法
...
发送未接来电信息到微信
之前做的《用Tasker实现Android手机短信转发到微信》,很多人询问如何发送未接来电信息,问的人太多就做出来. 本教程的大部分内容都跟《用Tasker实现Android手机短信转发到微信》的内容差不多少,只有发送信息的主体从短信改为未接来电,触发条件改成 未接来电 就可以了
整个操作步骤是:1,注册企业微信;2,创建一个应用;3,在tasker中创建配置文件。
实际效果截图
`//下面的三个变量值需要修改var ID = “ww3c67de428ec7ebad”;var SECRET = “KNgBbbHiTo66VSVzqLv0vYCadXE11drn5o41cmuB2o4”;var AGENTID = 1000002;
//定义post方法function postHttp(url, data) { var xhr = new XMLHttpRequest(); xhr.addEventListener(“readystatechange”, function() ...
Tasker实现精准定时执行的方法
时间段的缺点
Tasker虽然有按照时间段执行任务的方法,但是这个时间据说并不很精准,有时间差。很多人都希望可以定时运行任务,有时间差的时间段并不能满足需求,所以这里谈一下精准定时的方法,希望对大家有用。
时间段的用途时间段这个触发条件一般是用来限制触发时间的,常常作为用于省电考虑的附加条件,不适合单独做触发条件。
精准定时的原理精准定时的原理是利用系统的android.intent.action.TIME_TICK这个意图来实现的,通过设定触发条件为接收意图,那么接下来选定的任务就会在系统时间的分钟改变时得到执行。就好像,每过一分钟,系统状态栏的时间栏就会更新一次一样。
这个可以精确到分,如果想要精确到秒,可以使用等待wait这个操作
说明如果感觉比较费电,可以和时间段,状态等类型的条件一起使用。最后分享一个做好的配置整点同步以供参考。
使用Tasker自动开关VPN工具
本篇文章适合 Tasker 6.2及以上版本
适用VPN有 SS,SSR,SSRR,openVPN,v2rayNG
能用的科学上网工具少之又少,免费好用的更是凤毛麟角。一些免费开源的工具支持Tasker,用起来真的很爽。下面说下以SSRR为例如何使用自动开启和关闭吧
自动开启
a.按应用程序开启点击新建配置按钮,选择触发类型:应用程序,
选择应用程序
在应用选择里面选择需要的程序,下面的活动(activity)、服务(service)、反转、全部,默认只选中 活动(activity)就可以了,
选择程序
选好之后点击返回按钮,在弹出的任务菜单选项中,选择新建任务,
新建任务
任务名可以不填写,点击右边的√符号,点击添加操作按钮,在操作菜单选项中选择插件
插件
中的SSRR,
SSRR
在操作修改窗口选择点击右侧的配置按钮,
配置按钮
打开启动服务,选中使用当前配置(不选会出错)后
点击两个按钮
自动返回操作修改窗口,点击返回两次
点击两次
,在Tasker主窗口点击保存按钮√,
保存
这样一个按照应用程序开启SSRR的配置就完成了。
b.按时间段 ...
用Tasker实现Android手机短信转发到钉钉
之前的一篇文章《用Tasker实现Android手机短信转发到微信》介绍了用tasker实现手机短信转发的功能,主要是介绍转发到微信的方法,对转发到钉钉的方法没有提及,前段时间有人在群里问了遇到了些问题,这里写个关于发送到钉钉教>
短信转发到钉钉上是使用的企业版钉钉的功能,企业钉钉有着丰富的可开发性。
整个操作步骤是:1,注册企业钉钉;2,创建一个应用;3,在tasker中创建配置文件。
注册企业钉钉
a. 点击这里注册:https://oa.dingtalk.com/ 1分钟时间注册下就行,比较简单。
创建一个企业内部应用
a.点击这里创建 https://open-dev.dingtalk.com/#/create-app
上传一个应用logo和自定义应用名字,应用类型为企业内部自主开发,其他默认。配置应用信息中的开发模式设置为开发应用,开发应用类型为微应用,其他服务器出口填写你的本机IP,其他随便填写.
b.创建后打开:https://oa.dingtalk.com/index.htm#/microApp/microAppList可以 ...
用Tasker解析Twitter视频地址
前言使用Tasker制作Twitter下载器跟制作其他网站的下载器有所不同,这是因为Twitter网页本身并没有可以解析到的视频下载地址.
原理和步骤借用Twitter官方提供的api来下载视频点击这里注册一个Twitter开发者账号:https://developer.twitter.com有了账号后会提供开发用到的token来用于认证,把你的token替换掉文末的代码中就可以用了.
使用方法:
复制带视频的推文链接
复制视频播放时的视频地址
代码12345678910111213141516171819202122232425262728293031323334353637383940414243var token="AAAAAAAAAAAAAAAAAAAAABXesyegAAAAAA2mJuTUyoBiQiFqw9KIVwOZPoELi/N=djisfUIdUdIiIsU1ILUxIUI2UdIUIUuilljle0yH1LL232X";var clip=global('CLIP')var idpatt=/\d{19} ...
用Tasker制作Instagram下载器
这个Instagram下载器是用纯JS代码来实现的
整个过程其实挺简单的,无非就是通过正则表达式提取图片和视频的下载链接,然后下载下来
不过使用正则表达式的时候,有点曲折,必须把值循环出来,才可以,这点倒不如直接用Tasker自带的变量搜索替换来的简单。话不多说直接看代码。
以下是截图参考
条件截图
任务截图.jpg
步骤1截图.jpg
步骤2截图.jpg
1目前有个补丁:如果图片大于一张,第一张图片会下载2次,视频内容会连带视频封面也下载下来
1为啥不用一条JS命令而要分开呢?因为一条运行不正确,MMP
使用Tasker实现以图搜图
作用手机上的Google image 搜索没有提供手机版,这个以图搜索配置解决这个问题(当然你也可以用PC端的搜索引擎)。
原理将图片上传到一个图床内并获取外联,使用Google image搜索该网址。
插件IntentTask(作用:添加一个分享到的入口)
具体方法打开图片后将图片分享到IntentTask,IntentTask获取到图片信息后,传递给tasker,tasker处理图片后上传图片并获取外联网址,并进行搜索。
过程
在intenttask内新建一个 command 命名为 “以图搜图”。
在tasker内添加配置,过程省略。点我导入
用Tasker实现收到Android手机短信自动转发到微信
前言之前的一篇文章《用Tasker实现Android手机短信转发到Telegram》介绍了用tasker实现手机短信转发的功能,主要是介绍转发到Telegram的方法,对转发到微信的方法一句带过,鉴于某些原因没有详细介绍,本篇简单介绍下如何使用tasker自动转发手机短信到微信上。
原理短信转发到微信上是使用的企业微信的一项功能:企业微信收到的信息可以同步到微信,而企业微信有着丰富的可开发性。
步骤整个操作步骤是: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://work.weixin.qq.com/wework_admin/f ...
用Tasker实现收到Android手机短信自动转发到微信
前言之前的一篇文章《用Tasker实现Android手机短信转发到Telegram》介绍了用tasker实现手机短信转发的功能,主要是介绍转发到Telegram的方法,对转发到微信的方法一句带过,鉴于某些原因没有详细介绍,本篇简单介绍下如何使用tasker自动转发手机短信到微信上。
原理短信转发到微信上是使用的企业微信的一项功能:企业微信收到的信息可以同步到微信,而企业微信有着丰富的可开发性。
步骤整个操作步骤是: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://work.weixin.qq.com/wework_admin/f ...