人気ブログランキング | 話題のタグを見る

[LGS01] LINE の通知をTaskerで - Notification Listener [LINE] (4/21)

(2023/12/13追記)
(2014年)Android 4.3で通知(Notification)領域に表示されるメッセージにアクセスできるように、通知リスナー機能が実装されるまで、アプリは他のアプリが通知を出したか知るすべはなかった。
(2018年)アプリが「通知へのアクセスを許可」(他のアプリが通知を知る)しなければ通知は相変わらず検出できなかった。それをNotification Listenerがインストールされてサービスとして動き出すと全てのアプリの通知へ許可如何にかかわらず、知ることができるようになった。
(2021年)しかし、Androidが設定でアプリ個別に通知へのアクセスを許可・不許可できるようになったため、Notification Listenerを入れなくとも設定さえ済めば取得できるようになっている。
(2023年現在)しかし、バッテリー節約やバックグラウンドアプリの実行の優先や禁止などでアプリ自体の動作が実行されなくなって複雑になってしまった。

※なので現在もNotification Listenerが入っていれば、少なくとも個別に通知へのアクセス許可・不許可は行わなくても通知を捕らえられるので、省力化にはなるだろう。
(ここまで)

ガラホLGS01を腰の前ポケットに入れて運用していると、LINEのバイブや通知音を受けても見逃すことが多いので、胸ポケットに入れてあるスマホSH-01GへSMS送信して気がつくようにする。

TaskerでLINE通知を取得するのだが、Androidが通知を他アプリから見れないようにしたのを知らなかった。

なので、Tasker のプラグイン Notification Listenerを入れる。

Taskerが25MB、Notification Listenerが数MBで容量のないLGS01でも大丈夫。

こちらのサイト様の方法


とりあえずタスクはそのままで、プロフィールだけ上記のTasker+Notification Listenerのサイト様に従うが、基本的には日本語で書いてある「大切な人からの~」のサイト様のTaskerでの説明のとほぼ同じ。

(修正内容)
======
LINEの通知のTaskerのプロフィール作成

Event → Plugin → Notification Listener → Notification Listener を追加

Notification event = Posted
Apps = LINE にチェック
Title = 対象のLINEユーザ名
======

てか、Tasker Secondyなら上記の日本語のとおりでいいのかも。

スマホからガラホへLINEテスト送信する。

おー、通知が捉えられた。

この通知をスマホへSMS送信するタスクにすれば希望どおり。

長いわー
原因突き止めるのに時間がかかってしまった。

by k1segawa | 2020-04-21 14:11 | 仕事効率化 | Comments(0)