當前位置:名人名言大全網 - 端午節短信 - Tasker的這些功能是不是被妳“忽略”了?

Tasker的這些功能是不是被妳“忽略”了?

本文旨在將壹些鮮為人知的功能分享給Tasker用戶,讓更多人在編寫配置時靈活使用。雖然Tasker用戶指南中也提到了這些功能,但是大部分Tasker用戶都沒有了解過,我覺得有些功能Tasker的高級用戶可能也不太清楚。其實不要小看這些冷門功能。通過它們,我們可以很容易地滿足自己的需求。

用過條件判斷功能的Tasker用戶都知道~R/!~R運算符的匹配類型是正則表達式,也知道可以用在動作的If條件和狀態條件“變量值”中。

從5.0版本開始,Tasker增加了壹個功能,“在可以進行簡單匹配的地方,只需添加~R或者!~R,就會變成正則表達式匹配。”

%evtprm是壹個局部數組變量,在事件條件被觸發後傳遞給“Entry”任務。相信很多人都接觸過,但是如何快速確定%evtprm數組中每個元素的含義,我想,應該只有少數人知道。比如當微信通知的事件被觸發時,能否快速確定代表通知內容的變量是%evtprm2還是%evtprm3?

Tasker用戶指南中有這樣壹句話,“% evtprm數組元素的順序與事件參數(項)的順序壹致”,意思如下圖:

由此我們可以很快知道%evtprm2和%evtprm3分別代表通知的標題和內容。

以下是變量引用的描述(摘自本人翻譯的Tasker中文用戶指南變量部分)。

動作“test Tasker(測試任務器)”中有壹類局部變量,可以用來存儲正在運行的任務中(動作執行前)所有賦值的局部變量,如下圖所示:

該功能可以在配置準備中起到輔助作用。比如我想知道某個接收意圖的額外參數的變量名要用在任務的準備中,我可以通過這個方法得到(從上圖來看,%newrssi是有意圖的額外參數)。

遞歸變量是動作“變量集”的可選參數(下圖中選中的項目)。

它的作用是遞歸替換所有賦值變量,效果如下例所示: