Tasker 6.1.14

前言

Tasker 6.1.13 正式版发布了,作者添加了很多功能,因为 Tasker 文档还没有更新新添加的功能,这里列出更新日志,以供了解新功能以及解决一些问题。

6.1.2

  • 添加了新的进度对话框操作

  • 为 Android 13+添加了新的“选择照片”操作

  • 添加了适用于 Android 13+ 的请求添加磁贴操作

  • 在 Android 13+ 上的设备控制(电源菜单操作)中添加了可以在锁定的设备上使用选项

  • 在移动网络状态下增加了对 5G 的支持

  • 当您在任务中长时间选择一个或多个操作时,添加了Refactor Into Task选项,以便它自动将所有这些操作转换为您的新任务。

  • 添加了在辅助功能服务操作中切换辅助功能服务的选项

  • 在元素可见性操作中添加了错误后继续执行任务的选项

  • 为有问题的三星启动器添加了解决方法,这样 Tasker 快捷方式就不会在看似随机的时间重置

  • 更改了具有多个操作的任务的显示方式:最后一个操作不会显示在 FAB 下方,以便您始终可以正确地与其交互。

  • 修复了授予 Tasker 在某些设备上从 SD 卡读取文件的权限

  • 修复了Keep Accessibility Running的一些问题

  • 修复了在儿童应用程序中使用导出值作为项目/配置文件/任务变量的问题

  • 固定读取一些带双引号的 CSV 字符串

  • 修复了能够在浏览 URL操作中为标题使用变量的问题

  • 修复了部分用户在扫描 NFC 标签时发生的崩溃

  • 修复了在某些情况下当您设置一个非常大的全局变量时的崩溃

  • 修复了 Tasker 在使用 %WIN 变量和以下事件时要求访问权限的问题:Notification Clicked、New Window、Button Clicked

  • 修复了在编辑场景元素交互的动作时使用列表项拖动>选择时使用菜单选项(例如点击)

  • 更改了一些与等待操作相关的日志,以尝试找出为什么有时等待操作花费的时间比应有的时间长

  • 将电源菜单操作重命名为设备控制(电源菜单操作)

  • 更新中文翻译

  • 对 Android 7+ 的无根飞行模式操作有限

6.1.3

  • 添加了在“进度对话框”操作中显示进度条的选项

  • 添加了在长按 Tasker 快速设置图块时执行任务的选项

  • 向“ADB Wifi”操作的助手添加了“更改设备锁屏密码/PIN”选项

  • 在兼容设备上为 Android 13+ 的“手电筒”操作添加了设置手电筒强度/级别的选项

  • 向“App Info”操作添加了输出:“%app_is_launcher”和“%app_is_default_launcher”

  • 尝试通过 ADB Wifi 或 root 使 Logcat 监视器工作(如果在 Android 13+ 上可用)

  • 如果您长按其中一个,则使长个人资料名称滚动,以便您可以看到他们的全名

  • 使“通知点击”事件仅在任何设置事件拦截来自非 Tasker 应用程序的点击时才需要辅助功能服务

  • 使“选择照片”操作与 Android 11 和 12 设备兼容,这些设备具有比 2022 年 5 月更新的设置 > 安全 > Google Play 系统更新

  • 将“重构为任务”重命名为“转换为任务”

  • 将操作“设置快速设置”重命名为“设置快速设置磁贴”

  • 使“新”动作/事件/状态徽章根据发布名称出现,因此旧的动作/事件/状态不会永远显示为新的

  • 将 ADB Wifi 操作中的默认超时设置为 10 秒而不是 1 秒

  • 向 JavaScript 添加了“命令”和“HTTP 请求”操作,因此您现在可以从脚本中调用它们

6.1.5

  • 添加了在通知操作的通知图标中直接使用本地文件或直接 URL 甚至文本的功能

  • 长时间选择任务中的操作时,使“粘贴在下方”选项始终可用

  • 添加了可选的通知,可以在禁用 Tasker 时自动创建,以便您可以通过单击通知快速再次启用 Tasker

  • 添加了更改输入对话框的输出变量名称的选项

  • 添加了辅助功能以在ADB Wifi操作中切换 Data Saver Mode

  • 将%pd_type输出变量添加到Dialog Progress的输出变量

  • 在“执行任务”操作中添加了“限制直通至”字段的帮助

  • 添加了防止 JSON 智能搜索选项以设置变量结构类型操作,以便需要使用完整路径来读取该特定变量的 JSON 值

  • 为 Logcat Entry 事件添加了条件列表

  • 允许在 For 操作中使用结构化变量来指定范围

  • 在 Javascript 中使用setGlobal()操作添加了结构输出选项

  • Made Tasker 总是要求用户通过电子邮件向开发人员发送有关 Tasker 设置的电子邮件,即使只是使用自定义设置操作也是如此,因为 Tasker 设置将从 Google Play 中删除

  • 当您搜索可在该操作的助手中使用的任何函数名称时,使Run Shell操作显示为搜索结果

  • 将net.dinglisch.android.tasker.PERMISSION_RUN_TASKS权限更改为危险保护级别,这意味着想要使用该权限的应用现在需要向用户明确请求

  • 当您在 Tasker 中启用外部访问时,系统会提示您为请求它的应用程序允许该权限

  • 修复了无法在任务中更改的不可变项目/配置文件/任务变量(将保留它们的原始值,但您可以仅为任务中的局部变量更改该值)

  • 固定动作列表向上移动一点,因此在某些情况下它不会出现在 + 按钮下

  • 修复了在某些情况下在锁定屏幕上显示非交互场景的问题

  • 修复了 HTTP Auth 操作在某些情况下发送不需要的 HTTP 标头的问题,这可能会破坏某些 Web 服务,例如 Dropbox

  • 应用 Tasker > Preferences > UI > Name Text Size 设置到整个应用程序中的更多文本

  • 不要在儿童应用程序上显示外部访问错误

  • 如果在折叠通知托盘时使用操作折叠通知托盘,则不要在日志中显示错误

  • 如果未启用Do Maths,则不在导出的变量集和多变量集导出的描述中显示舍入数字

  • 选择图像时不要选择下载更多 Ipack,因为这些 Ipack 很快就会从 Google Play 中消失

  • 将action重构为Task时,输入对话框的输入文本默认以大写开头

  • 修复了在某些情况下使用获取屏幕信息(助手)操作获取屏幕信息时崩溃的问题

  • 修复了在某些情况下未存储项目/配置文件/任务变量的问题

  • 修复了 Tasker 请求允许忽略在某些情况下没有该问题的设备上的电池优化

  • 修复了在某些情况下双击快速设置图块的问题

  • 修复了屏幕捕获操作在 Android 8(可能还有其他)上不起作用的问题

  • 修复了在某些情况下使用点分键读取 JSON 值的问题

  • 修复了一些较小的随机崩溃

6.1.9

  • 将目标 API 更新为 31。如果有任何问题,请告诉我

  • 新图标:Launcher(单色和全彩)、Loading 和 Tasker Secondary

  • 在设置快速设置磁贴操作中添加了图标和标签选项,允许您独立于您正在使用的任务设置标签和图标。

  • 在“选择输入对话框”操作中为某些支持的输入类型添加了超时选项

  • 添加文件系统选择器和目录系统选择器以使用系统选择器选择文件和文件夹

  • 在“选择输入对话框”操作中更改了选择器的文件和目录类型,以便它们使用 Tasker 的内部文件选择器。

  • 发现了 Tasker 快捷方式的安全问题。因此,当您启动使用以前的 Tasker 版本创建的现有快捷方式时,会出现一条警告,提示您必须确认才能运行它。如果您重新创建快捷方式,则此警告将不再显示。

  • 添加%uf_failed_attempts输出变量到设备解锁失败事件

  • 在 Tasker > 首选项 > MISC 中添加了Compact Exports选项

  • 使 Tasker Secondary 能够由启动日历应用程序的应用程序启动(例如 Nova Launcher 的主屏幕搜索小部件)

  • 在包含用于打开应用程序的意图类别的辅助应用程序打开事件中添加了 %sa_category 变量

  • 添加警告,指出媒体音量可能并不总是适用于所有设备,并在这些情况下使用辅助功能音量

  • 添加警告,即切换分屏操作在 Android 13+ 上不起作用

  • 在任务中添加了%caller_netdinglischandroidtaskermextraprofilevariables变量,其中项目/配置文件/任务变量可用并提供有关它们的信息

  • 向NFC 标签事件和操作添加了%nfc_id_with_colons变量,以便它在某些情况下输出更兼容的 ID

  • 添加了现在与 BT 设备交互时某些情况下所需的BLUETOOTH_SCAN权限

  • 在元素值操作中添加了使用模式匹配设置场景元素值的功能

  • 当 Tasker 提示您启用无障碍服务以符合新的 Google Play 商店规则时添加了额外的对话框

  • 添加了在应用程序退出时不询问/提醒缺少权限的选项

  • 添加选项以在禁用 Tasker 时显示通知

  • 添加提示以请求允许在需要时安排确切的警报

  • 添加了有关Wifi Near状态有时更新缓慢的警告

  • 如果从 Taskernet 导入内容时 Tasker 被锁定,则询问锁定代码,如果无法输入正确的代码,则不允许导入

  • 更改了输入对话框操作,使输入字段具有最大高度,以便在它变得太大时不会隐藏底部的按钮

  • 将主项目的(不可见)标签更改为默认项目,以便更好地访问

  • 不要为获取剪贴板操作请求READ_LOGS权限,因为它不需要。

  • 修复了某些情况下Keyguard操作抛出错误的问题

  • 修复了如果设备上存在太多应用程序,列表应用程序操作会导致 Tasker 崩溃的问题

  • 修复了某些情况下的请求添加磁贴操作

  • 修复了项目/配置文件/任务变量在错误情况下被覆盖的问题(例如,在您设置中某处的配置文件中使用的任务将始终覆盖该配置文件中的变量,即使不是由该特定配置文件触发)

  • 修复了 Tasker 在编辑非常大场景的元素时会崩溃的错误

  • 修复了启用Tasker Layout选项的Flash操作可能会导致 Tasker 停滞直到下一次显示打开的错误

  • 修复了如果您扫描 NFC 标签但没有 Tasker 配置文件来处理有时屏幕可能变得无响应的错误

  • 修正了有时任务的动作列表会被错误调整大小的错误

  • 修复了使用直接购买版本在 Tasky 中签入您的许可证

  • 修复了Parse/Format DateTime操作中特定时区的某些用户崩溃的问题。

  • 修复了Perform Task中的Variable Passthrough不会保留每个变量结构类型的问题

  • 修复了有时由于文件名无效而无法使用HTTP 请求操作下载文件的问题

  • 修复了在 Android 12+ 的某些情况下启动某些应用程序的问题

  • 修复了在某些非常特殊的情况下解析/格式化日期时间操作的输出

  • 修复了在 Android 13+ 上的手电筒操作中设置手电筒强度的问题

  • 修复了在整个 Tasker 中选择应用程序的对话框,以便在调用时预先选择已经选择的应用程序

  • 修复了在某些情况下在通知操作中使用自定义通知图标的问题

  • 在Pick Input Dialog action > Contact 中,不要询问Contact 或 Not Contact。只需按原样接受联系人。

  • 使Pick Photos的输出可在更多情况下使用,而无需使用缓存

  • 使事件/状态/动作中的变量列表文本可选

  • 使超过 60 个文本字符的警告提示框使用 Tasker 的布局而不是本机提示框。

  • 在 Android 13+ 上不需要 logcat 权限即可使用获取剪贴板操作,因为它需要 ADB Wifi 才能工作。可能会慢一些,但至少它可以在没有 ADB Wifi 的情况下工作。

  • 只有在实际使用文件时才在HTTP 请求操作中询问文件权限

  • 由于 Google Play 商店的限制,更新了打开文件操作以在打开 APK 文件时使用 Tasker 设置

  • 更新了乌克兰语翻译

  • 当用户没有安装正确版本的应用程序工厂时,在对话框中显示用户应该拥有的当前版本和版本

6.1.10

  • 添加到设置快速设置磁贴- 命令、长按命令、双击命令和命令前缀设置

  • 在快速设置磁贴副标题或标签中使用全局变量。现在,当在这些字段中使用全局变量时,磁贴将自动更新

  • 添加了韩语翻译

  • 当用户没有安装正确版本的应用程序工厂时,在对话框中显示用户应该拥有的当前版本和版本

  • 更改了输入对话框操作,使输入字段具有最大高度,以便在它变得太大时不会隐藏底部的按钮

  • 在大多数情况下使蜂鸣声和通知操作更快

  • 固定状态栏 - 扩展操作有时不起作用

  • 修复了有时会要求 ADB Wifi 权限的 Logcat Entry 事件,即使禁用了不使用 ADB Wifi 的选项也是如此

  • 修复了在某些特定情况下使用多变量设置操作设置变量的问题

  • 当在设备上设置深色主题时,使用 Tasker Layout 制作的 Toasts 具有深色背景

  • 修复了在应用程序没有权限的情况下不尝试开始监视某些条件的问题。

  • 将 %sa_extras 变量添加到辅助应用打开事件

  • 修复了直接从某些操作设置全局变量的问题

  • 修复了当触摸反馈级别设置为 0时 Android 13 上的振动操作。使用振动和触觉仍然必须打开。

  • 修复了应用程序快捷方式(长按 Tasker > 选择选项)被认为不安全的错误。

6.1.11

  • 这只是一个错误修复版本,所以这里是完整的更新日志:

  • 修复了呼叫操作的READ_PHONE_NUMBER权限

  • 将WiFi Tether操作的名称更改为WiFi Tether(热点)

  • 修复了输入对话框操作,以便输入支持多行

  • 固定文本/图像对话框操作在超时时消失

  • 修复了在图标输入和文本输入之间切换时 Notify 操作中的图标选择保持其值的问题

  • 固定 Tasker 警报祝酒词是透明的。它们现在是不透明的

  • 修复了设置助手操作以处理变量

  • 修复了在首选项中选择测试服务器时应用检查许可证的直购版本

  • 修复了正确使用深色和浅色主题的 Tasker Layout 的Flash动作

  • 调整状态栏图标,使其更大一些

  • 允许在 Quick Setting Tile 字幕、标签和图标中正确使用 Project/Profile/Task 变量

  • 修复了在某些情况下请求权限的问题

  • 默认情况下,在 Android 13+ 上为 Logcat 禁用 ADB Wifi

  • 修复了显示通知图标e显示通知图标(无活动配置文件)自动正确检查自己,具体取决于用户在 Android 设置中为这些通知类别配置的内容

6.1.12

  • 修复了超时的插件操作,没有错误消息,只是返回空错误。现在他们说超时了,所以更清楚发生了什么。

  • 修复了在某些情况下保持辅助功能运行

  • 修复了仅在 Android 11+ 上请求 READ_PHONE_NUMBER 权限的问题

  • 修复了默认情况下不使输入对话框多行的问题

  • 修复了在使用“获取屏幕信息”(助手)操作后使没有对话的“获取语音”工作的问题

  • 修复了更改位置条件的位置。以前,如果您移动标记,新位置将不会固定。

  • 修复了一些崩溃