id: 99e7064101844bb9a27cfc877bee76e2
parent_id: 
item_type: 1
item_id: 1e40131615ad410f958e3c31363d44e5
item_updated_time: 1764345475675
title_diff: "[{\"diffs\":[[1,\"利用 Tasker 打造最强自动签到神器 · STAY REAL\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":32}]"
body_diff: "[{\"diffs\":[[1,\"<html>\\\r\\\n<head>\\\r\\\n  <title>利用 Tasker 打造最强自动签到神器 · STAY REAL</title>\\\r\\\n  <basefont face=\\\"微软雅黑\\\" size=\\\"2\\\" />\\\r\\\n  <meta http-equiv=\\\"Content-Type\\\" content=\\\"text/html;charset=utf-8\\\" />\\\r\\\n  <meta name=\\\"exporter-version\\\" content=\\\"YXBJ Windows/608924 (zh-CN, DDL); Windows/10.0.0 (Win64); EDAMVersion=V2;\\\"/>\\\r\\\n  <style>\\\r\\\n\\tbody, td {\\\r\\\n\\t  font-family: 微软雅黑;\\\r\\\n\\t  font-size: 12pt;\\\r\\\n\\t}\\\r\\\n  </style>\\\r\\\n</head>\\\r\\\n<body>\\\r\\\n<a name=\\\"7435\\\"></a>\\\r\\\n<h1>利用 Tasker 打造最强自动签到神器 · STAY REAL</h1>\\\r\\\n\\\r\\\n<div><span>\\\n  <div>\\\n<div><br/></div><div style=\\\"font-size: 16px; display:block; min-width: 100%; position: relative;\\\"> <div style=\\\"box-sizing:border-box;\\\"><div style=\\\"box-sizing:inherit;color:rgb(85, 85, 85);font-family:&quot;Source Sans Pro&quot;, &quot;Helvetica Neue&quot;, Helvetica, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, Arial, serif;font-size:100%;font-weight:400;line-height:1.85;letter-spacing:0.16px;\\\"><div style=\\\"box-sizing:inherit;\\\"><div style=\\\"box-sizing:inherit;\\\"><div style=\\\"box-sizing:inherit;\\\"><div style=\\\"box-sizing:inherit;\\\">\\\n          <h2 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:24px;\\\"><a href=\\\"https://blog.ferstar.org/post/use-tasker-do-some-funny-things/\\\" style=\\\"box-sizing:inherit;text-decoration:none;background:rgb(255, 255, 255);line-height:60px;position:relative;padding:0px 14px;margin-left:-14px;transition:all 0.3s ease 0s;color:rgb(51, 51, 51);\\\"><span style=\\\"color:rgb(51, 51, 51);line-height:60px;position:absolute;border:3px solid transparent;top:13px;transition:all 0.3s ease 0s;left:-23px;transform:rotate(45deg);\\\"></span>利用 Tasker 打造最强自动签到神器<span style=\\\"color:rgb(51, 51, 51);line-height:60px;position:absolute;border:3px solid transparent;top:13px;transition:all 0.3s ease 0s;transform:rotate(225deg);right:-23px;\\\"></span></a><span style=\\\"font-weight:700;line-height:1.25;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:24px;display:block;border-top:1px solid rgb(204, 204, 204);width:100%;position:absolute;top:30px;left:-30px;z-index:-1;\\\"></span></h2>\\\n          <span style=\\\"box-sizing:inherit;color:rgb(204, 204, 204);font-size:14px;margin-top:-25px;display:block;position:relative;\\\">Jul 9, 2018 </span>\\\n          <div style=\\\"box-sizing:inherit;margin:2rem 0px;\\\">\\\n            \\\n\\\n<blockquote style=\\\"box-sizing:inherit;padding:0.5rem 1rem;margin:0.8rem 0px 0.8rem -1.5rem;color:rgb(122, 122, 122);border-left:0.3rem solid rgb(229, 229, 229);\\\">\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:0px;\\\">本文不适合小白用户操作，搞机有风险，入坑须谨慎！</p>\\\n</blockquote>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">Android 上的 Tasker 绝对称得上是 Android 系统的神器之一， 可以完成很复杂多样的自定义任务。这里介绍一下利用他完成某 APP 自动签到的过程。</p>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">思路</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">保证手机正常联网，通过USB调试做以下步骤：</p>\\\n\\\n<ol style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">\\\n<li style=\\\"box-sizing:inherit;\\\">解锁屏幕进入桌面</li>\\\n<li style=\\\"box-sizing:inherit;\\\">打开签到 APP</li>\\\n<li style=\\\"box-sizing:inherit;\\\">模拟点击 APP 中签到按钮</li>\\\n<li style=\\\"box-sizing:inherit;\\\">退出签到 APP</li>\\\n<li style=\\\"box-sizing:inherit;\\\">锁屏</li>\\\n</ol>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">准备</h3>\\\n\\\n<ol style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">\\\n<li style=\\\"box-sizing:inherit;\\\">能够安装 Magisk 的安卓手机一部</li>\\\n<li style=\\\"box-sizing:inherit;\\\">安装 Magisk 模块：ADB &amp; Fastboot for Android NDK，Busybox for Android NDK</li>\\\n<li style=\\\"box-sizing:inherit;\\\">安装 APP：终端模拟器，RE文件管理器，Tasker，Secure Settings</li>\\\n<li style=\\\"box-sizing:inherit;\\\">装有 adb tools 及 Git for Windows 的 PC 一台(用来计算模拟点击坐标)</li>\\\n<li style=\\\"box-sizing:inherit;\\\">打开手机 USB 调试模式，并允许通过 USB 调试模拟点击</li>\\\n<li style=\\\"box-sizing:inherit;\\\"><strong style=\\\"box-sizing:inherit;\\\">保证Tasker，Secure Settings后台常驻</strong> – 非常重要！！！</li>\\\n</ol>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">唤醒屏幕</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">在进行模拟点击前，必须保证手机屏幕是唤醒状态，不然点了也没用。网上很多人说的采用<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">adb shell input keyevent 26</code>这种方法只有在亮屏时有用，相当于按下一次电源键，但熄屏状态并不起作用，所以我采用另一种办法：通过Tasker调用Secure Settings唤醒屏幕。</p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">具体做法是</p>\\\n\\\n<ol style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">\\\n<li style=\\\"box-sizing:inherit;\\\">打开Secure Settings然后 <code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">enable System+ Modul</code></li>\\\n<li style=\\\"box-sizing:inherit;\\\">打开Tasker -&gt; 任务 -&gt; 新建任务 -&gt; 插件 -&gt; Secure Settings -&gt; 配置 -&gt; Actions -&gt; Wake Device</li>\\\n<li style=\\\"box-sizing:inherit;\\\"><strong style=\\\"box-sizing:inherit;\\\">手机系统设置中找到设备管理器，激活 Secure Settings</strong></li>\\\n</ol>\\\n\\\n<blockquote style=\\\"box-sizing:inherit;padding:0.5rem 1rem;margin:0.8rem 0px 0.8rem -1.5rem;color:rgb(122, 122, 122);border-left:0.3rem solid rgb(229, 229, 229);\\\">\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:0px;\\\">测试：可以在 Tasker 中设定一个延时任务测试下，比如延时三秒后亮屏</p>\\\n</blockquote>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">滑动解锁</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">亮屏后默认是系统的锁屏界面，简单起见，我已经把手机解锁密码去掉，只剩下滑动锁。滑动解锁处理起来比较容易，<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">adb shell input swipe x1 y1 x2 y2</code>即可，所以我们需要定起始和终止两个坐标点，来模拟滑动，继续往下看。</p>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">获得屏幕点击的位置坐标</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">此方法比较土，但胜在只要有adb tools就能用，不需要别的东西。</p>\\\n\\\n<h4 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:16px;\\\">计算比例</h4>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">通过命令<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">adb shell getevent -p | grep -e &quot;0035&quot; -e &quot;0036&quot;</code>获得<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">event</code>体系里宽和高</p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">我的手机输出如下信息：</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\"><span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0035</span>  : <span style=\\\"box-sizing:inherit;font-weight:bold;\\\">value</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, min <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, max <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1080</span>, fuzz <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, flat <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, resolution <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>\\\n<span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0036</span>  : <span style=\\\"box-sizing:inherit;font-weight:bold;\\\">value</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, min <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, max <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">2248</span>, fuzz <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, flat <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>, resolution <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>\\\n</code></pre>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">我们需要的就是其中的 max</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\">0035 max 1080 宽\\\n0036 max 2248 高\\\n</code></pre>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">手机分辨率是已知的，我手机是：1080 x 2248</p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">计算比例：</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\">rateW = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1080</span>(手机屏幕的宽) / <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1080</span>(<span style=\\\"box-sizing:inherit;font-weight:bold;\\\">event</span>里<span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0035</span>的max) = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1</span>\\\nrateH = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1920</span>(手机屏幕的高) / <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">2248</span>(<span style=\\\"box-sizing:inherit;font-weight:bold;\\\">event</span>里<span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0036</span>的max) = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1</span>\\\n</code></pre>\\\n\\\n<h4 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:16px;\\\">计算点击位置坐标</h4>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">执行命令<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">adb shell getevent | grep -e &quot;0035&quot; -e &quot;0036&quot;</code></p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">输出如下信息：</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\">/dev/input/event3: 0003 0035 00000430 width\\\n/dev/input/event3: 0003 0036 000005b1 height\\\n</code></pre>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">把0035和0036后面的位置数据从16进制转化为10进制，祭出 Windows10 自带计算器，选程序员转换之得到十进制坐标为：(1072, 1457)</p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">这是在<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">event</code>体系里的位置，将其转化为屏幕位置</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\"><span style=\\\"box-sizing:inherit;\\\">screenW = <span style=\\\"box-sizing:inherit;\\\">width*rateW = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1072</span>*<span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1</span> = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1072</span></span></span>\\\n<span style=\\\"box-sizing:inherit;\\\">screenH = <span style=\\\"box-sizing:inherit;\\\">height*rateH = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1457</span>*<span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1</span> = <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1457</span></span></span>\\\n</code></pre>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">所以得到刚才点击的屏幕坐标位置是(1072, 1457)</p>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">自己adb调试自己</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">一般我们是在 PC 端利用 adb 调试安卓手机，但实际上安卓自己也可以调试自己，这样可以只用手机就完成模拟点击操作，不需要电脑的帮助。还记得准备工作要求的安装 ADB &amp; Fastboot for Android NDK，Busybox for Android NDK 这个 Magisk 模块么？就是来干这个的。</p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">打开终端模拟器，输入代码：</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\"><span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">su</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">2000</span> -c <span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">'setprop service.adb.tcp.port  5555'</span>   <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 开启USB网络调试</span>\\\nsu -c <span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">'stop adbd &amp;&amp; start adbd'</span>                   <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 重启USB调试服务</span>\\\nadb connect localhost:<span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">5555</span>                        <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 启动adb，接通本机5555端口</span>\\\n</code></pre>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">出来弹窗选择信任即可</p>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">打开签到 APP</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">这一步你当然可以通过模拟点击来打开相应 APP 来进行后续的操作，但这要求你手机解锁开屏后不能有别的 APP 占据屏幕，否则点击就乱套。这里我采用的是<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">am start -n ｛包(package)名｝/｛包名｝.{活动(activity)名称}</code>方法，APP 包名一般都能在对应的市场比如酷安应用详情中看到，钉钉的包名是<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">com.alibaba.android.rimet</code>。那么如何知道 APP 的 activity 名称呢？继续往下看。</p>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">快速获取当前Activity类名</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">据说有个叫<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">re-sign.jar</code>的小工具可以干这个，但我这里总是报OOM的错，懒得深究，直接上 adb 敲如下命令</p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\"><code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">adb shell dumpsys activity activities | findstr &quot;应用包名&quot;</code>，输入之后信息会有很多，过滤一下，主要找<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">包名.</code>开头的，比如钉钉是<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">com.alibaba.android.rimet.ui.activity.StartActivity</code>（版本不同可能会有差异，需要自己琢磨），找到后用如下命令启动 APP：</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\"><span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">am</span> start -n com.alibaba.android.rimet/com.alibaba.android.rimet.ui.activity.StartActivity\\\n</code></pre>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">打开 APP 后模拟点击完签到流程，最后退出</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\"><span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">am</span> force-stop com.alibaba.android.rimet\\\n</code></pre>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">熄屏</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">屏幕老亮着太费电，还是关了的好，有两种方法</p>\\\n\\\n<ol style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">\\\n<li style=\\\"box-sizing:inherit;\\\"><code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">adb shell input keyevent 26</code> 相当于按电源键</li>\\\n<li style=\\\"box-sizing:inherit;\\\">Tasker 调用 Secure Settings 插件，选择 Lock Device（步骤类似<a href=\\\"https://blog.ferstar.org/post/use-tasker-do-some-funny-things/#%E5%94%A4%E9%86%92%E5%B1%8F%E5%B9%95\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">唤醒屏幕</a>）</li>\\\n</ol>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">只在工作日签到</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">Tasker 自带的定时功能并不能满足这个需求，我们需要借助第三方 API 接口来判断当天是否为工作日，是工作日才签到。类似的第三方接口很多，有开发能力的机油甚至可以自己写，这里我用的是<a href=\\\"http://tool.bitefu.net/jiari/\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">免费节假日API</a>提供的接口。</p>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">整个自动签到脚本内容如下：</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\"><span style=\\\"box-sizing:inherit;color:rgb(136, 136, 255);\\\">#!/system/bin/sh</span>\\\n<span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># file: auto_login</span>\\\n<span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 具体坐标及延时请视自己手机而定，不要照搬</span>\\\n\\\n<span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 查询当天是否为工作日</span>\\\n<span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 0 - 工作日，1 - 假日，2 - 节日</span>\\\nDAY=$(curl <span style=\\\"box-sizing:inherit;\\\">-s</span> <a href=\\\"http://tool.bitefu.net/jiari/?d=$\\\" rel=\\\"nofollow\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\"><span style=\\\"box-sizing:inherit;\\\">http</span><span style=\\\"box-sizing:inherit;\\\">://</span><span style=\\\"box-sizing:inherit;\\\">tool</span><span style=\\\"box-sizing:inherit;\\\">.</span><span style=\\\"box-sizing:inherit;\\\">bitefu</span><span style=\\\"box-sizing:inherit;\\\">.</span><span style=\\\"box-sizing:inherit;\\\">net</span><span style=\\\"box-sizing:inherit;\\\">/</span><span style=\\\"box-sizing:inherit;\\\">jiari</span><span style=\\\"box-sizing:inherit;\\\">/?</span><span style=\\\"box-sizing:inherit;\\\">d</span><span style=\\\"box-sizing:inherit;\\\">=$</span></a>(date +%Y%m%d))\\\n\\\n<span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 只有工作日才签到</span>\\\n<span style=\\\"box-sizing:inherit;font-weight:bold;\\\">if</span> [ <span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);font-weight:bold;\\\">${DAY}</span>x == <span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">'0x'</span> ]; <span style=\\\"box-sizing:inherit;font-weight:bold;\\\">then</span>\\\n  <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 延时一秒再模拟滑动解锁</span>\\\n  sleep <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1</span>\\\n  adb shell input swipe <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">538</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">1033</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">555</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">536</span>\\\n  \\\n  <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 延时三秒再打开APP</span>\\\n  sleep <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">3</span>\\\n  am start -n com.alibaba.android.rimet/com.alibaba.android.rimet.ui.activity.StartActivity\\\n  \\\n  <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 视手机性能及网络影响，APP完全打开需要一定时间，所以延时最好多延几秒</span>\\\n  sleep <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">10</span>\\\n  \\\n  <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 模拟点击签到按钮</span>\\\n  adb shell input tap <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">133</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">730</span>\\\n  sleep <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">5</span>\\\n  adb shell input tap <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">433</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">830</span>\\\n  sleep <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">5</span>\\\n  <span style=\\\"box-sizing:inherit;color:rgb(136, 136, 136);\\\"># 完成点击后停止APP</span>\\\n  am force-stop com.alibaba.android.rimet\\\n<span style=\\\"box-sizing:inherit;font-weight:bold;\\\">fi</span>\\\n\\\n<span style=\\\"box-sizing:inherit;font-weight:bold;\\\">exit</span> <span style=\\\"box-sizing:inherit;color:rgb(0, 136, 0);\\\">0</span>\\\n</code></pre>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">ALL IN</h3>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">使用 RE 管理器将上述<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">auto_login</code>移动到<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">/system/xbin/</code>目录下，改可执行权限。剩下的操作均在 Tasker 应用中完成：</p>\\\n\\\n<ol style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">\\\n<li style=\\\"box-sizing:inherit;\\\">新建配置文件，时间选每天上下班时间，关联任务名字随便取</li>\\\n<li style=\\\"box-sizing:inherit;\\\">唤醒屏幕前最好随机睡段时间（睡多久自己把控）</li>\\\n<li style=\\\"box-sizing:inherit;\\\">唤醒屏幕</li>\\\n<li style=\\\"box-sizing:inherit;\\\">调用<code style=\\\"box-sizing:inherit;font-family:&quot;Source Code Pro&quot;, Monaco, Courier, monospace;font-size:13.6px;color:rgb(85, 85, 85);background-color:rgb(245, 245, 245);border:1px solid rgb(238, 238, 255);border-radius:3px;padding:0.2em 0.5em;\\\">auto_login</code>脚本完成签到流程</li>\\\n<li style=\\\"box-sizing:inherit;\\\">锁屏</li>\\\n</ol>\\\n\\\n<p style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\"><strong style=\\\"box-sizing:inherit;\\\">懒人福利</strong>：Tasker 配置文件(复制保存为xml后缀文件，可直接在应用内导入还原)：</p>\\\n\\\n<pre style=\\\"box-sizing:inherit;display:block;margin-top:0px;margin-bottom:16px;padding:16px;font-size:10.4px;line-height:1.4;white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;background-color:rgb(249, 249, 249);\\\"><code style=\\\"box-sizing:inherit;border-radius:3px;font-family:&quot;Source Code Pro&quot;, Menlo, Monaco, Courier, monospace;font-size:13.7846px;border:none;display:block;overflow-x:auto;background:rgb(249, 249, 249);text-size-adjust:none;color:black;padding:0.5em;\\\"><span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">TaskerData</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;&quot;</span> <span style=\\\"box-sizing:inherit;\\\">dvi</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;1&quot;</span> <span style=\\\"box-sizing:inherit;\\\">tv</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;5.0u7m&quot;</span>&gt;</span>\\\n\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Profile</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;prof8&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;2&quot;</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">cdate</span>&gt;</span>1531101968896<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">cdate</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">edate</span>&gt;</span>1531122746414<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">edate</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">id</span>&gt;</span>8<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">id</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">mid0</span>&gt;</span>6<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">mid0</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">nme</span>&gt;</span>上班<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">nme</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Time</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;con0&quot;</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">fh</span>&gt;</span>8<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">fh</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">fm</span>&gt;</span>16<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">fm</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">th</span>&gt;</span>-1<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">th</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">tm</span>&gt;</span>-1<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">tm</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Time</span>&gt;</span>\\\n\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Profile</span>&gt;</span>\\\n\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Task</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;task6&quot;</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">cdate</span>&gt;</span>1531100883059<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">cdate</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">edate</span>&gt;</span>1531122706060<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">edate</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">id</span>&gt;</span>6<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">id</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">nme</span>&gt;</span>自动流程<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">nme</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">pri</span>&gt;</span>100<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">pri</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;act0&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;7&quot;</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>545<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg0&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>%SLEEP_TIME<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg1&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg2&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;180&quot;</span>/&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;act1&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;7&quot;</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>123<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg0&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>sleep %SLEEP_TIME<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg1&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;0&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg2&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;1&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg3&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg4&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg5&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">ConditionList</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;if&quot;</span>&gt;</span>\\\n\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Condition</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;c0&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">lhs</span>&gt;</span>%SLEEP_TIME<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">lhs</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">op</span>&gt;</span>12<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">op</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">rhs</span>&gt;</span><span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">rhs</span>&gt;</span>\\\n\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Condition</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">ConditionList</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;act2&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;7&quot;</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>1563799945<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Bundle</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg0&quot;</span>&gt;</span>\\\n\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Vals</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;val&quot;</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB</span>&gt;</span>Screen &amp;amp; Keyboard Lights On\\\n1 Second<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB-type</span>&gt;</span>java.lang.String<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING</span>&gt;</span>wake_device<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING-type</span>&gt;</span>java.lang.String<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_DURATION</span>&gt;</span>1000<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_DURATION</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_DURATION-type</span>&gt;</span>java.lang.Long<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_DURATION-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_TYPE</span>&gt;</span>full<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_TYPE</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_TYPE-type</span>&gt;</span>java.lang.String<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.WAKE_LOCK_TYPE-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB</span>&gt;</span>Screen &amp;amp; Keyboard Lights On\\\n1 Second<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB-type</span>&gt;</span>java.lang.String<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled</span>&gt;</span>true<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled-type</span>&gt;</span>java.lang.Boolean<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled-type</span>&gt;</span>\\\n\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Vals</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Bundle</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg1&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>com.intangibleobject.securesettings.plugin<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg2&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>com.intangibleobject.securesettings.plugin.Activities.TabsActivity<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg3&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;0&quot;</span>/&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;act3&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;7&quot;</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>123<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg0&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>auto_login<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg1&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;0&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg2&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;1&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg3&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg4&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>/&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg5&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>/&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span>&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;act4&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;7&quot;</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>1563799945<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">code</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Bundle</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg0&quot;</span>&gt;</span>\\\n\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Vals</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;val&quot;</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB</span>&gt;</span>Lock Device<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB-type</span>&gt;</span>java.lang.String<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.BLURB-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING</span>&gt;</span>force_lock<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING-type</span>&gt;</span>java.lang.String<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.intangibleobject.securesettings.plugin.extra.SETTING-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB</span>&gt;</span>Lock Device<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB-type</span>&gt;</span>java.lang.String<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">com.twofortyfouram.locale.intent.extra.BLURB-type</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled</span>&gt;</span>true<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled</span>&gt;</span>\\\n\\t\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled-type</span>&gt;</span>java.lang.Boolean<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">net.dinglisch.android.tasker.subbundled-type</span>&gt;</span>\\\n\\t\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Vals</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Bundle</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg1&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>com.intangibleobject.securesettings.plugin<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg2&quot;</span> <span style=\\\"box-sizing:inherit;\\\">ve</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;3&quot;</span>&gt;</span>com.intangibleobject.securesettings.plugin.Activities.TabsActivity<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Str</span>&gt;</span>\\\n\\t\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Int</span> <span style=\\\"box-sizing:inherit;\\\">sr</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;arg3&quot;</span> <span style=\\\"box-sizing:inherit;\\\">val</span>=<span style=\\\"box-sizing:inherit;color:rgb(136, 0, 0);\\\">&quot;0&quot;</span>/&gt;</span>\\\n\\t\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Action</span>&gt;</span>\\\n\\t<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">Task</span>&gt;</span>\\\n<span style=\\\"box-sizing:inherit;\\\">&lt;/<span style=\\\"box-sizing:inherit;font-weight:bold;color:black;\\\">TaskerData</span>&gt;</span>\\\n\\\n</code></pre>\\\n\\\n<h3 style=\\\"box-sizing:inherit;font-weight:700;line-height:1.25;margin-bottom:12px;font-family:&quot;Source Sans Pro&quot;, &quot;PingFang SC&quot;, &quot;Hiragino Sans GB&quot;, &quot;Microsoft YaHei&quot;, &quot;WenQuanYi Micro Hei&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size:20px;\\\">参考</h3>\\\n\\\n<ol style=\\\"box-sizing:inherit;margin-top:0px;margin-bottom:28px;\\\">\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"https://android.stackexchange.com/questions/142533/run-adb-command-inside-the-terminal-emulator-or-programmatically-without-root\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">Run adb command inside the terminal emulator or programmatically without root</a></li>\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"https://blog.csdn.net/wugang8023/article/details/39941659\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">使用工具re-sign.jar获取android的包名和主类名</a></li>\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"https://blog.csdn.net/u012041204/article/details/53957664\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">Android使用ADB启动应用程序</a></li>\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"http://tool.bitefu.net/jiari/\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">免费节假日API</a></li>\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"https://blog.csdn.net/android_cmos/article/details/73382573\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">Android快速获取当前Activity类名的三种方法</a></li>\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"https://blog.csdn.net/liu_zhen_wei/article/details/12559277\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">Android adb shell 获得点击屏幕的位置坐标</a></li>\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"https://tasker.joaoapps.com/guides.html\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">Tasker FAQ</a></li>\\\n<li style=\\\"box-sizing:inherit;\\\"><a href=\\\"https://forum.xda-developers.com/apps/magisk\\\" style=\\\"box-sizing:inherit;background-color:transparent;color:rgb(41, 128, 185);text-decoration:none;\\\">Magisk - The Universal Systemless Interface, to create an altered mask of the system without changing the system itself.</a></li>\\\n</ol>\\\n\\\n          </div>\\\n        </div></div></div></div></div></div></div>\\\n</div>\\\n</span>\\\n</div></body></html>\\u0000\"]],\"start1\":0,\"start2\":0,\"length1\":0,\"length2\":60970}]"
metadata_diff: {"new":{"id":"1e40131615ad410f958e3c31363d44e5","parent_id":"061de1401cfc4cfaadf6e74e015970e9","latitude":"0.00000000","longitude":"0.00000000","altitude":"0.0000","author":"","source_url":"","is_todo":0,"todo_due":0,"todo_completed":0,"source":"joplin-desktop","source_application":"net.cozic.joplin-desktop","application_data":"","order":1764345842512,"markup_language":2,"is_shared":0,"share_id":"","conflict_original_id":"","master_key_id":"","user_data":"","deleted_time":0},"deleted":[]}
encryption_cipher_text: 
encryption_applied: 0
updated_time: 2025-11-28T16:20:19.642Z
created_time: 2025-11-28T16:20:19.642Z
type_: 13