作者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://webptt.com/cn.aspx?n=bbs/Android/M.1522633248.A.660.html
1F:推 i9305: 谢谢P大分享实用教学文,我都设定好了,联络人也都有个人 04/02 11:58
2F:→ i9305: 通知音,但想请问要设定什麽,才能在震动模式下,只要震动 04/02 11:58
3F:→ i9305: 但不要有声音呢,谢谢! 04/02 11:58
4F:→ piqidibi: 震动模式啊。。。我再想想喔04/02 12:07
5F:推 i9305: 麻烦您了,感恩04/02 12:13
6F:推 ayugioh2003: 感觉很厉害 先推04/02 12:35
※ 编辑: piqidibi (123.194.185.149), 04/02/2018 13:44:48
→ piqidibi: https://goo.gl/8tAhHg
7F:→ piqidibi: 影音好读版04/02 13:45
※ 编辑: piqidibi (123.194.185.149), 04/02/2018 13:47:14
8F:推 Woqeker: 震动模式 %SILENT=vibrate 04/02 14:57
9F:推 Woqeker: 然後播声音用媒体>播放铃声比较简便 04/02 15:00
10F:推 i9305: 谢谢w大,晚点试试! 04/02 16:29
11F:推 i9305: 我发现%SILETT EQ off也可行,谢谢您们! 04/02 18:23
12F:→ i9305: 更正%SILENT 04/02 18:24
13F:→ piqidibi: 对欸!谢谢w大大 04/02 18:38
14F:→ hoyaptt: 用telegram没这种烦恼 04/12 11:10