2015年3月8日 星期日

系統錯誤通報 by SMS

這篇文章有前篇,搜自網路上人家分享的發送 mail 功能後,可自行點閱。因為我的手機接收的 mail 通知實在太多,弄到我連收到 mail 都有點麻痺,於是修改了系統錯誤通報的途徑,從 mail 改為發送手機簡訊(SMS)。這個功能,依然採用 AutoIt 去做,並且採用台灣簡訊的服務,如果你沒有打算購買台灣簡訊的服務,可直接放棄。



下載這個 AutoIt 的 au3 檔案,取得腳本,經過需要自行修改部分後,編譯成可執行檔,以供需要通報時發送使用。我是採用 MacroExpress 的腳本來判斷何時需要做通知的發送,以 sms_ErrorNotice 來做發送的動作。

當你打開 sms_ErrorNotice.au3 後,需要修改的部分就如下框起處,分就 A、B、C、D、E 五處後續解說。

A:要發送簡訊的門號清單文字檔路徑。比如 F:\mobile.txt,需保留單引號。可同時發送給多個門號,記載門號清單的文字檔內容,門號一律以逗號分隔。例如:

B:用來做發通知信的 Gmail,可以去申請個免洗帳號來用,比如 sendmail.xxxxxx@gmail.com。

C:台灣簡訊的帳號。
D:台灣簡訊的密碼。
E:發信用的 Gmail 帳號與密碼。

以上五個地方修改後,自行編譯成 exe (build)就能用了。下圖是我讓它執行發出的簡訊。會有日期與時間。