[軟體] 一個 task 達到不同Line 聯絡人通知聲
先上圖
這一張是profile部份
條件是 event →notification →application →line
和 state → variable →%INTERRUPT equal all
http://i.imgur.com/iryUrkt.jpg

解釋一下:
第一個條件是 當 line 收到通知的時候觸發
第二個條件是勿打擾模式是否啟動中
變數是 variable %INTERRUPT 設定為 all 表示勿打擾模式為關閉
再來是task內容 我命名為 lineva
一樣先上圖
http://i.imgur.com/RYM1cW8.jpg



解釋一下
第一步,先將現在的媒體音量紀錄起來
第二步,截圖裡面那個步驟其實不用,哈
第三步,設定媒體音量為7。這個可以依個人喜好修改。我的手機很大聲,所以7就可以。
第四步,用 if 判斷 line提示的通知人是誰
判斷的變數為 %NTITLE
如果 %NTITLE 為聯絡人 wife 則
第五步
先閃一下 wife (可以跳過)
第六步 play music 指定播放的聲音檔
再來是新增其他聯絡人判斷,用 else if 判斷
一樣是判斷變數 %NTITLE 為Mother
如果是,則撥放聲音檔
重複以上幾個步驟,直到滿意為止。
最後第16步,else
如果都不符合以上條件,就播放預設音樂檔
else music play 指定檔案
再來就是結束if
end if
第19等兩秒,是為了等待媒體播放結束。要看檔案長度來調整。
第20,停止播放檔案。
第21,改回原本的媒體音量,用設定變數的方式
第22,閃一下音量大小。這是我自己判斷媒體音量有沒有正確改回來的步驟。因為我的媒體音量是常設為0避免玩遊戲的時候突然發出聲音會很尷尬。(絕對不是DMM)
以上。
-----
Sent from JPTT on my HTC_2Q4D100.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.194.185.149
※ 文章網址: https://www.ptt.cc/bbs/Android/M.1522633248.A.660.html
推
04/02 11:58,
7年前
, 1F
04/02 11:58, 1F
→
04/02 11:58,
7年前
, 2F
04/02 11:58, 2F
→
04/02 11:58,
7年前
, 3F
04/02 11:58, 3F
→
04/02 12:07,
7年前
, 4F
04/02 12:07, 4F
推
04/02 12:13,
7年前
, 5F
04/02 12:13, 5F
推
04/02 12:35,
7年前
, 6F
04/02 12:35, 6F
→
04/02 13:45,
7年前
, 7F
04/02 13:45, 7F
※ 編輯: piqidibi (123.194.185.149), 04/02/2018 13:47:14
推
04/02 14:57,
7年前
, 8F
04/02 14:57, 8F
推
04/02 15:00,
7年前
, 9F
04/02 15:00, 9F
推
04/02 16:29,
7年前
, 10F
04/02 16:29, 10F
推
04/02 18:23,
7年前
, 11F
04/02 18:23, 11F
→
04/02 18:24,
7年前
, 12F
04/02 18:24, 12F
→
04/02 18:38,
7年前
, 13F
04/02 18:38, 13F
→
04/12 11:10,
7年前
, 14F
04/12 11:10, 14F