用 tasker 自動加總信用卡費 - Android

Table of Contents

※ 引述《piqidibi (屁奇地比)》之銘言:
: 前提是…
: 1.信用卡公司會在大筆消費時傳簡訊給你(我的是1000元以上會寄)
: 2.上面簡訊有固定各式和寄件者。( 寄件者不同也行,只是比較多步驟,變成每一封簡訊都
: 步驟
: 1.建立一個 profile , received sms from 信用卡公司簡訊號碼,
: type sms
: sender 信用卡公司號碼
: content 不填
: task 設訂請看圖,太多了XD 因為我的信用卡公司實體店面和網路消費簡訊不同,所以我用
: (大寫的變數是全域變數。)
: http://i.imgur.com/gwHezX5.jpg
: 3.的部分我是先抓金額的最後一個字「元」
: 4.再抓金額的前一個字「刷卡」 所以最後剩下的就是數字了
: 7. 是將變數 %Credebtsaved 的金額寫進去檔案裡這樣
: http://i.imgur.com/XWJfIa4.jpg
: http://i.imgur.com/T9Bgy0t.jpg
: 以上。設定完之後,就上網或去週年慶刷看看吧XD
: -----
: Sent from JPTT on my LGE LG-D855.


感謝原po piqidibi 的做法

我跟著學起來之後,也按照該做法做出了行動支付版

需要用到 auto notification

小弟沒學過程式,原文底下有一個推文的大大的專業版我看不太懂.....

所以基本上就是沿用piqidibi的模式

加上自己亂搞的,如果哪邊違反程式的概念請小力噴




概念:

1. 截取行動支付後的通知,取其數字

2. 其他的跟piqidibi一樣

3. 顯示的通知可以使用原本tasker的,也可以使用auto notification的



以pi錢包舉例“您的XX便利商店付款 $100 已完成”



步驟:

1. task標籤頁

(1)新增:plugin:auto notification:autonotification query

形式:both
APPS:Pi 錢包
TEXT:便利商店付款

--這個步驟可以取得通知文字%antext

(2)新增:分割變數variable split:

%antext split $

--這個步驟可以取得文字“100 已完成“
系統會自動設置為%antext2

(3)新增:分割變數variable split:

%antext2 split 已完成

--這個步驟可以取得文字“100”
系統會自動設置為%antext21

(4)新增:file:read file

File creditcardsbill.txt to %craditsaved

--這邊之後就是piqidibi的步驟了
那個txt要先自己建立一個

(5)新增:變數:增加變數variable add

Name %creditsaved %antext21

--把數字加起來

(6)新增:File:編輯檔案Write File

creditcardsbill.txt append off

(7)Alert:Flash

已儲存卡費 %creditsaved 元

(8)新增:plugin:autonotification

Title:錢包君表示:本月卡費已達 %creditsaved 元囉!



Profile:新增:Event:Notification,App選擇Pi錢包



剩下的我就不知道要幹嘛了

我想做一個不能滑掉的通知,卡死在通知欄上,結果我這個都會被滑掉

有人知道怎麼辦嗎.......





之後我吃飽沒事幹,應該會讓錢包君針對卡費的高低

做出不同的發言XDD

然後之後再用一個街口支付的跟LINE PAY 的.......



話說......tasker自己也有SYSTEM UI NOTIFICATION

也有%NTITLE跟%NTEXT可以用

所以應該本身也可以用,不需要auto notification也說不定





--

All Comments

Xanthe avatarXanthe2019-05-09
應該有一個固定選項http://i.imgur.com/mcA7HzB.jpg
Suhail Hany avatarSuhail Hany2019-05-11
繁中是常駐 英文是permanent