15/11/08 18:51:36.90 qtahepe9.net
>>149
コピペミスだと思うが,(58)のTaskが(59)で,(60)のTaskが(61)だよな.
おかしくなる原因は,
ユーザー名Aに対して,(55)と(58)が両方ともActiveになり,
それぞれでVariable Addしているが,どちらか一方がAddした瞬間に(60)がActiveになってしまうため,
(61)の処理が始まったときに,両方ともAddが終わった後なのか,まだ一方だけなのかによって,実行結果が異なるため.
下記のようなProfileを1つ組めばよい.
Profile: LINE (147)
Event: Notification [ Owner Application:LINE Title:* ]
Enter: Anon (197)
A1: If [ %evtprm2 ~ LINEユーザー名A* ]
A2: Play Ringtone [ Type:Notification Sound:Chili Stream:5 ]
A3: Else If [ %evtprm2 ~ LINEユーザー名B* ]
A4: Play Ringtone [ Type:Notification Sound:Allegro Stream:5 ]
A5: Else If [ %evtprm2 ~ LINEユーザー名C* ]
A6: Play Ringtone [ Type:Notification Sound:Altair Stream:5 ]
A7: Else
A8: Play Ringtone [ Type:Notification Sound:LINE 通知音 シンプルベル Stream:5 ]
A9: End If