
如果你聽過 MacroDroid,而且大家都說它很棒,但你安裝它的時候,還是打折買的,那麼 在日常生活中,你很難找到它的實際用途。你並不孤單。很多人下載了這款應用程式,打開介面,看到了觸發器、操作和限制…然後就因為懶惰或不知道從哪裡開始而放棄了。
本文將透過非常具體的範例和逐步說明,向您展示如何利用 MacroDroid 來實現以下目標: 在您的安卓行動裝置上自動執行現實世界的任務從根據位置控制音量、在觀看 Netflix 時屏蔽通知、利用 Wi-Fi 節省流量,到使用複雜的變量和小部件創建您自己的“控制中心”,所有這些功能都以用戶友好的方式呈現,同時又不失使用如此強大工具所需的專業技術。
MacroDroid是什麼?為什麼這麼多人推薦它?
MacroDroid 是一款基於非常簡單理念的 Android 自動化應用程式: “如果發生X,就做Y”實際上,這意味著您可以讓手機自動對某些事件(例如打開應用程式、連接充電器或搖晃設備)做出反應,而無需您觸摸任何東西,只需執行一個或多個操作即可。
該應用程式將所有內容組織成“巨集”,巨集是由三個基本元素組成的小型自動化規則: 觸發器、操作和限制巨集可以像「當我插入耳機時,打開 Spotify」一樣簡單,也可以像音量管理系統一樣複雜,該系統會根據你是在街上、家裡、工作場所或車上而改變音量。
MacroDroid 的妙處在於,與其他更高級的應用程式(例如 Tasker)不同,它專注於… 介面非常清晰且引導性強。它提供逐步精靈和現成的模板,功能依然強大:您可以使用變數、IF 條件區塊、多個鍊式操作以及大量的連接選項、感測器和裝置事件。
重要提示:免費版最多允許您創建 五個活躍宏 它會顯示一些廣告。如果您想要獲得完整體驗,可以選擇一次性購買專業版(無月費),專業版可以去除廣告、允許使用無限宏,並提供開發者直接支援。
MacroDroid 的內部工作原理:觸發器、操作和限制
要真正理解 MacroDroid 的實際應用,必須清楚了解巨集的結構。每個自動化流程都是基於邏輯建構的。 “觸發器 → 操作 → 限制(可選)”你創建的所有函數都會重複這種模式。
El 扳機 (觸發器)是啟動巨集的事件。它幾乎可以是任何事件:打開應用程式、達到特定電力、連接到 Wi-Fi 網路、收到簡訊、行動手機、啟動設備等等。它相當於“如果發生這種情況…”
該 行動 這些是觸發功能啟動後手機將執行的操作。您可以在這裡選擇諸如打開或關閉 Wi-Fi、調節音量、打開或關閉應用程式、發送簡訊、切換“勿擾模式”,甚至在按下電源鍵時播放時間播報等操作。
該 限制條件 (或條件)允許巨集僅在特定情況下運行,這對於防止自動化流程混亂至關重要。例如,聲音巨集可能僅在您未透過藍牙連接到汽車時才會套用,或者開啟藍牙的操作可能在一段時間後才會執行。
建立基本巨集很簡單:打開應用程序,點擊“新增巨集”,選擇觸發器,新增一個或多個操作,根據需要定義限制,然後進行設定。 用名稱和類別來整理所有內容從那時起,手機就會自動遵守該規則。
第一步:一個簡單的例子來理解邏輯
在深入探討進階設定之前,讓我們先來看看一個非常典型的實際應用: 開啟藍牙 當你打開音樂播放器時 並防止它在特定時間發生。這是一個絕佳的例子,可以從實踐中了解觸發器、操作和限制是如何結合使用的。
工作流程大致如下:選擇一個應用程式作為觸發器(例如,你最喜歡的音樂播放器),選擇「啟動藍牙」作為操作,並設定一個限制,防止它在一段時間後自動啟動。這樣,每次你打開應用程式時,手機都會自動啟動藍牙連接耳機或車載設備,一切都會自動運作。 無需進入“設定”.
在 MacroDroid 中,您需要遵循的基本步驟是:下載並開啟應用程序,點擊“新增巨集”,選擇對應的觸發器。 應用程式正在運行選擇音樂應用程序,在連接部分添加“配置藍牙”操作,最後,如果您不希望它在夜間激活,請設定時間限制。
除了從頭開始建立巨集之外,該應用程式還包括 其他使用者共享的預定義模板和宏這些都是很好的學習方式:您可以直接使用它們,也可以打開它們查看它們的製作方法,並根據自己的喜好進行自訂。
有了這個清晰的基礎,我們現在可以繼續探討MacroDroid更強大的用途,例如: WiFi自動化根據目前在前台運行的應用,實現全局音量管理或通知和聲音模式的自動化。
聲音方面的實用功能:進階音量和模式宏
MacroDroid 的優勢領域之一是… 音量和聲音模式的自動控制當你使用應用程式一段時間後,你會發現你的許多工作流程都涉及相同的事情:外出時調高音量,回家時調低音量,在會議中啟用振動等等。
如果在每個巨集中重複相同的音量操作,那麼每次想要更改「聲音策略」(例如,提高鈴聲音量或調整通知音量)時,都必須輸入 逐一宏地修改所有內容。這樣做非常繁瑣,遲早你會想找一個更簡潔的方法來做這件事。
優雅的解決方案是集中管理常用操作。 變數和 IF 條件區塊每個巨集都不是直接改變音量,而是調整一個變數(例如,名為「聲音」的變數)的值,並且有一個「中央」巨集負責將這些變更應用到系統中。
思路是這樣的:建立一個宏,當「Sound」變數發生變化時觸發。這個巨集並非只有一個操作塊,而是包含多個操作塊,每個操作塊都由一個 IF 語句保護,該語句會檢查變數的目前值。 如果變數為 -1,則將手機設定為震動模式。如果是 0,則啟動優先模式;如果是 1,則啟動普通模式;如果是 2,則啟動音量較高的「街頭」模式,依此類推。
其他宏,例如控制日曆事件的宏或基於 Wi-Fi 網路啟動的宏,不再直接調整音量。它們只是根據需要將“Sound”的值更改為 -1、0、1、2…。一旦此變數被修改,MacroDroid 就會執行「Sounds by Variables」巨集。 將對應的聲音特性應用於整個系統.
隨著時間的推移,累積大量與聲音和位置相關的巨集是很正常的。最終得到… 十幾個正在運行的自動化程序其中一些甚至將開和關功能合併到一個巨集中,以保持秩序。
外出和回家:一個宏處理兩種情況
這種合併的一個很好的例子是將“離開街道”和“到家”功能合併到一起的巨集。與其編寫兩條單獨的規則,不如將它們合併成一條。 兩個不同的IF區塊 它會根據您的 WiFi 連線情況來管理音量和聲音模式的變化。
在第一組操作中,條件設定為「WiFi斷開連線」事件已發生。如果發生這種情況,巨集會判定您正在外出,因此會將音量調高。 「街頭」模式 (或如果該條件已激活,則切換到“優先”模式)。換句話說,它會調整手機以適應更吵雜的環境。
在第二個模組中,觸發條件相反:「WiFi 已連線」。如果手機連接到已知網絡,則巨集會假定您已連接 WiFi。 到家或到公司降低音量或將其調整為更安靜的模式,例如正常模式,以免刺耳的音調打擾他人。
在這種自動化流程中,使用限制條件來避免衝突至關重要。例如,您可以新增一個條件,即只有當行動裝置連接時,此巨集才能運作。 它沒有透過藍牙與汽車連接。因為在這種情況下,你更希望他們發送汽車特定巨集的配置(你可能需要更高的呼叫量或不同的邏輯)。
最終,這些類型的設計可以讓你擁有一個 一致且統一的行為出門在街上需要一個聲音配置文件,回家需要一個聲音配置文件,所有這些都通過變量和 IF 塊進行協調,而不會在二十個不同的宏中重複操作。
小工具和快捷方式:輕點一下即可切換模式
除了基於外部事件的自動化之外,您通常還希望擁有 螢幕上的快捷按鈕 如需在需要時手動啟動巨集,MacroDroid 允許您使用「快捷方式運行」觸發器,該觸發器與 Android 主螢幕上的小工具相關聯。
操作步驟很簡單:建立一個新的巨集,並將其選為觸發器。 “直接訪問已執行”接下來,在手機主畫面上,長按新增小工具,搜尋 MacroDroid 小工具,然後選擇可以將捷徑連結到巨集的小工具。系統隨後會提示您選擇點擊圖示時要啟動的巨集。
該系統的一個非常實用的用途是創建一個宏,用於循環切換各種聲音模式: 點擊即可在普通、優先和振動模式之間切換。根據您定義的變數和 IF 區塊,調整每個設定檔的體積。
典型行為如下:第一次點擊,從普通模式切換到優先模式,並柔和地調整通知;第二次點擊,切換到完全振動模式; 第三次點擊,返回普通模式所有這些都由兩個變數在內部處理,這兩個變數定義了循環的狀態和每次跳躍時要應用的體積分佈。
這種類型的巨集非常適合 悄無聲息且出乎意料的變化例如,當你突然走進會議室、去看電影,或沒有行事曆約會時,它會自動觸發你的個人資料。你只需點擊小部件,就這麼簡單,無需每次都進入系統設定或打開快捷控制。
使用特定應用程式時阻止通知
MacroDroid 最受歡迎的用途之一是能夠屏蔽所有乾擾,讓你在觀看影片、學習或玩遊戲時集中註意力。 煩人的通知 它們會透過 WhatsApp、社群媒體或電子郵件悄悄潛入。借助精心製作的宏, 您只能在使用特定應用程式時將手機靜音。 關閉後聲音立即恢復。
想像一下,你想流暢地觀看 Netflix 或 YouTube。操作步驟如下:開啟 MacroDroid,點擊“新增巨集”,然後選擇與“應用程式”或“最近開啟的應用程式”相關的選項作為觸發條件。最後,選擇你想要運行的應用程式。 避免分心就像 Netflix 一樣。
接下來,在「操作」標籤中,前往「音量」部分,配置您在使用應用程式時想要啟動的聲音模式:您可以將其設為「無」以實現完全靜音,或設定為「優先」以僅允許鬧鐘或其他特定通知。這樣做的目的是,當 Netflix 在前台運行時, 不要讓其他通知打擾你。.
但這裡有個重要的細節:即使你什麼都不做,關閉應用程式後仍然收不到通知,這會是個問題。所以才需要完成這個巨集。 第二個模組會在關閉應用程式時選擇“全部”,使手機恢復到正常狀態。.
透過結合這兩個動作(開啟和關閉應用程式),您可以讓手機在您觀看劇集或影片期間自動切換聲音設定檔。 無需記憶即可恢復正常 不客氣。如果你經常對各種聲音模式感到困惑,這確實能幫助你。
根據您使用的應用程式開啟或關閉 WiFi。
MacroDroid的另一個非常強大的用途是根據你打開的應用程式來管理WiFi。 保存移動數據 無需手動開啟或關閉任何功能。這對於 YouTube、Netflix 或某些音樂和影片串流平台等資料密集型應用尤其有用。
基本結構如下:觸發器“應用程式正在運行”,目標應用程式(例如 Netflix),“連接”部分中的操作 “配置 WiFi” 然後選擇“啟用 WiFi”選項。從那時起,每次您在 Android 裝置上開啟應用程式時,手機都會嘗試自動啟動 WiFi。
採用這種策略,如果您在家或工作場所,並且有可用的已知網絡,則移動設備 它將透過WiFi連接,防止你超出流量限額。如果你想更進一步,可以添加另一個反向宏,當關閉串流應用程式時,如果沒有其他活動連接,則禁用 WiFi。
這種方法 避免常見的疏忽 與其說“我忘記打開 Wi-Fi,結果用掉了半季的流量”,MacroDroid 會利用其對已打開應用程序的檢測和連接功能來幫你完成這項工作,這樣你只需要專注於享受內容即可。
自動化日常流程:開機並開始任務的時間
一些手機製造商會提供一項標準功能,用於… 設定設備定時開關機但並非所有安卓設備都標配此功能。不過,借助 MacroDroid,您可以模擬部分體驗,更重要的是,您可以讓手機在特定時間執行特定操作,例如在啟動時打開新聞網站。
典型的方法是配置一個宏,該宏在設備開機時觸發(觸發)。 “設備啟動” 在「裝置事件」部分中),同時,將其與基於「日期和時間」的第二個觸發器結合起來,使用「時間/日」來設定您希望發生某事物的時間範圍。
在操作中,您可以要求手機打開 一個專門用來閱讀新聞的網站 一天開始,即可啟動你最喜歡的效率應用程式或直接進入主畫面。這是一種簡單的方法,可以自動執行你的晨間例行程序,或讓你在清晨第一時間就能找到所需內容。
每天,在您選擇的時間,巨集會自動觸發該操作,無需您手動操作。如果手機完全關機,它不會真正“開機”,但它可以讓您設定手機自動啟動或在特定時間啟動。 系統配置您的工作或休閒環境 自動。
使用感應器:搖晃手機即可啟動「勿擾模式」。
MacroDroid 最有趣的地方之一在於它能充分利用手機的感應器,讓你創造出可以透過實體手勢啟動的巨集。一個經典的例子是使用以下動作: 搖晃設備即可開啟勿擾模式 非常快,無需查找隱藏設定。
具體步驟非常清晰:建立巨集時,選擇觸發器。 “搖動設備” 在「感測器」部分,然後在「裝置事件」中選擇「優先/請勿打擾模式」選項,並選擇您希望該模式的限制等級(僅警報、無通知等)。
要完成此過程,請在“操作”中返回“音量”,然後選擇“優先/勿擾模式”,調整手機在此特殊模式下的行為。之後,每次您以配置的強度搖晃手機時, 會以那種無聲的方式進入或離開。 這取決於你如何設計宏。
這是一個簡單卻極為有用的組合:無論你是在進行重要談話、去上課、去看電影,還是參加臨時會議, 沒有選單或額外的實體按鈕你搖晃一下手機,勿擾模式就會立即啟動。
MacroDroid 與 Tasker 及其他自動化應用程式的比較
在安卓世界裡,MacroDroid並非孤軍奮戰。還有一些知名的替代方案,例如Tasker,它提供了一種… 殘酷的控制 Tasker 系統功能類似,但學習曲線更為陡峭。它允許您創建極其詳細的配置文件、複雜的變數、鍊式任務和高級邏輯,使其成為技術水平較高用戶的理想選擇;此外,它還提供自動化服務和工具,例如: IFTTT 涵蓋更簡單的流程,專注於整合。
然而,如果 Tasker 看起來太複雜,或者你不想投入那麼多時間學習它,MacroDroid 是一個不錯的選擇,它在功能和效能之間取得了平衡。 強大的功能和易用性它的觸發-操作-約束模型,以及逐步嚮導,使得自動化有用的操作變得非常容易,而無需面對無窮無盡的選單。
此外,MacroDroid 還擁有社群分享的模板和宏,您可以將其作為基礎;您也可以從其他替代方案中汲取靈感,例如: Bixby Routines 從中汲取建構規則的靈感。這能讓你循序漸進:先借鏡他人的想法,然後再調整和改編,最後大膽地運用它們。 變數、IF 條件和更高階的結構 例如我們之前討論過的那些用於管理聲音或連接性的。
總之,了解存在其他採用不同方法的應用程式對你有所幫助。 選擇最符合您個人資料的選項如果你是自動化愛好者,Tasker 可能很適合你;如果你追求速度和清晰度,MacroDroid 通常是大多數用戶最明智的選擇。
在反覆嘗試這些選項一段時間後,人們往往會從一開始覺得某個應用程式沒什麼吸引力,到後來發現它不可或缺。當你的手機能夠根據你的位置自動調整音量,僅在需要時才開啟 Wi-Fi,在你休息時屏蔽通知,並且只需一個手勢或輕點一下小部件就能切換模式時, 感覺就像是手機終於為你服務了,而不是你為手機服務。而這正是你開始對 MacroDroid 的實際用途感興趣時所尋找的。