作者piqidibi (屁奇地比)
看板Android
標題[軟體] 一個 task 達到不同Line 聯絡人通知聲
時間Mon Apr 2 09:40:46 2018
先上圖
這一張是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
http://i.imgur.com/qUtGNZF.jpg
http://i.imgur.com/EBGrxXi.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
推 i9305: 謝謝P大分享實用教學文,我都設定好了,聯絡人也都有個人 04/02 11:58
→ i9305: 通知音,但想請問要設定什麼,才能在震動模式下,只要震動 04/02 11:58
→ i9305: 但不要有聲音呢,謝謝! 04/02 11:58
→ piqidibi: 震動模式啊。。。我再想想喔04/02 12:07
推 i9305: 麻煩您了,感恩04/02 12:13
推 ayugioh2003: 感覺很厲害 先推04/02 12:35
※ 編輯: piqidibi (123.194.185.149), 04/02/2018 13:44:48
→ piqidibi: https://goo.gl/8tAhHg
→ piqidibi: 影音好讀版04/02 13:45
※ 編輯: piqidibi (123.194.185.149), 04/02/2018 13:47:14
推 Woqeker: 震動模式 %SILENT=vibrate 04/02 14:57
推 Woqeker: 然後播聲音用媒體>播放鈴聲比較簡便 04/02 15:00
推 i9305: 謝謝w大,晚點試試! 04/02 16:29
推 i9305: 我發現%SILETT EQ off也可行,謝謝您們! 04/02 18:23
→ i9305: 更正%SILENT 04/02 18:24
→ piqidibi: 對欸!謝謝w大大 04/02 18:38
→ hoyaptt: 用telegram沒這種煩惱 04/12 11:10