MacroDroid レビュー:プログラミングを覚えずに携帯を動かす

要約

三つの手順だけで組み立てる Android の自動化の道具。何が規則を始めるかを選び、何をするかを選び、いつ動いてよいかの条件を足す。百二十を超える起動の契機、二百を超える動作、そして共有された雛形の集まり。

おすすめ
ソフト名
MacroDroid
バージョン
20260614
料金
無料
オープンソース
非オープンソース
OS
Android
公式サイト
https://www.macrodroid.com/
更新日時
2026-10-24 22:00

携帯の自動化は プログラミング の企画ではない。三つの部分を持つ一文だ。これが起きたら、これらの条件が成り立つなら、あれをする。

三つの手順、文法はなし

このソフトのどの規則も同じように組み立てる。まずトリガー。すべてを始める出来事で、ある場所に着く、特定の無線の網に繋がる、電池が一定を下回る、メッセージが届く、決まった時刻になる、機器を振る、外から網の要求が届く、といったもの。次に一つ以上の動作。何が起きるべきかだ。そして条件。その規則がそもそも動いてよいかを決める。書く脚本はなく、最初の役に立つ規則が動く前に宣言する変数もなく、組み立てる必要のあるものもない。

設計はそれだけで、敷居がこれほど低い理由でもある。こうした自動化を最も必要とするのは開発者ではなく、平日の同じ時刻に同じ六つのタップをしていることに気づいた人であり、それを携帯に代わりにやってほしい人だ。最初の役に立つ規則ができる前に言語の習得を求める道具は、最初の画面でその人たちを失う。これは一覧から項目を選ぶことだけを求める。

トリガー、動作、条件で定義されたマクロ

何が規則を始められるか

トリガーの一覧は百二十を超え、携帯が自分について知っていることの大半を覆う。最も役に立つ規則を解き放つのは位置だ。会社に着く、家を出る、ある建物に入る。網の状態は無線も近距離の通信も含み、どの機器に繋がったかも分かる。電池の残り、充電の状態、画面の明暗、アプリの起動と終了、一日の時刻、曜日。指定した差出人からのメッセージ。揺れ、光の強さ、折り畳みの機器を開いた角度といったセンサー。外のサービスが出来事を携帯へ押し込むための、外からの網の要求。求められたときだけ動く規則のための、ホーム画面のショートカットやサイドバーのボタンもある。

出来事の種類ごとにまとめられたトリガーの一覧

規則にできること

動作は二百を超える。日常的なものは音量、明るさ、無線の状態、画面の消灯までの時間を調整する。面白いものは文字を読み上げ、メッセージを送り、画面の写しを取り、音楽や映像の再生を操り、アプリを開き、外への網の要求を出して規則がどこかのサービスと話せるようにする。動作は繋げられる。規則は一連の手順を実行し、途中で待ち、条件の結果で分岐できる。ここまで来ると、単純な自動化が小さな作業の流れになる。

細かさは条件から来る

三つ目の部分は、初心者が飛ばしてから、なぜ規則が勝手に動くのかと首を傾げる部分だ。条件は実行を日付の範囲、時間の幅、場所、機器の状態に限定する。典型的な例は会社の網に繋ぐ規則で、条件がないと、夜十時に携帯がたまたま建物の近くにあるだけで動いてしまう。平日の勤務の時間内だけ動いてよいという条件を足すと、たいてい効く規則が、必ず効く規則になる。使える条件は八十を超え、実際の規則の多くはそのうち二つか三つを使う。

それでも プログラミング をしたい人へ

進んだ層は本当に進んでいて、しかも任意のままだ。名前のある変数、辞書と配列、他のアプリと意思を通じるための明示的な意図、脚本の実行、そうでない場合の枝を持つ条件の塊、組み合わせた条件、繰り返しの制御がすべて揃う。他の自動化のアプリのために書かれた拡張も呼べるので、この種のソフトにすでに注いだ投資を捨てずに済む。動く規則を作るのに三つ目の手順より上は一切要らない。これが正しい優先順位だ。簡単な場合は簡単でなければならず、複雑な場合は可能でなければならない。

雛形と、それを囲む集まり

他の利用者が共有した数百の既製の規則を、一つの動作で入れてから調整できる。何を自動化する価値があるかまだ分からない人には、この集まりを眺めることがどんな手引きよりも勉強になる。役に立つ規則は、目に見えて明白なものではないことが多いからだ。説明は内蔵され、話し合いの場も動いている。動きが個々の携帯に左右される道具では、それが効く。

無料で、有料の拡張は購読ではなく一度の買い切りで、動くのは Android だけだ。対象は、繰り返す携帯の癖があり、三つの一覧を眺める忍耐のある人。最初の規則が動けば、二つ目は自然に思い浮かぶ。

MacroDroidダウンロード
対応OS: Android