Macrodroid – 守護長輩, GPS位置回報 Android App

Macrodroid 是一套很強大的手機自動化 app, 可以根據所設定的不同條件,執行一些動作。

例如本文要介紹的:

收到特定簡訊內容,Macrodroid 發送簡訊回報 GPS位置

收到簡訊就回報GPS位置

使用簡訊回報GPS座標,一直是一個很實用的功能,在登山、追蹤上有很大的用途。當然,也有壞蛋會把它拿來當做跟蹤目的。一個強大工具往往是兩面刃,希望大家可以把它用在好的地方。

Macrodroid 在發送簡訊時有個比較好的地方,是簡訊會被留在寄件夾,而且程式啟動時也會在上方有小圖示。這樣可以確保被追蹤的人,也知道這件事,而減少”偷偷被追蹤”的狀況。重開機後也能自動執行,算是蠻方便的。

接下來,我們就介紹如何在 Android 手機上,設定 Macrodroid。當收到特定內容的簡訊後,便把GPS位置,傳送給指定的對象。

Macrodroid 安裝與功能設定

首先在 Google Play 上找到 Macrodroid,並安裝。

安裝完成後,會在畫面上出現如紅框內的圖示。接下來啟動該程式,開始進行設定。

程式啟動後,各個功能會以顏色磚的方式呈現。主要是左上角的「現有」與右上角的「新增」比較常用。程式裡對於一項完整的設定稱為 Macro,Excel 裡面 Macro 被稱為巨集,所以本文裡也跟著稱為巨集。

接著我們就按下「Add Macro」,開始來新增巨集。

 

首先要設定的是啟動條件 (Triggers),按下 Triggers –> Call/SMS –> SMS Received,針對收到簡訊息做判斷,來進行下一步設定。

接下來的畫面會要你選擇收到簡訊時,限定來源的電話號碼,這邊先選擇指定號碼。其它2個是從電話薄選,和從聯絡人群組。

來源號碼不指定,就打星號 (*) 就可以了。我們會以簡訊的內容來當做密語,決定是否要傳回位置。

接著輸入簡訊密語。只要收到含有這段訊息的簡訊,就會回傳位置。

以上的動做,就設定完驅動 / 啟動(Trigger) 的設定,接著要設定是事件發生後進行的動作。

將頁籤切到 Actions. 然後按一下 Location,再選擇 “Share Location”。

接著選擇要以什麼方式來傳出位置,預設就是簡訊 (SMS),按確定就可以。

然後選擇要將位置發送給誰。這裡你可以由聯絡人選擇,或自己輸入號碼。因為是展示的關係,我們選擇直接輸入號碼。

接下來就輸入指定的電話號碼。

最後按下 Constraint 頁籤,再按下方的勾勾,就完成設定。

然後會出現對畫框,要求儲存這個巨集,並給於儲存的名字。

回到程式主畫面後,再按下 “Macros“。就可看到裡面有剛新增的項目了。

設定開關

在個別項目裡,有開關可以控制個別巨集是否要啟用。在程式主頁,也有開關可控整個程式是否要自動執行巨集。

程式是否執行巨集 (在右邊是啟動)

個別項目是否啟用

啟動後,手機主頁的左上角就會顯示一個 Macrodroid 的小圖,表示程式運作中。

實際測試流程

這時,就可以開始測試了。以我們上面的範例設定來操作的話,請進行以下步驟

  1. 使用任意一支手機,發送簡訊 “我是哥哥,密語請回報你的位置,你跑去哪了”,到裝有 Macrodroid 的手機上。簡訊中關鍵是要含有之前設定的字串,有其它的字沒關係。
  2. 此時,Macrodroid 收到訊息後,會發送帶有GPS位置的簡訊給 0912345678 的手機。
  3. 檢視 0912345678 的手機是否有收到位置簡訊。

展示影片

結語

手機追蹤位置的功能,一直是種毀譽參半的功能。也是直到最近家裡長輩有這種需求,才認真的研究了一下該怎麼達到這功能。

使用前也有跟長輩溝通取得同意了,當然這也是出於關心與尊重,這樣才不會讓一片好心打了折扣。

Leave a Reply