Tasker 質問スレ 20
レス数が1000を超えています。これ以上書き込みはできません。
■質問テンプレート
●Tasker有無: 購入済み or 購入前
●Androidバージョン:
●root有無: あり or なし
●やりたいこと
・なるべく具体的にやりたいこと(目的)を書く
× メール → ◯ ドコモメール等
× Bluetooth機器 → ◯ Bluetoothヘッドセット(キーボード等)
× ほげほげ情報を取得できますか? → ◯ これこれこういうことをしたい
●やってみたこと
・Taskerでやってみてうまく行かない場合は,そのProfileやTaskを貼り付ける(言語は英語にすること)
(Profileの場合は名前をつけた上で)長押し→メニューからExport→Description To Clipboard
(長すぎて一度に書き込めない場合は●その他2)
・どううまくいかないのか具体的に書く
×うまくいきません → ◯ これこれがこうなってしまいます
●わからないこと(知りたいこと)
・どの辺りがわからないのか,何を知りたいのかを書く
ほげほげのときをトリガーにしたいが Context をどうしたらいいのかわからない とか,
ほげほげ情報を取得するには Task をどうしたらいいかわからない とか,
Context も Task もどうしたらいいかわからない とか,
なぜそのような動作になるのかわからない とか,
Tasker の操作がわからない とか,
■.(ドット)からのお知らせ
質問テンプレートを使わない質問は,たとえ回答できるものであったとしても,基本的にスルーします.
貼り付けられる Profile や Task が日本語だと見にくくて仕方がない.
(.(ドット)については●その他2)
■その他
●できれば解決時には完成版を公開しましょう
●その他2(補足・備考) https://writening.net/page?Vn6jNK 知恵袋の方で募集したのですが回答がつかず誘導されたので、失礼ですがこちらでも質問させていただきます。
■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
私はKLWPを使用しているのですが、その時に画面輝度など複数の操作をKLWPのタッチで反応するショートカットで行いたいと考えています。壁紙とセットで配布する目的で作っていて、Taskerをインストールしていない人にもショートカットが使えるようにしたいです。
●やってみたこと
インストール済みアプリ
Tasker, Tasker Settings, Tasker App Factory,
以下のタスクやそれを含むプロジェクトをTasker App Factoryを使用してアプリ化したのですが、そのアプリはショートカット一覧には現れませんでした。
bright up (18)
Run Both Together
A1: Display Brightness [ Level:%BRIGHT+20 Disable Safeguard:Off Ignore Current Level:Off Immediate Effect:Off ]
A2: KLWP Send Variable [ Configuration:Set: bright Timeout (Seconds):0 ]
SC bright up1 (2)
A1: Setup App Shortcuts [ Task:bright up Task: Task: Task: ]
KLWPからTasker内部のタスクを指定してショートカット化は問題なく行えます。
●わからないこと(知りたいこと)
Taskerでストアにあるようなショートカット集アプリの作成ができるかが知りたいです。もしできなくてもユーザーが導入しやすいような形での運用方法があれば教えて頂ければ幸いです。 ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: あり
●やりたいこと
ソフトウェアキーボードを閉じたい
●やってみたこと
Soft keyboardアクションでソフトウェアキーボードが表示されるので
今現在のやり方としては
ソフトウェアキーボード自体が表示されていてもされていなくても
一旦Soft keyboardアクションで表示してから戻るボタンアクションで消してます
●わからないこと(知りたいこと)
タスクの整理をしていてふとこの部分をもう少しスマートに出来ないかなと思い
色々調べてみたんですが
https://rmirabelle.medium.com/close-hide-the-soft-keyboard-in-android-db1da22b09d2
このサイトとか見ると
Google’s downright ridiculous treatment of the soft keyboard.
なんて書かれていたので
もしかしてあまりすんなりいく問題でもないのでしょうか? ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●やりたいこと
・jelly2のPTTボタンのクリック、ダブルクリック、長押しでそれぞれ起動するアプリを設定できるので、その機能を使ってtasker のタスクを実行したい
●やってみたこと
・クリック時に起動するアプリをTasker Secondaryに設定してタスクを実行出来たが、ダブルクリック、長押し時の起動アプリがない
●わからないこと(知りたいこと)
・Tasker Secondaryを追加できるのか?Tasker Tertiaryなど。もしくはTaskerのタスクを呼び出すだけのブリッジしてくれるアプリが存在するか? 元ネタは特定アプリ指定と近似の振る舞いをするように自前で長押しとマルチクリック判定を取って処理を振り分けてるのよ
インテントで取れるのはupとdownのイベントだけ 長押しやマルチクリックの判別はjelly2にお任せしたいのでこの質問をさせてもらいました んじゃApp Factoryでアプリ化したタスクかButton Mapperあたりを引っ掛ければやれるんでは? ButtonMapperは試したのですがPTTボタンで動いてくれないんですよね
アプリ化すると管理が煩雑になるので直接タスクを実行したいんですよね
アプリ化は最終手段にしたいと思ってます >>8
それぞれで%sa_actionが異なるなら条件分岐させればいいのでは
たぶんそうならないから>>6だと思ってるけど
もしくは>>9のApp FactoryでPTTクリック・ダブルクリック・長押し毎にアプリ作成
それぞれ内容はPerform Taskでさらに別のタスクA呼び出しで%par1で仕訳のみ
A内で条件分岐して本来実行したいタスクに渡せば、本来実行したいタスクを変更するときにアプリ再生生成しなくてすむ >>11
%sa_actionは空ですので判別できないですね
後者の手段はよさそうですので試してみます
ありがとうございます >>10
繁雑といってもPerform Task A %par1(click,double-click,long-press)だけのアプリ化タスクを三つ作る(以降更新は不要)
Tasker内では>>11のタスクAで%par1条件分岐から本来タスクをPerform Taskで呼ぶ
これくらいですむ
メンテナンスはタスクAだけ ショートカット呼び出しできないアプリのみ限定はけっこうある
スクリーンオフ時にジェスチャーでアプリ起動のカスタマイズしてるメーカーモデルあるし
なんでアプリ化タスクも%par1も連番がおすすめ
そこでいうタスクAのみ固定できれば機種変しても再利用できる >>4
下記のような Profile を組めば,ソフトウェアキーボードの表示状態を取得できるので,
表示状態のときだけ(%SoftInput がセットされているときだけ)実行するように条件を追加すれば良い.
https://taskernet.com/shares/?user=AS35m8nPobtGDXby0zCUBECIBa5qdzgZDIw0PiWUbmeIAs9w%2FRCN2iZkYFb%2FaRmmKA0ocL9z2B0%3D&id=Project%3ASoftInput
Profile: showSoftInput (379)
Restore: no
Event: Logcat Entry [ Output Variables:* Component:InputMethodManagerService Filter:showSoftInput Grep Filter (Check Help):Off ]
Enter: Anon (387)
A1: Variable Set [ Name:%SoftInput To:1 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 Structure Output:On ]
Profile: hideSoftInput (413)
Restore: no
Event: Logcat Entry [ Output Variables:* Component:InputMethodManagerService Filter:hideSoftInput Grep Filter (Check Help):Off ]
Enter: Anon (414)
A1: Variable Clear [ Name:%SoftInput Pattern Matching:Off Local Variables Only:Off Clear All Variables:Off ] >>5ですが、Perform Taskで呼び出す方法だと「戻るボタン」が上手く動かなかったので、インテントを送信してtaskerがタスクを実行するようにしました
PPT Short press (61)
A1: インテントを送る / Send Intent [ 行動:net.dinglish.android.taskerm.ACTION_TASK_SHORTPRESS カテゴリー:None MIME タイプ: データ: Extra:tasktest Extra: Extra: パッケージ: クラス: 対象:Broadcast Receiver ]
プロファイル: net.dinglish.android.taskerm.ACTION_TASK_SHORTPRESS (62)
Restore: no
イベント: インテントを受信した [ 行動:net.dinglish.android.taskerm.ACTION_TASK_SHORTPRESS カテゴリー:Alt カテゴリー:None スキーム:* MIME タイプ:* ]
開始: 無名 (63)
A1: 戻るボタン / Back Button Tasker購入済み
Androidバージョン10
root無し
Sumsung Galaxy A30です
時計アラームではなく、
カレンダーアラームが鳴りだした時と、
終了した時をトリガーにしたいのですが、
何か方法はありますか??
Tasker純正のアラーム鳴動、アラーム完了は、
時計アラームのみの動作でした。
やりたい事はカレンダーアラームが鳴っている間
Mibandを振動させ、アラームを停止させたら振動を止めたいです。
宜しくお願いします。 >>17
通知をトリガーにしたら良い
UIのNotification
止められるかは分からない 前回はsage忘れ失礼しました>>3です。
あれからいろいろ試してみたのですがアプリ作成時に一つ設定する方法以外はわからない状態です。レスも読んでいるのですが自分の力不足で回答があるのにを理解していないのかもしれません。方法がないならないで踏ん切りがつきますので教えて頂けるとありがたいです。 >>19
Setup App Shortcuts なら App Shortcuts を 4つまで作れるが,それでは足りないということか? >>20
設定できるタスクは4つで問題ないのですが、私が探しているのはそれらをショートカットやアクティビティを使用して個別に起動する方法です。setup app shortcutsはアプリを直接長押しして個別に起動する方法しかわかりませんでした。ショートカットやアクティビティに項目が現れれば嬉しいのですが難しいですか? ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: あり
●やりたいこと
WEBアプリを全画面表示(アドレスバーなし)で起動させたい
●やってみたこと
「Browse URL」でURL指定でChromeが起動するところまで問題ない出のですが、これだと全画面表示になりません。
●わからないこと(知りたいこと)
方法を検索したところ
https://www.reddit.com/r/tasker/comments/5j8kse/how_to_launch_a_chrome_web_app_using_tasker_root/
こちらに解説があったようですが、解説先のウェブが削除されているため詳細わからずです。
この解説でもそれ以外でもよいのですが、実現する方法ないでしょうか。 ボリューム長押しのパーミッションを通してタスクを設定したのですが画面オフして数分(多分そう長くない)すると効かなくなってしまいます
画面点灯時や消してすぐは機能するのですが何か他に設定が必要でしょうか >>21
ショートカットやアクティビティに項目を出す方法はわからない.
ショートカット+のようなショートカット作成アプリを経由して Task を呼び分ける方法はある.
しかし,最初の設定が面倒なので,ユーザーが導入しやすいとは言えない.
ユーザーの導入のしやすさで言えば,アプリを起動したら選択メニューを出して,その結果で動作を切り替えるとか. >>22
すぐ思いつくのはsceneかAutotools web screen >>22
なんでSQLite出てくるんだろうと思ったらホームアプリの設定を抜き出してるぽい?
例題のNova Launcherの場合 launcher.db のfavoritesテーブルにWEBアプリの起動設定があるのでTaskerからこれを打ってるんじゃないかと
https://i.imgur.com/Gl8Q4ei.jpg >>26
試してみました。結果から言うとダメでした。
chromeは起動するのですが、指定しているWebに飛ばず、アドレスバーも表示になってしまいます。
テーブルに保存されている「intent」の起動を試してみました。
でも、chromeが起動するのでなんか惜しい感じなんですよ。 ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●やりたいこと
メニューのData→Backupを選んだ時に
数ヶ月前までは/storage/emulated/0/Tasker/configs/userが選ばれた状態で
ファイル名もbackup.xmlと入力済みだったと思うんですが
今は/storage/emulated/0が選ばれた状態で
ファイル名が空欄になります
フォルダ選択とファイル名入力が面倒なので
以前の動作に戻したいです
自分で拡張子.xmlを付けないと
「Error: bad filename, must match. xml.」と出てくるのがモヤっとします
(分かってるなら自動でつけてくれ)
●やってみたこと
動作が変わる以前からPreferencesは変更していないはずなのですが
念のためMISCのBackupに関する項目をオンオフしてみましたが
動作は変わらず
何回かuserフォルダを選んで保存してみましたが
特に記憶してくれる事はないようです
●わからないこと(知りたいこと)
メニューのData→Backupを選んだ時に指定のフォルダ(usersにはこだわりません)を最初から選んだ状態で
ファイル名も.xmlくらいは最初から入っているようにする方法 >>28
というかすでに対応されてた
[DEV] Tasker 5.12.0-beta
https://www.reddit.com/r/tasker/comments/lgxj9w/
> Fixed backup dialog not pre-filling in the folder and file name of the backup in some situations >>30
ありがとうございます
待っていれば直してもらえそうですね
よかった >>24返信遅れてすみません。
KLWP内部に起動させるアプリやショートカットを指定して残せるので対応できるかもしれません。しかし先ほど自分でもショートカット+を試したのですがアクティビティやショートカットに項目が出ないので設定できませんでした。何か特別な方法があるのですか?
二つ目の案はKLWPでトグルを押して起動から追加で別の動作を挟むと表現に制約ができるので実装は難しそうです。 >>32
KLWP ならショートカット+は必要なかった.
URLリンクで下記のようなリンクを設定すれば,
tasker://secondary?par1=foo&par2=bar
Event>Tasker>Secondary App Opened を Context にした Profile の Task が実行される.
このとき %par1 に foo,%par2 に bar が入っているので,それで場合分けが可能.
tasker://secondary?task=foo とかなら %task に foo が入る. >>33 ありがとうございます、tasker://secondary?par1=foo&par2=bar でタスクの実行は確認できました。ですが %par foo bar に関してはちんぷんかんぷんなので解説サイトを覗いてきます。
今思いついたのですが、URLからの命令で変数を変更できませんか?変数を変更できれば一つのタスク内のIF分岐で複数の動作を使い分けられるはずなので簡単に解決します。 >>34
> URLからの命令で変数を変更できませんか?
>>33
> tasker://secondary?task=foo とかなら %task に foo が入る. そんなことよりtasker://secondaryなんてどこから仕入れてきたんだよ… >>35
実はそのURLは試したのですがこちらの環境では変数の変更は確認できませんでした。こちらが何か根本的なことを勘違いしていそうなので設定の画像を載せておきます。https://imgur.com/a/ok4zH46
par1 が出てくるので Preform Task を使用するような気がしますが、設定項目が複雑なのでまだ理解できていません。 >>37
ローカル変数とグローバル変数
それとこれ
>>33
> Event>Tasker>Secondary App Opened を Context にした Profile の Task が実行される.
たぶんTaskerの基本的なことが理解できていないっぽい
たとえばこういうプロファイルを作って
Profile: Secondaryテスト
Restore: no
Event: Secondary App Opened [ Output Variables:* ]
Enter: Anon
A1: Flash [ Text:%parameter1
%parameter2
%parameter3 Long:Off ]
このリンクを使えば
tasker://secondary?parameter1=111¶meter2=222¶meter3=333
111
222
333
がtoastされる 再起動してないのにadb wifiのパーミッションがきれるなぁ >>38 教えて頂いたプロファイルでトーストを確認できました。
その知識を元にできそうなことを試してみたのですが上手くいきません。自分の頭の中では%par1の値が101に変更されて画面輝度が上がるつもりが%par1が102から変更されずに画面輝度が下がってしまいます。%par1はURLから変更できる変数とは違うのですか?https://imgur.com/a/Dx9k15E PC使わずにプライベートDNS設定変えられない?Androidでシステム設定権限与えても駄目だった >>43
前回も書いたように基本的なことを理解できてませんね
>>1で学習し直して
> 自分の頭の中では%par1の値が101に変更されて画面輝度が上がるつもりが%par1が102から変更されずに画面輝度が下がってしまいます。
輝度の上げ下げはtestタスクで行われるようですが
そのtestタスクに引き渡す値が102と固定値なので当たり前です(左から四番目の画像の上から三つ目の項目)
> %par1はURLから変更できる変数とは違うのですか?https://imgur.com/a/Dx9k15E
>>1で学習し直して
最低でもtestタスクにFlash %par1仕込めばtestタスクでのローカル変数%par1がなんであるかを視覚的に確認できるので >>43
引数に102入れてんだからそうなるよ
%par1にしないと クイックセッティングに追加できるのってデフォ設定の3枠だけでしょうか ●Tasker有無: 購入前
●Androidバージョン:9
●root有無:なし
●やりたいこと
ラインの特定のトークに送信されてきた画像を自動保存したい
ライン自体の設定でも全画像自動保存することができるのは知っているが、容量と通信容量の観点からそれは避けたい
●わからないこと(知りたいこと)
特定のトークでのみ送られてきた画像を保存する
この操作が可能なのか知りたい
いろいろ調べてラインの特定のグループor人からの通知のみを拾うことは多分できるんだろうと思ってる
テンプレに購入前とあったからググっただけの知識で質問しているけどスレチならごめん >>48
tasker使わずともそもそも
Android/data/jp.naver.line.android/storage/mo
この下に格納されてない? お助け下さい。もしかしたらスマートフォンのシステム設定の問題なのかもしれません。
●Tasker有無: 購入済み
●Androidバージョン:10
●root有無:なし
●やりたいこと
特定のBluetoothに接続したら音楽アプリを立ち上げて、音量を12にして、音楽を再生する
●わからないこと(知りたいこと)
やりたい事はできたんだが、プロファイル終了後に音量が0になる。実行ログを見るとシステムとやらがメディア音量を0にしている。システムってなんだ…?
https://i.imgur.com/iRVuHqI.jpg >>52
理由は上2つのレスのとおり
解決するにはプロファイルを長押しで選んで上の歯車を押して
RestoreSettingをoffにする ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
トリガーが発生した時点の現在地から移動した場合にbluetoothを有効にしたい。
車にタブレットを常設しておりカーオーディオとbluetooth接続し音楽を聴いています。
冬には雪が降る地域のためエンジンスターターで車内を温めることがあるのですが音楽も流れてしまうため車を発進させたらbluetoothが接続され音楽が再生されるようにしたい。
●やってみたこと
シガーソケットからの給電状況で駐車したことを判断しbluetoothをオフにするタスクは出来ています。
●わからないこと(知りたいこと)
bluetoothのオンオフなどは既に出来ていますが、給電が開始された時点のGPS位置の取得タスクと、そこから何メートル移動したらというトリガーの作成のしかたがわかりません。 もしそのスタート地点が決まってるならば、auto locationでジオフェンス。
位置は毎回変わって、トリガー掛かってから移動した、というのが知りたいならセンサーの揺れ、は使えないかな?
あと、変数値に移動速度ってのがあるのでそれから取得は無理かな? ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無:有
●やりたいこと
LINE通話を一定のタイミングで終了させたいです
(通話中だとアラーム音が通常のアラームでは無くなり、解り難いため)
●やってみたこと
プロファイルで時間指定をして、LINEアプリを終了させるタスクを組みました
ただしこれだけでは以降アプリ終了した状態になり通知が来なくなるため、waitを挟んで再度LINE起動とホーム画面に戻るを追加
●わからないこと(知りたいこと)
本当はアプリ終了ではなく通話終了だけ行いたいのと
通話中なのを検知した上でifなりでタスクを動作させたいのですが
通話終了と通話検知をどうやったら良いか分からないです >>60
プラグインのAutoNotificationでLINEの通話通知から切断する手は? chromecastに繫いでる最中は
画面をスリープしない設定したいのだが
chromecastに接続したというトリガーを作ることは可能? >>57
A1: Get Location v2 [ Timeout (Seconds):5 Minimum Accuracy (meters): Speed (meters/second): Altitude (meters): Near Location: Enable Location If Needed:Off Last Location If Timeout:Off Min Speed Accuracy (m/s): ]
A2: Variable Set [ Name:%m_longitude To:%gl_longitude-000.000030 Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
A3: Variable Set [ Name:%p_longitude To:%gl_longitude+000.000030 Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
A4: Variable Set [ Name:%p_latitude To:%gl_latitude+00.0000030 Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
A5: Variable Set [ Name:%m_latitude To:%gl_latitude-00.0000030 Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
<locate>
A6: Get Location v2 [ Timeout (Seconds):5 Minimum Accuracy (meters): Speed (meters/second): Altitude (meters): Near Location: Enable Location If Needed:Off Last Location If Timeout:Off Min Speed Accuracy (m/s): ]
A7: Goto [ Type:Action Label Number:1 Label:locate ] If [ %gl_latitude > %m_latitude | %gl_latitude < %p_latitude | %gl_longitude > %m_longitude | %gl_longitude < %p_longitude | %PACTIVE ~R ,このProfile名, ]
A8: Stop [ With Error:Off Task: ] If [ %PACTIVE !~R ,このProfile名, ]
以下本命タスク
A1でGet Location v2 で現在地を取得
A2-A5でGet Locationを実行すると取得できる緯度経度の入ったローカル変数にそれぞれプラスマイナスして適当な変数に格納 ここでは00.000030と000.00030 自機のGPS等で調整する
A6-A7 現在地が設定したプラスマイナスの値をでるかProfileが成立しなくなるまで取得を繰り返す
A8 Profileが成立していないので停止
範囲が円ではなく四角なのはご愛嬌もっとスマートなのは他の方におまかせ 泥10で勝手にTaskerのUIが日本語になったり英語に戻ったりするバグ確認されてますか? 曲の停止や再生をアプリ選択の有無に関わらず機能させたいのですが選ばないと機能しません
klwpとか他のにしてもむしろ排他的に機能させるほうがめんどいと思うし機能的にこれができないはずはないと思うのですがなにか方法なないでしょうか すみません、地味にハマったので教えて頂きたいです
●Tasker有無: 購入済み
●Androidバージョン:10.0
●root有無: なし
●やりたいこと
変数にアルファベットをくっつけて表示したい
(今回だと変数hogeに数値の1が代入されているので、後ろにpをくっつけて、Flashで1pと表示されるようにしたい)
●やったこと
Test3 (70)
A1: Variable Set [ Name:%hoge To:1 Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
A2: Flash [ Text:%hogep Long:Off ]
↑単純に変数にpをつけるだけだと、当然hopepまでが変数として認識されてしまうためうまく出来ない
Test4(71)
A1: Variable Set [ Name:%hoge To:1 Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
A2: Variable Set [ Name:%str To:p Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A3: Flash [ Text:%hoge%str Long:Off ]
↑それぞれを変数に代入すれば、結果としてはうまく行くが、冗長で美しくない
●わからないこと
変数にアルファベット文字列をつけて表示する方法
(A1のタイミングでpをつけて代入しないのは、hogeを数値として残しておきたいため) ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●やりたいこと
perform taskで親タスクの配列変数を子タスクに渡し、子タスク
内で受け取った配列変数の中身のデータを分割したい
●やったこと
test (15)
A1: Array Set [ Variable Array:%arr Values:1,2,3,4,5 Splitter:, ]
A2: Perform Task [ Name:test2 Priority:%priority Parameter 1 (%par1):%arr Parameter 2 (%par2): Return Value Variable: Stop:Off Local Variable Passthrough:Off Limit Passthrough To: Reset Return Variable:Off Allow Overwrite Variables:Off ]
test2 (16)
A1: Variable Split [ Name:%par1 Splitter:, Delete Base:Off ]
A2: Flash [ Text:%par11 Long:Off ]
渡された%par1は%arrの中身1,2,3,4,5だと思ったけど、違うみたい?
●わからないこと
親の配列変数を渡すには?(変数の中身のデータ直打ち以外で)
すみません、教えて頂きたいです > 渡された%par1は%arrの中身1,2,3,4,5だと思ったけど、違うみたい?
違うのはあたりまえ
%arrは配列
Perform Taskで渡せるのは変数
> ●わからないこと
Local Variable Passthroughくらいなぜ調べない 変数の二重展開?について仕様なのかバグなのか教えてほしいです
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
●やってみたこと
hoge (7)
A1: Array Set [ Variable Array:%arr Values:1,2,3 Splitter:, ]
A2: Array Set [ Variable Array:%var Values:1,2,3 Splitter:, ]
A3: Variable Set [ Name:%index To:1 Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
A4: Flash [ Text:%arr(%var(%index)) Long:Off ]
A5: Variable Set [ Name:%tmp To:%var(%index) Recurse Variables:Off Do Maths:On Append:Off Max Rounding Digits:3 ]
A6: Flash [ Text:%arr(%tmp) Long:Off ]
●わからないこと(知りたいこと)
アクション4で%arr(%var(%index))は、%arr(%var(1))→%arr(1)→1、と展開されると思いきや、%arr(%var1)までしか展開されないのは仕様?バグ?
アクション5で%tmpを一度挟んでから、アクション6のようにするときちんと展開される ちなみに
%arr(%var%index) とすれば上手くいく
つまり、Taskerは最後の()しか評価しない仕様? >>73
気になってやってみたらそっちもどうやら上手くいっているわけでもなさそう
arrをabcdにvarを234にしてみたところA4の表示はaだった
そして質問の答えは知りません Taskerの変数の説明見てたら、ちゃんと書いてあった
index specifiers can themselves be variables (e.g. %arr(1:%MAX) or %arr(#?%FINDME)) but not variable arrays
↓
配列のインデックスに変数は指定できるけど、変数配列は指定できない >>72
> アクション4で〜は仕様?
前からの仕様
A1: Array Set [ Variable Array:%arr Values:1,2,3 Splitter:, ]
A2: Array Set [ Variable Array:%var Values:1,2,3 Splitter:, ]
A3: Variable Set [ Name:%index To:1 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A4: Flash [ Text:%arr(%var(%index)) Long:Off ]
A5: Variable Set [ Name:%tmp To:%arr(%var(%index)) Recurse Variables:On Do Maths:Off Append:Off Max Rounding Digits:3 ]
A6: Flash [ Text:%tmp Long:Off ]
そのためにオプションが追加された >>76
Recurseは定義前の変数を代入したときに使うものだと思って勘違いしてました
hoge (8)
A1: Variable Set [ Name:%var To:%hoge Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A2: Variable Set [ Name:%hoge To:1 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A3: Variable Set [ Name:%msg To:%var Recurse Variables:On Do Maths:Off Append:Off Max Rounding Digits:3 ]
A4: Flash [ Text:%msg Long:Off ]
RecurseVariableオプションをつければ、何層でもネストできるということですね ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●やりたいこと
Chromeでのブラウジング時に、グリップセンサーを検知してピンチアウト(拡大)する
●やってみたこと
Profile: GripSencor (61)
Cooldown: 1 Restore: no
Event: Any Sensor [ Output Variables:* Type:A96T3X6 Grip sensor Interval (ms):100 Interval Type (Check Help):Buffer Debounce Convert Orientation:Off ]
Application: Chrome, ブラウザ or ブラウザベータ
Enter: zoom (12)
A1: AutoInput Gestures [ Configuration:Gesture Type: Pinch
Center Point: 540,580
Start Spacing: 0
End Spacing: 300
Orientation: 0
Duration: 300 Timeout (Seconds):1 Continue Task After Error:On ]
●わからないこと(知りたいこと)
動作自体は問題ないです。
条件は不明ですが、ふとした時にautoinputがクラッシュ(動作しなく)なります
そうなると、他のタスクでもautoinputを使用した箇所はエラーになり使用できなくなります。
autoinputを一度強制終了、再度有効にしてアクセシビリティサービスでオンにしても、動作せず、再起動をするまで使えなくなります
これはバグなのでしょうか? ●Tasker有無: 購入済み
●Androidバージョン:8 HUAWEI MediaPad T5
●root有無:なし
●やりたいこと
オーディオ機器にBluetooth接続された時、BluetoothオーディオコーデックをSBCからAACに変更したい。
(機器スマホ共にSBC・AAC対応)
●わからないこと(知りたいこと)
開発者向けオプションから手動でSBCからAACに変更していたが、一度Bluetooth接続が解除になると
SBCに戻ってしまいます。
毎回手動で切り替えるのが大変なので、Taskerにて自動切り替えを考えています。
アクションから設定→カスタム設定→虫眼鏡検索で開発者向けオプションSBC・AACを切り替えても
差はありません。と表示されます。
adb権限は与えています。
どなたかアドバイスいただけないでしょうか。 めっちゃ初歩的なことかもしれないんだけどどうしても見つからないのでお聞きします
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
1つのプロファイル(時間主導)でタスクAが実行された後、続けてタスクBを実行させたい
タスクAの中でタスクBを呼び出すか、タスクAとBを繋げるようなやり方があれば教えてほしいです
タスクAの中にタスクBの内容をベタ打ちすればいいんだろうけど量が多いので面倒です
●やってみたこと
タスクBのタスク達をコピーしてAに貼り付けようとしたが貼り付けられず、同一タスク内限定のコピペ機能だと悟る >>80
Task → Perform Task
良く探すんだよ >>80
●やってみたこと でコピペできないと書きましたがコピペできました >>82
ありがとうございます!!!!助かりました!
ついでに聞きたいんですが
●やってみたこと でタスクAの最後に「現在時刻に2分足したものをタスクBの開始時刻のグローバル変数に設定する」タスクを追加しようとしたんですが、
現在時刻%TIMEを分割してifで現在が58,59分の場合とその他で分けるというめんどいやり方しか思いつかなくて、
時間同士の足し算は簡単にできますか? Taskerの自作アプリはもう少し軽くならんかなあ >>83 >>84
次にリリースされるバージョン,もしくは,ベータ版の Tasker ならば,
Action>Variables>Parse/Format DateTime を使って次のようにすれば %formatted で結果が得られる.
A1: Parse/Format DateTime [ Input Type:Now (Current Date And Time) Input: Input Format: Input Separator: Output Format:HH.mm Output Format Separator: Formatted Variable Names: Get All Details:Off Do Maths:Off Output Offset Type:Minutes Output Offset:2 ] ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: あり
●やりたいこと
Do not disturbのサイレントじゃなく
マナーモードのサイレント(着信等の制限なくバイブと着信音通知音だけオフ)にしたい
添付画像参照
●やってみたこと
1.Sound modeを消音
マナーモードの設定が添付画像のマナーになる
2.sound mode pluginでsilent
マナーモードじゃないサイレントになる(進入禁止みたいなマークの添付画像のサイレントモードがonになる)
3.DnDで割り込みなし
2と同じ
●わからないこと(知りたいこと)
マナーモードのサイレントにする方法
オネシャス!
https://i.imgur.com/nXS9BR9.jpg >>87
アプリが音量の操作をしようとしたときの挙動は機種によって変わるので具体的な機種名を出すべきだと思う。
自分の環境の場合、試した限りではこれしか方法がなかった。
A1: Java Function [ Return:(AudioManager)am Class Or Object:CONTEXT Function:getSystemService
{Object} (String) Param:audio Param: Param: Param: Param: Param: Param: ]
A2: Java Function [ Return:%test Class Or Object:am Function:adjustStreamVolume
{} (int, int, int) Param:1 Param:101 Param:0 Param: Param: Param: Param: ]
参考用
https://developer.android.com/reference/android/media/AudioManager#adjustStreamVolume(int,%20int,%20int)
ちなみにA2の101はトグル用の値で-100を指定するとミュートに、100を指定するとミュート解除。
あとミュートのアイコンが出なかったり、手動で解除するときの挙動が怪しい。 >>88
2chMate 0.8.10.77/HTC/HTC U11/9/DR
ですわ
はぇーすっごいjavaはtry〜catchしかわからんですわ
ちなみに着信音0にしたら自動でマナーモードになってバイブ強制オンになるタイプですね
で、Vibrate modeでバイブオフにしたら今度は着信音がオンになる ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
boot時にBluetoothテザリングをonにする。
●やってみたこと
securesettingsインストールして項目ないか探した。
●わからないこと(知りたいこと)
bt auto tetheringとかこれ系のアプリが軒並み動作しないのは、android11のせい?
https://play.google.com/store/apps/details?id=nu.mine.qos.btautotethering chromeで特定のリンクまでいっきにスクロールできる方法ない?
ちまちまスクロールする方法しか思いつかない
root化済みでTouch task, AutoInputも入ってる >>92
表示するなら、特定のリンクをsplitで切り分ければいいのでは >>94
うーん…リンクを切り分けるとなんでスクロールできるかさっぱりわからん >>92
>>93としか
> ちまちまスクロールする方法しか思いつかない
まずはこれをやればいいのに 今日Playストアでアップデートかけたら5.12.18が来て
>>28が直りました DS端末で、あるアプリを起動したら、データSIMを1から2に変更し、
アプリを閉じたら、データSIMを2から1に変更させたいのですが、taskerで可能でしょうか? ●Tasker有無: 購入済み
●Androidバージョン:8.0.0 (91.04.10000)
●root有無: なし
●やりたいこと:タップした箇所の座標取得
※Autoinput プラグインを多用さているのですが、気楽に座標が取得できたら便利だと思った次第です。
※同等アプリを探しましたが、まともに動作する物はみつかりませんでした。
※開発者向けオプションで、「ポインタの位置」をオンにすれば、実現可能ですが、いちいちその設定をオンオフするのが面倒でして。
※画面上をタップすると、その座標が、フラッシュ表示&クリップボードに入るという挙動が理想と思っています。
※色々方法を探したのですが、そもそもタッチ座標をTasker上で取得する方法が見つからず、こちらに質問させていただいた次第です。
どうぞよろしくお願いしますm(_ _)m >>99
回答持ってるわけじゃなくて確認だけど、
AutoInputのEasy Setupで操作したときの座標がわかるけど、
それも面倒だから嫌ということね >>99
その設定を切り替えるタスクを作成したら?
ホームにショートカット置いたり、アプリ化してランチャーから起動したり >>99
autoinputのui actionからの%aicoodinatesでは? ●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと:メディア音量がなるとタスク
プロファイルのインテント教えて下さい
どうぞよろしくお願いしますm(_ _)m ●Tasker有無: 購入済み
●Androidバージョン:Android9(OPPO RenoA)
●root有無: なし
●やりたいこと
・楽天リンクアプリへの切替でモバイルデータ通信オン、Wi-Fiオフ(非通知発信になるのを防ぐのが目的)
●やってみたこと
・【モバイルデータ通信を切り替えられない】のでマニュアルに従い、
adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS
をWindows10で管理者権限や通常権限から実行したものの、
Security exception: grantRuntimePermission: Neither user 2000 nor current process has android.permission.GRANT_RUNTIME_PERMISSIONS.
と表示されどうにもならない。USBデバッグは有効化済み。
PlayStoreで入手可能な切り替えアプリをいくつか試したものの、どれを使ってもモバイルデータ通信を切り替えられない。
どうもColorOSの仕様っぽいけどどうにかならないですかね?
正直ここまで書いて、常時モバイルデータ通信オンにして、楽天リンクに切り替えたときのみWi-Fiオフにすれば目的は達成できそうなこと気付きましたが… うーん Wi-Fiの切り替えさえTaskerに一旦切り替えてからでないと実行できない上に毎回確認ダイアログが出てまともに使えない
https://i.imgur.com/7ihlTW8.jpg
これならもう手動で切り替えろってアラート出して終わりにしたほうが遥かにマシだ… OPPOの制限?酷いわ >102
Auto Input UI Queryですね?
これの使い方がさっぱり分からないのですが、どうしたら良いのでしょうか?
ちなみに他の方が指摘してくださいましたが、ユーザー補助はオフの状態で運用したい次第ですm(_ _)m >>101
その方法も考えたのですが、その設定を変える方法の糸口すら分かりませんでしたが、方法ご存知でしょうか? >>107
queryじゃないよprofile作成のeventからだよ
まあタップさせるなら>>100の方法の方が楽だけど
ちなみにゲームとかの座標はtaskerからはとれないと思う >>105
Wi-Fi Connectedを使ってWi-FiのONOFFとモバイルのONOFFの管理。
ApplicationでLink起動の管理で、私の環境では2つのプロファイルで問題なく出来ていまよ。
2chMate 0.8.10.45/OnePlus/ONEPLUS A6010/10/LT >>108
autpinputで設定の特定項目をクリックするタスクを作成している例を見たことあるのでググってみたらどうでしょうか ●Tasker有無: 購入済み
●Androidバージョン: 9
●root有無: なし
●やりたいこと
Galaxy Note 8 にて、画面オフから
自動で画面をオンしてAutoinputを使用したいのですが、
S-View Flip Coverという純正のカバー付きケースで、
カバーを閉じているとS-View Flip Coverの制御が強すぎて、
どうあがいても画面をオンにできません。
カバーを閉じている状態でも画面をオンにして、
Autoinputを動かすことが目標です。
●やってみたこと
Keyguardを解除したり、smartlock設定など、
ロック解除系のタスクは一通り試しました。
が、カバーを閉じている状態から変化することはありませんでした。
●わからないこと(知りたいこと)
カバーを閉じていると、Autoinputはエラーになってしまいます。
カバーを閉じている状態でも、
どうにかして画面をオンにしてAutoinputを働かしたいです。 ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
ブラウザ等を閲覧中にページのトップ(最上部)またはボトム(最下部)にジャンプしたい
●やってみたこと
普段はAutoInputを使っていたので複数回スクロールのアクションして対応してました
長すぎるページだとさすがにスクロール回数が追いつかなくなってきたので
ワンタッチでスクロールできないかと思い↓のアプリを見つけました
https://play.google.com/store/apps/details?id=com.tafayor.autoscroll2
●わからないこと(知りたいこと)
このアプリを手動でタップすればページのトップもしくはボトムにジャンプに出来るようなのですが
このジャンプ動作をTaskerに実行させるには何か良い方法はないでしょうか? >>112
自分が持ってたGalaxy S5の頃の記憶ですが
S-Viewはカバーの磁石に反応してS-Viewモードに切り替わってるはずなので
カバーを閉じている状態ではどうやってもS-Viewは解除できないと思います >>113
下記のように Action>Input>Keyboard>Input に Move Home または Move End を指定すればよい.
A1: Keyboard [ Input:Move Home Time Between Inputs:500 Don't Restore Keyboard:Off ]
A2: Keyboard [ Input:Move End Time Between Inputs:500 Don't Restore Keyboard:Off ]
ただし,Home/End のキーボードショートカットに対応しているブラウザでしか使えない. >>115
>>116
ありがとうございます!
>2 HOME/END
>Move Home または Move End を指定すればよい
ブラウザだとこんなに簡単に出来たんですね勉強になります
すみません先ほどの質問ではブラウザ等とぼかして言ってまっていました
実はCiisaaという専ブラを使っていまして
こちらでもページ内の(正確にはスレッド閲覧中に)トップもしくはボトムにジャンプに出来るように
タスクを書き換えたいのですが可能でしょうか?
>>115さんの提案通りCiisaaのようなブラウザでないアプリでは
先程のAutomatic ScrollというアプリのボタンをAutoInputで指定してタップさせて対応してみたのですが
どうもAutomatic Scrollのボタンをタップしてくれない(認識してない?)ようで上手くいきませんでした…
ブラウザでないアプリでは方法が無さそうでしたら
今まで通りAutoInputでの複数回スクロールとAutomatic Scrollのボタンを手動でタップで対応してみます >>117
Ciisaaでもフォーカス合わせた上でならhome/endが効くかもね >>118
Ciisaaの表示中にMove Home/Move Endを実行してみたのですが
ブラウザのようなジャンプ動作は出来ないようでしたすみません
ちなみになのですがHome/Endの機能は
こちらのAdGuard Pro用の機能のことなのでしょうか?
>1 https://github.com/PermanentWave/SetTopAndBottomButtons
AdGuardは無料版で使っていたのでまだ試せていないですすみません >>119
AutoInputのAction-FocusからId、Focus、List、Pointなどでスクロール対象にフォーカス合わせて>>116 >>120
ありがとうございます
Ciisaaでスレを表示後にAutoInputで画面の中心座標をフォーカスし
Move Home/Move Endを実行してみましたがやはり動作しないようでした >>117
Ciisaa は Home/End には対応していないようだな.
それなら下記のような Task を組めばよい.
A1: AutoInput Action [ Configuration:Type: Text
Value: 他のオプション
Action : Click Timeout (Seconds):23 Structure Output:On ]
A2: AutoInput Action [ Configuration:Type: Text
Value: ジャンプ
Action : Click Timeout (Seconds):23 Structure Output:On ]
A3: Wait [ MS:100 Seconds:0 Minutes:0 Hours:0 Days:0 ]
A4: AutoInput Action [ Configuration:Type: Text
Value: 先頭へ
Action : Click Timeout (Seconds):23 Structure Output:On ] >>114
やっぱそうなんですね…
大人しく諦めます。
ありがとうございます。 ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●わからないこと
コンテキストはONになっている(条件が緑色になる)が、タスクが実行されない
ログを見たら実行されている
プロファイルは特定のBluetooth機器と接続したら、音楽を流すというありきたりなやつです >>124
・タスク単独で動くか確認する。
・別のタスクで試してみる。
・別のコンテキストで動くか確認する。
・タスクの先頭にWaitアクションを入れてみる。
とりあえず。 124です。
自己解決しました。
タスクにポップアップ後にアプリ起動、音楽再生としていましたが、
@いつの間にかポップアップの権限がオフになっていた
A解決しようと音楽再生アプリ側のBluetooth接続時に再生するをオンにしていたため、ポップアップがないためタスクが動いていないと判断していた
という状態でした。 ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
フォルダ内に入ってる複数ファイル(できればサブdir含む)の合計ファイルサイズを取得したい
●やってみたこと
ファイルの調査で「大きさ」にし、親ディレクトリを指定しましたが、本来とは全然違う数値が変数化されてました。
55MBのフォルダなのに、10桁の数値が入っていてバイトでもビットでも合いませんでした。
(ファイル単体なら正常なようですが)
「ファイルを一覧」だと全ファイルを変数の配列にできましたので、次に連番でサイズ調査→足し算していけば実現できそうですが、配列はよく理解しておらず躓いてます。
●わからないこと(知りたいこと)
「ファイルの調査」でフォルダ内サイズ計測
もしくは配列で1から最後まで調査と足し算する方法はありますか >>127ですが訂正です
変数に10桁入ってたのは「変更済み」にしていて
最終更新時刻を取得していたためですね
フォルダの大きさを調査すると個数になりますが
ここをバイト数にしたいです >>127
配列で1から最後まで ファイルサイズの合計なら
test0525 (68)
A1: List Files [ Directory:Tasker/wall Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable Array:%array ]
A2: Variable Set [ Name:%sizeT To:0 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 Structure Output (JSON, etc):On ]
A3: For [ Variable:%iLoop Items:1:%array(#) Structure Output (JSON, etc):On ]
A4: Test File [ Type:Size Data:%array(%iLoop) Store Result In:%size0 Use Root:Off ]
A5: Variable Add [ Name:%sizeT Value:%size0 Wrap Around:0 ]
A6: End For
A7: Flash [ Text:%sizeT Long:On ] >>127
A1: Run Shell [ Command:du -ms /storage/emulated/0/Download | cut -f1 Timeout (Seconds):0 Use Root:Off Store Output In:%tmp Store Errors In: Store Result In: ]
A2: Flash [ Text:%tmp MB Long:Off ] >>129-130
本当どうもありがとうございます!
この処理大変なんですね。。。 >>131
配列 :%arrayを %iLoopを使って 1から%array(#) 個数まで
:%array(%iLoop)でサイズを取得して :%sizeTに足しているだけです
よって 複雑なことはしていない
もっと簡単な方法があるかも Tasker初心者で申し訳ないのですが、解決策が分かる方いましたら教えて頂きたいです。
●Tasker有無: 購入済み
●Androidバージョン:11(One plus 7T)
●root有無: なし
●やりたいこと
マナーモード中でもLINEの音声通話の着信時(人物関係なし)のみ着信音を鳴らしたい。
●やってみたこと
Profile: LINE着信時着信音ON (16)
Restore: no
Event: Notification Listener [ Configuration:Event: Posted Apps: LINE ]
Enter: 着信音ON (9)
A1: Notification Volume [ Level:7 Display:Off Sound:On ]
A2: Ringer Volume [ Level:7 Display:Off Sound:On ]
A3: Vibrate Mode [ Mode:Off ]
Profile: LINE着信時着信音ON (19)
Restore: no
Event: Notification [ Owner Application:LINE Title:LINE着信時着信音ON Text:* Subtext:LINE音声通話を着信中 Messages:* Other Text:* Cat:* New Only:Off ]
Enter: 着信音ON (9)
A1: Notification Volume [ Level:7 Display:Off Sound:On ]
A2: Ringer Volume [ Level:7 Display:Off Sound:On ]
A3: Vibrate Mode [ Mode:Off ]
初心者で分からないなりにググって上記のものを作ったのですが、マナーモードが解除されず着信音がならない状況です。
●わからないこと(知りたいこと)
LINEの着信通知をどのようにトリガーに設定したら良いのかが分かりません。
ネット上には特定の人物からのLINE着信時には着信音を鳴らすレシピはありましたが、人物関係なしに鳴らす事が可能なのかを知りたいです。
初歩的な部分の質問で申し訳無いですが宜しくお願いします。 プロファイルが動きだすと同時に、ラインのアプリ上では音の再生が行われるから、音声再生が間に合ってないんじゃないかな。
要はA4のタスクを作って、自力で音を鳴らせばいいんちゃう? Profile: LINEkakao (124)
Cooldown: 1
Variables: [ ]
Event: Notification [ Owner Application:LINE, KakaoTalk Title:* Text:* Subtext:* Messages:* Other Text:* Cat:* New Only:Off ]
ちなみにトリガーのプロファイルはそんな感じ。 ●Tasker有無: 購入済み
●Androidバージョン:7
●root有無: なし
●やりたいこと
Cell near で 自宅付近で wifi on/off を切り換えたい
●わからないこと
Cell nearの項目が見つからない
です
よろしくお願いします >>136
state>phone>cell near ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
Tasker のエラーメッセージの原因が知りたい
●わからないこと
Tasker をくと以下の様なポップアップが出ます。
Plugin: 18.38.52#b#Plugin: warning: non-existing plugin code type Action: 996140779
こういったエラーがどのアクションやプロファイルで起きているのか知りたいです。
よろしくお願いします >>138
訂正
☓ Tasker をくと
○ Tasker を開くと >>138
プラグインがないよって感じのエラーじゃないの? >>140
えぇ、今回は plugin を虱潰しに探して原因が判りましたが、
何かエラーメッセージから原因タスクを調べる一般的な方法が無いかなぁと思い、質問しました。
多数のタスクやプロファイルが有ると、探すのが面倒で…
(´・ω・`) 自動でページ送りとスクショ取る動作
tasker購入してから一度使ったことないけど、学べばすぐにできますか?
それとも難しい? >>144
できないと思う。できる人は先にトライして、うまく行かない部分を具体的に聞いてくる。 ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
変数の中に入っているテキストを、改行ごとに、変数の中で配列したい
●やってみたこと
もともとのテキストをread fileから読み出して、変数%hogeにいれた。
これをspritできないかと、\nを区切り文字にしてみたもののうまく行きませんでした。
●わからないこと
もとのテキストの一行(改行)ごとに
%hoge1 %hoge2 %hoge3 %hoge4 と入れる方法が知りたいです。
よろしくお願いします >>146
変数 %kaigyou
https://i.imgur.com/yjRe6Gb.jpg
改行を入れてこれを区切り文字にすればいいのでは >>147
うわー
ありがとうございます。
目からウロコでした。 >>144
スクロールはFrepで
スクショはFrepかMacroDroidでやるのが簡単なのでは ●Tasker有無: 購入済み
●Androidバージョン:8
●root有無:なし
●やりたいこと
毎日決まった時間にタスクを実行させたい
●やってみたこと
数日前に作ったタスクで、昨日まではうまくいってたのに、今日はその時間になってもタスクが実行されなかった。ずっと見張っていたが、まず画面がオンにならない。しかし実行ログにはしっかり記録が残っている
A1: Turn On [ Block Time (Check Help):500 ]
A2: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]
A3: Launch App [ Package/App Name:FRep Data: Exclude From Recent Apps:Off Always Start New Copy:Off ]
A4: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]
A5: Go Home [ Page:0 Package: ]
A6: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]
A7: FRep ショートカット [ Configuration:****** Timeout (Seconds):0 Structure Output (JSON, etc):On ]
●わからないこと(知りたいこと)
このような不具合はたびたび起こるのか。対策はあるか。 ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無:なし
●わからないこと(知りたいこと)
機種変えたところ(xiaomi mi11lite)再導入でつまづき中。
安全な設定のアクセス許可を書き込みたいが、開発向けオプション下の「アクセス許可の監視を無効にする」という項目が見つからない 151 です。自己解決しました。
…ADBコマンドをそもそも間違えてました。 ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
NFCタグにスマホをかざしたら、Taskerのタスクを実行させる
タスクはタニタのアプリを起動させて体重計と接続させるというもの
アプリ起動以降をTaskerで行いたい
●やってみたこと
今はアプリ起動→体重計と接続ボタンを押すのをFrepで行ってるけど、接続ボタンをFrepじゃなく実行させたい
●わからないこと(知りたいこと)
タニタのアプリがTaskerのショートカットに対応していなければ自分のやりたいことは不可能なのでしょうか?? >>153
AutoInputプラグインを使うのはありなのか? よろしくお願いします
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
・アプリ起動でスクリーンショット(画面キャプチャ)が行われて保存されてアプリ終わり
・具体的にはGalaxy Note20でSペンのボタン長押しにアプリ割り当てといて長押しでスクショ
●やってみたこと
・プロファイル: caption (3)
Restore: no
Variables: [ ]
状態: ペン取り出し
開始: caption (4)
A1: システムでのスクリーンショット / System Screenshot
・上のはその通り動くので出来そうな雰囲気
・エクスポートでアプリインストールまではやってみたけれども状態がペン取り出しでは意味ない(動作しない)
●わからないこと(知りたいこと)
・ペン取り出しで動くのはわかるがアプリ起動で実行にするには?が分からない
・他に足りないもの例えば終了がないなど >>155
状態関係なくただスクリーンショットだけとタスクを作ってアプリでエクスポートするのじゃだめなのか? >>156
タスクのみを試しました
・caption (4)
A1: システムでのスクリーンショット / System Screenshot
状態取り出し、状態なしをアプリとしてインストールしてタップすると通知に
No active profiles (0 of 0 enabled)
アクティブなプロファイルがありません。0の0が有効
と出るだけで使えません >>159
そうなんだ!それは便利
ただTANITAの「体重計に接続」ボタンの上にpipのyoutubeとかが被ってると無理そうだからtaskerのショートカットに対応してほしい ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン 11
●root有無: なし
●やりたいこと
アプリAを起動→アプリAをマルチウィンドウ上に設定→アプリAを「ツインアプリ」で複製したアプリA”を起動→アプリA”をマルチウィンドウ下で起動
上記の作業を一発でしたいです
●やってみたこと
・Tasker初心者で、同じようなことをしてる方がいないか調べたのですが該当なくこちらに来ました
初歩的な工程でできるものなのでしょうか?
Taskerで出来ないことなら諦めたいです 外部アプリのAutocastってtaskerで何が出来るアプリなのかご存知ないでしょうか?
最近Chromecast導入したのですが
Autocastはどういう利点があるのでしょうか >>161
こういうの俺もやりたいんだけどルート化しないと出来ないのかな それメインで考えてるのでタップすれば同アプリ2つ同時起動出来る端末買ってるが
taskerでできるなら知りたいな ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●やりたいこと
画面内で動く画像の色を判別したい。画像は狭い領域内で上下に振動していて、色が5種類存在する。
要はゲーム内で(動いてしまう)ドロップアイテムの種類を判別したい。
●やってみたこと
AutoInputでのpixelcolor取得を試した。
スクリーンショット時に画面記録の確認ダイアログが入るが、別のタスクを同優先度で走らせてタップさせることで避けている。
目的画像が自身の倍以上の振幅で動くため、一点のピクセルのみで判別すると目的画像の色を取得できないことが多く、
背景色を取得してしまうなど安定しない。
スクリーンショットに10秒近くかかるため、スクリーンショット自体を複数回試行することは避けたい。
●わからないこと
Taskerを用いて高効率に画像の差の発見をしたり、画像内の縦一列ピクセルの色をまとめて取得できるような手段があるか知りたい。
需要のある内容であるはずなので、前例があれば知りたい。 需要はある(いにしえの昔からPCのUWSCがあり昨今のRPAブームも)
でもAndroidではいろいろ困難
RPAというよりbotツール使いたいならPC上でAndroidを動かすのが基本
なおUWSC作者は亡くなってる
http://itot.blog.jp/archives/21432032.htmlのコメント参照 Taskerでゲームのアイテム判定の需要があるかで言えば無い >>166
AutoToolsプラグインを使って,
Action>Plugin>AutoTools>Image の Image Info で,第1,2,3 の色を取得できるので,それで判別できるだろう.
スクリーンキャプチャーするときは Crop を指定して,キャプチャー範囲を狭めておく必要もある. >>168
>>172
ありがとうございます。
PC利用も確かに一つの方法ですね。今回はImage Infoを利用してみます。 ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
スマホと物理的なボタン(コントローラー?リモコン?みたいなもの)をbluetooth接続して、そのボタンにタスクのトリガーを割り振る
●やってみたこと
キャンドゥのシャッターリモコン(bluetoothでスマホに接続してシャッターが押せる。カメラじゃない時は音量↑ボタンになっている)でやりたかったのですが、taskerのイベントには
ボタン:カメラ
ボタン:検索長押し
音量ボタン長押し
しかなかったので音量ボタン長押しで対応しようとPCと接続してADBコマンドを実行しようとしたところ、
Neither user 2000 nor current process has android permissionと表示されました。この文言でググると、Root化しないとできないらしいです。
また自分のスマホにはカメラボタンと検索ボタンはありません。
●わからないこと(知りたいこと)
何の機能も割り振られていないボタンをスマホに接続してトリガーを割り当てる方法と、そういうデバイスは何と検索したら買えるか >>176
button mapperというアプリなら音量ボタントリガーにしてたすカーのタスクを動かせる
root必要だったかも >>178
すげー!rootなくてもシャッターリモコンに無事タスクを割り当てられました!
ただこのキャンドゥのシャッターリモコンは音量↑ボタンと認識されてしまっていて1回押し、長押しの2つしかタスクを割り当てられなかった(2回クリックはうまく反応しなかった)
ボタンが複数ついてるデバイスでButton Mapperの「ボタンを追加」で追加できるようなものって存在しますかね? メディア操作のアクションが機能しないんだけど何でだろ。おま環?
AutoNotification入れて操作出来るようにはしたが通知見るアプリ増えたせいでバッテリー食うしどうにか出来ないかなこれ ●Tasker:購入済み(Version:5.13.5)
●Android:Android 9
●機種:Xperia XZ1 Compact
●root:なし
●やりたいこと
Bluetoothが任意の時間非接続でOffにしたい
●わからないこと(知りたいこと)
Bluetoothでファイル転送中にも関わらず、
Profile State: Not BT Connected
がアクティブ判定されてしまう
Profile: Not BT Connected
Settings: Restore: no
State: BT Status [ Status:On ]
State: Not BT Connected [ Name:* Address:* ]
Enter Task: Bluetooth
Settings: Abort Existing Task
A1: Wait [ MS: 0 Seconds: 30 Minutes: 1 Hours: 0 Days: 0 ]
A2: If [ %PACTIVE ~ *,Not BT Connected,* ]
A3: Bluetooth [ ]
A4: Variable Clear [ Name: %BTT ]If [ %BTT Set ]
A5: End If 画面オフでbluetoothオフにするようにしたんだけど、確認画面(おそらくAndroid側)が表示されて選択しないと切れない。
Android10だけど、そういうもの? スマホのロックをステータスにしたいんですけど、ロックされてる状態の検出の仕方がわかりません。
カスタム設定のセキュアのlockscreen.disabledの値0がロック解除中のステータスになんですけど、
disableをenabledにしたり、値を0から1等にしたり、反転させてもロックを検出できません。
どうすればロック状態の検出ができるかわかる方いませんか? >>187
スマホのロックをステータスにしたいの意味がわからない
テンプレ使って ロック状態のstatusを知りたい、利用したいというはなしでしょうね >>187
自分でロック中のステータスを表す変数を作ればいい
EventのDisplay offで1にして、Display unlockedで0にする
systemのdevice bootでも1にする必要がある Display>Test DisplayアクションでIsLockedを指定する。
これはタスクの中で条件分岐する時に便利な方法だが。 Eventとしては>>190 https://android.stackexchange.com/questions/212030/how-to-detect-locked-screen-in-tasker だと確定とは言えないので、>>191を活用してDisplay off中に確認するくらいという流れかな
Stateなら都度>>191で確認すればと思うけど実質Eventで回してグローバル変数に状態を保持するのが現実的だろうね
Display offからPerform Taskで呼び出したタスクでDisplay off継続中にIsLockedされたらグローバル変数に格納か、指定時間経過でそれをStopあたりが思いついたけどもっとスマートにできそうな予感 Display onのままロックもあり得なくはないからね
ロックそのものが起こった瞬間を確実にだとかなり考慮しないと際限なさそう Not WIFI Nearトリガ後5分間だけ1分毎にロケーションデータをHTTP Requestする事って出来ますか?
WebhookはHome Assistant側で実装していて、HTTP RequestのPost Bodyのssidとlocデータから在宅を判定する様にしてます ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無:なし
●やりたいこと
AutoInputプラグインのContextのUI UpdateまたはUI Stateで複数のワードを検知したい。
●やってみたこと
ActionのUI Queryを使うとRegexモードで複数ワードの検出が出来たのですが
UI Queryでループさせると、
UI Queryがタイムアウトか実行完了するまで他のタスクを行えなくなる(正確には待機状態になる)ようで
通知が来たら音を鳴らすみたいなタスクが溜まった後一気に実行されて困ってます。
●わからないこと(知りたいこと)
出来ればUI Queryでループさせるより、
ContextのUI UpdateかUI Stateで複数ワードを検出させたいのですが可能でしょうか? >>195
可能.
UI State 単独では1ワードしか無理.
しかし,Context には UI State を 3つまで指定できるので,複数というのが3つ以内ならばそれで済む.
4つ以上の場合は変数の組み合わせで実現する. >>196
ありがとうございます
教えていただいた方法で「ワード1 AND ワード2 AND ワード3」のパターンが上手くいきました
すみません実は「ワード1 OR ワード2 OR ワード3」を1つのContextで実現出来ればという風に考えていたんです
素直に考えてみたらORの方はプロファイル自体を複数作ればいいだけでした
1つのプロファイルで全部やろうとして頭が固くなってましたすみません
今のところは検出したいワードが3つだけなので特に不具合が無ければプロファイルを増やす方法でやってみます よろしくお願いいたします。
Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
・特定の時間に通知を出すようにしてるのですが、その通知をタップするとアプリを起動させたいが、それがわからない。
●やってみたこと
・通知を出す/Notify内のアクション でアプリ起動で起動したいアプリを指定したが、通知をタップしても起動しない。 >>198
Event>UI>Notification Clickプロファイル使うとか。 >>199
おー、できました。ありがとうございました! ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
switchbotハブミニを使って、NFCタグにスマホをタッチしたら部屋の蛍光灯をオンの時はオフ、またはその逆をしたい
●やってみたこと
Profile: 点灯消灯
Settings: Restore: no
Event: NFC Tag [ ID:(一応伏せます) Content:* ]
Enter Task: 寝ながら点灯消灯
A1: If [ %Light eq 1 ]
A2: Perform Task [
Name: 消灯
Priority: %priority
Structure Output (JSON, etc): On ]
A3: Variable Set [
Name: %Light
To: 0
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A4: ElseIf [ %Light eq 0 ]
A5: Perform Task [
Name: 点灯
Priority: %priority
Structure Output (JSON, etc): On ]
A6: Variable Set [
Name: %Light
To: 1
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
タスク単体で実行したらうまく行くんだけど、NFCをトリガーにしたらうまくいきません。タッチしても振動して一瞬スマホの画面が変わるけどすぐに戻ります。
●わからないこと(知りたいこと)
別のNFCをトリガーにするタスク(NFCタグにスマホタッチでアプリを起動)は実行できるので、何が問題なのか知りたい switchbotハブミニは最近単体でNFCタグ対応したやん
単体でスイッチトグルは蛍光灯のリモコンがオン/オフ別々なら無理だけどw NFCトリガーたでそれぞれオンオフ単体の実行タスクで動くのか
動かないならその他のバイブなど単純なタスクでは動くのか
画面オフでは点灯するのみで点灯状態からorロック解除時じゃないとNFCが動かないという可能性 ←私見だけどセキュリティ的にコレが怪しそう
2連続でNFC判定が出てしまっていて動いていないように見える可能性
あとはなんだろね?ログをオンにしてみてみるくらい? au payのコード表示を一発で出せるTask、
何方か教えて下さい。お願いします。 >>205
>NFCトリガーたでそれぞれオンオフ単体の実行タスクで動くのか ✕
>動かないならその他のバイブなど単純なタスクでは動くのか ✕
結論から言えば、NFCタグを新しいものにしたらうまくいきました。
サンワサプライのNFCタグを使っており、
うまくいかない時はイベント→NFCタグでNFCを読み取る時に
「このタグは、 Tasker が認識してプロファイルを発動できるような形式でフォーマットされていません。
タグのIDに応じて反応することができる可能性はありますが。
これをその形式にフォーマットしますか?」
「このタグは初期化できないようです。内容ではなくこれのIDを使えば、 反応することはできるかもしれません。」
と出てきて、トリガーとしてタグを読み取ると、
「NFCラベルが検出されました。開くアプリを選択してください」
と表示されてタスクは実行されたりされなかったりしていました。
うまくいった時は、イベント→NFCタグでNFCを読み取る時に
「はい、カードに "Tasker テスト"を書き込みました。
これでこのタグは 『NFCタグ』 条件を発動できます。」
と表示されました。 Taskerを入力方法に設定できるのは何に使えるんでしょうか?
シーンなどを駆使してキーボードを自作とかができたり? Taskerって何もわからない人でも使いこなせる? 最初はみんな何もわからない。
調べて作ってみて動かして見てとかやってるうちにわかるようになると思う。 >>211-212
レスありがとうございます
購入してみようとおもいます 単純なタスク作って使うだけなら誰でもできる
「使いこなす」となるとプログラム作るのに近いものがあるのでだいぶ難しくはなる
最初は ブログとかに載っている例をそのまま真似てみると 良いのでは 起動すると警告なくスクショして保存して終わるだけのアプリとしてエクスポートしたいが出来んのでVBAやらpythonやらのプログラムより訳わからん認識になってるわ もう買ってしまったかもしれないけど、
Taskerは公式から七日間のお試し版がダウンロードできる。
使いこなせるかどうかは、適性次第だけど、適性ないひとには無理だから、取り敢えずお試し版いれて、日本語で紹介されたサンプルが掲載されたのをまねするのがいいだろうね。
サンプル真似るだけで、自分で使えるか使えないかは多少はわかると思う。 ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: あり
●やりたいこと
・TaskerのlistFilesで作成した配列をJavaScriptから参照したい
●やってみたこと(現状)
//%HogehogeはTasker側のlistFilesで作成
//flashが空の表示
var files = global( "Hogehoge" );
var arr = files.split( "\n" );
var rand = Math.floor( Math.random() * arr.length );
flash( arr[rand] );
//JavaScript内でlistFilesすると上手く行く
var files = listFiles( global( "Path" ) );
var arr = files.split( "\n" );
var rand = Math.floor( Math.random() * arr.length );
flash( arr[rand] );
●わからないこと(知りたいこと)
Taskerの配列名はデータを保持しているわけではなく連番付き変数を作成するためのprefixに過ぎないのでしょうか? 変な質問を書いてしまいました書き直します
すいません
●わからないこと(知りたいこと)
JavaScriptからTaskerの配列にアクセスする際は配列名から要素の変数名を推測するしかないでしょうか? >>217
多分それで合っている。
ただ、特別扱いで色々機能がついている。
あとローカル変数の配列はJavaScript上でも配列として扱われているはず。 >>219
グローバル変数は特殊ということですね、時間のあるときに調べてもう少し弄ってみます
ありがとうございます Wi-Fiのログインが必要ですって状態を見れる変数ってない?プラグインで追加できたりしない?
%WIFIIはログイン必要ですでも接続済みだから状態はCONNECTIONになる >>221
コネクトされてたらHTTP Requestで適当なURLにアクセスする
返ってきたレスポンスのコードとサイズを見ればインターネットに接続されてるか、接続なしか、公共WiFiログイン待ちかわかるはず ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●やりたいこと
スワイプの組み合わせ
タッチ→右移動→下移動→指はなすみたいなこと
●やってみたこと
AutoInputで一方向のスワイプはできました
●わからないこと(知りたいこと)
AutoInputまたは別プラグインで実現方法 chmateのジェスチャーみたいなのが他のアプリでも使えたらまぁ便利だな >>226
FRep を使えば可能(プラグインとして呼び出しての再生も可能).
FRep2 もあるが,こちらはまだベータ版で,プラグインとして呼び出しても,自動再生できる機能は未実装のようだ. >>229
アドバイスありがとうございます
FRep試してみます ●Tasker有無: 購入前
●Androidバージョン:9、10
●root有無: なし
●やりたいこと
・なるべく具体的にやりたいこと(目的)を書く
スマホを2台持ちしているのですが、LINEは1つの端末でしかログインできないため、もう片方の端末を触ってるときにLINE通知が来ても気づけないという悩みがあり
そこでふと、LINEの通知のメッセージ内容 を自動的に取得してそれをサブ端末にメールなどで送るスクリプトを作れば擬似的にサブ端末でもLINE通知に気付けるのではないかと思いついたのですが、このような動作はTaskerで実現可能なのでしょうか
できそうならTaskerを導入してみようかなと考えております 可能です
Tasker Pushbullet Notification あたりで検索すれば見つかるかと
https://www.google.com/search?q=Tasker+Pushbullet+Notification
だいたい2015年頃流行ってましたね
たとえばhttps://www.aozora.gr.jp/cards/000081/files/1935_19925.htmlテキストをLINEで送りつけると、だいたい9,500字の「三千ぐらいだよ。」まで送れます
通知で取れるのはだいたい1,000字くらいで「あんまりいい天気なもんだから大将ひとりででかけたな。」ちょっとまで取れます
そしてPushbulletは一度に20,000字くらい送れるみたいなので通知の範囲は送れますね
スタンプは「スタンプを送信しました」になるのでコール通知代わりにしかなりません あとはLINEがない方にLINE Lite 野良apkを入れるというのもなくはないです
野良apkにであるのとLINE Liteは常駐させないとプッシュ取れないのでおすすめはしませんが
これも検索するとかなり見つかります >>232
おお……すごい
野良apkは怖いので232さんの方で探してみます
ありがとうございました tasker 未購入
Androidバージョン11
root 無し
AQUOS sense4
Bluetooth接続時に通知音がBluetoothイヤホンからしか鳴りません。
本体からも鳴らしたいというか、本体から通知音が鳴るか鳴らないかは本体設定に依存させたいのですが、そういう事は出来ますでしょうか?
Bluetoothイヤホンを耳から外していて、通知に気づかない事が良くあるので、よろしくお願いします。 >>236
Tasker以前の話だけど自分の場合
サイレントモード→着信音はBTイヤホンのみ
通常モード→着信音はBTイヤホンからも本体からも鳴る
だなあ
Android9 >>237
あ、着信音じゃなくて通知音か
通常モードでも確かに本体はバイブしかならないな
失礼しました ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
タニタのアプリ画面の自分の体重の数値、体脂肪の数値を読み取り
Galaxyの健康アプリS Healthの体重、体脂肪のテキストボックスに入力をする
●やったこと
タニタのアプリ内の操作のためにAutoInputを入れて、アプリの起動や、体重測定までは行った
●わからないこと(知りたいこと)
・webページ上ではない、アプリ内の文字情報の取得方法がわからない
独学で1から学んでいるので、常識知らずなところがあったらすみません。 >>239
AutoInputプラグインの UI Query を使って画面上の数値を読み取ればよい.
Action>Plugin>AutoInput>UI Query >>240
ありがとうございます!
テキストの読み取り方わかりました!
もう1つ質問なんですが
画面が変わったことをきっかけに次のプログラムに進みたいのですが、それは可能でしょうか?
具体的には
体重計に乗ると、スマホの画面に体重計や体脂肪が出るので、その数値を読み取る。といった形にしたくて
体重計に乗って、測定が終わって
画面が切り替わって結果が表示されてから
読み取りを行いたいです。 >>240
ありがとうございます!
次はS Healthのテキストボックスへの入力の仕方を教えてください。
その次に訊くことは今考えています。
自分で試行錯誤したくないので完成までいろいろ教えて下さい。 >>242
SHealthのテキストボックスへの入力の仕方は、調べて見つかりました。
なにか気に触ったのならすみません。
ありがとうございました。 自分で色々調べた様子も見られず、
自分で試行錯誤したくないと言い、解決できた課題は共有もしない。
質問スレとはいえ、目に余る教えて君ぶり。 ほとんどAutoInputの基本機能なのでここにそれをずらずら書かれても
.の240アドバイスで気づけただけでしょう
> 自分で試行錯誤したくないので完成までいろいろ教えて下さい。
これには閉口する人も多そうだけどじっさいは試行錯誤してるようだし このようなスレに質問をするのが初めてなので
無礼があったらすみません239の質問をさせていただいた者です。
239,241,243の投稿は私が行ったものですが、242の投稿は、私ではありません。
その為243にて242に対して、なにか失礼なことがあったと思い、返信させていただきました。
先程、UI Queryの待機時間を発見しまして、無事に作成することができました。
下の投稿にて完成したものを貼らせていただきます。
お騒がせして申し訳ありませんでした。
教えいただいてありがとうございました。 A1: アプリ起動 / Launch App [
パッケージ/アプリ名: HealthPlanet ]
A2: AutoInput Action 設定: Type: Point Value: 180,300 Action : Click 制限時間 (秒): 23 Structure Output (JSON, etc): オン ]
A3: AutoInput Action [設定: Type: Text Value: 完了 Action : Click 制限時間 (秒): 30 Structure Output (JSON, etc): オン ]
A4: AutoInput UI Query [設定: App Package: jp.healthplanet.healthplanetapp Variables: bodyfat, body_weight 制限時間 (秒): 20 Structure Output (JSON, etc): オン ]
A5: アプリ起動 / Launch App [
パッケージ/アプリ名: S Health
A6: AutoInput Action [
設定: Type: Text
Value: 記録
Action : Click
制限時間 (秒): 23
Structure Output (JSON, etc): オン ]
A7: AutoInput Action [
設定: Type: Id
Value: com.sec.android.app.shealth:id/tracker_weight_input_value_view
Text to Write : %body_weight
Action : Write
制限時間 (秒): 23
Structure Output (JSON, etc): オン ]
A8: AutoInput Action [
設定: Type: Id
Value: com.sec.android.app.shealth:id/tracker_weight_input_body_fat
Text to Write : %bodyfat
Action : Write
制限時間 (秒): 23
Structure Output (JSON, etc): オン ]
A9: AutoInput Action [
設定: Type: Id
Value: com.sec.android.app.shealth:id/custom_done_button
Action : Click
制限時間 (秒): 23
Structure Output (JSON, etc): オン ] 普通の人は242、243のやり取り見て察してるから気にするな Tasker有無: 購入済み
●Androidバージョン:10
●root有無:なし
●やりたいこと
自宅に入るとWi-Fiオン 出るとオフ
●やってみたこと
Profile: 自宅
Settings: Restore: no
State: Wifi Near [ SSID:hogehoge MAC:* Capabilities:* Min. Activate Signal Level:0 Channel:0 Toggle Wifi:Off ]
Enter Task: 自宅
A1: Variable Set [
Name: %Home
To: in
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
Profile: Wi-Fi On
Settings: Restore: no
State: Variable Value [ %Home ~ in ]
Enter Task: Wi-Fi On
A1: WiFi [
Set: On ]
●わからないこと(知りたいこと)
とりあえずOnにする設定を書き出しました
taskersettings1.3を導入しました
Wi-Fiオンはタスクでテストしたところ正常に作動しているので
プロファイルがおかしいのでしょうか? 端末及び端末設定でのWi-Fiオフ時スキャン設定
Wi-Fiオフ時のスキャン間隔
などなど
上記の理由で
Wi-FiオンオフをするのにWi-Fi SSIDを以てはおすすめしない
Cell NearでWi-Fiオン 自宅広域周辺判定
Wifi Near 自宅狭域周辺判定
Wifi Connected 自宅判定
Cell NearでWi-Fiオン 自宅広域周辺判定
Wifi Near 自宅判定
Cell Nearレベルをロケーションで大円・中円(Wi-Fiオンオフ)
自宅狭域周辺判定レベルを小円
というのもアリ >>250
> Wi-FiオンオフをするのにWi-Fi SSIDを以てはおすすめしない
Wi-FiオンオフをするのにWifi Nearを以てはおすすめしない アドバイスありがとうございます
参考にしてやってみます ●Tasker有無: 購入済
●Androidバージョン: Android 11
●root有無: なし
●やりたいこと
・ASUSのツインアプリで追加したLINEをTaskerの Launch App などで起動したい
・ASUSのツインアプリで追加したLINEをProfileの起動トリガーとしたい
●やってみたこと
・後者の起動トリガーは選択アプリの一覧に出てこないので諦め...。
・起動するための Launch App では選択アプリの一覧に出てこないので別の起動方法?
・Sent Intent だと
Package:jp.naver.line.android
Class:jp.naver.line.android.activity.SplashActivity
だと通常のLINEが起動。これを追加したLINEにしたい。 特定のアプリ終了をトリガーにするにはどうしたらいいですか?
profileでapp選んでも起動のトリガーしか見当たりません
アドバイスお願いします Tasker有無: 購入済み
●Androidバージョン:10
●root有無:なし
●やりたいこと
音楽アプリで再生中にYouTuberなどの音が出るアプリを再生すると
音楽アプリが停止するのでYouTuber見終わった後に自動で音楽アプリを再再生したい
●やってみたこと
再生させる事のみしか出来なかった
●わからないこと(知りたいこと)
音楽アプリ再生中という条件付けが全くどうしていいやら分かりません
ご教示下さい >>254
ignoreっていう概念を覚えると捗ると思う >>256
ここ数日似たようなこと調べてたんで役に立てるかも
APIを直接叩くのでマニアックな処理になりますが、
以下のA1とA2のアクションを実行すれば
変数%isplayingのtrue/falseで再生中かどうか判定できるはず
A4の処理は変なゴミを残さないための後始末のつもりですが
いるかどうか不明です
A1: Java 関数 / Java Function [
リターン / Return: audiomanager
Class または Object: CONTEXT
関数: getSystemService
{AudioManager} (String)
引数: audio
引数:
引数:
引数:
引数:
引数:
引数: ]
A2: Java 関数 / Java Function [
リターン / Return: %isplaying
Class または Object: audiomanager
関数: isMusicActive
{boolean} ()
引数:
引数:
引数:
引数:
引数:
引数:
引数: ]
A3: Ifに「%isplaying eq true」を設定した音楽再生アクションを入れます
A4: Java オブジェクト / Java Object [
モード: 削除
名前: audiomanager ] >>258
詳しくありがとうございます
理解不足で申し訳ないのですが
A1 A2にある空欄の引数はどうやって作成するのでしょうか?
引数欄が1つしかありません
それとA3は
If %isplaying eq true
MediaControl Play hogehoge
End If
で合ってますか? 度々すみません
希望はGMMP再生中→YouTubeにフォーカス(GMMP停止)→YouTube停止→GMMP再再生
停止再生までは動作しますがこれだと毎回(GMMP再生中でなくても)アプリが起動してしまいます
通知領域にミニプレーヤーか表示されるアプリなので
残っている時だけ再再生したいのですが難しいですかね?
後出しで申し訳ないです 分かりにくいかと思ったのでもう一度要約してみます
GMMP(音楽アプリ)再生中にオーディオフォーカスが他のアプリに移ったら停止
そのオーディオフォーカスが終わったらGMMP再再生
です
GMMP再生停止後はしばらく通知領域に表示されているので
この情報を上手く扱えればなんとかなりそうな気もするのですが… >>259
空欄の引数は無視してもらってOKです
A3はアクションの中で条件を作るイメージでしたが
別途IFのアクションを作っても大丈夫
GMMPの通知が出ているかどうかは
別途「通知」「通知を削除」のイベントプロファイル作って
通知の有無をグローバル変数に記録すればいけるはず
ただ、「オーディオフォーカスが移ったら発動」という部分は
作り方がわからないです…力不足で申し訳無い すみません
色々弄ってはいるのですが通知にグローバル変数を記録、というのが分かりません
notification removedのタスクにどんな事を指定すればいいんでしょうか? こんなかんじで2つプロファイル作れば、
通知が出たときに変数が設定されて、通知が消えると変数が消えます
あとは実際に処理をするタスクでGMMPPlayingがtrueかどうかを確認すれば良いはず
---通知が出たときのプロファイル---
プロファイル: 通知あり
設定: Restore: no
イベント: 通知 [ 所有者であるアプリ:Calm Radio タイトル:* 文字:* 副テキスト:* メッセージ:* その他のテキスト:* カテゴリー:* 新着のみ:オフ ]
開始 タスク: 無名
A1: 変数を設定 / Variable Set [
名前: %GMMPPlaying
これに: true
四捨五入する桁: 3
Structure Output (JSON, etc): オン ]
---通知削除されたときのプロファイル---
プロファイル: 通知なし
設定: Restore: no
イベント: 通知が削除された [ 所有者であるアプリ:Calm Radio タイトル:* 文字:* 副テキスト:* その他のテキスト:* カテゴリー:* ]
開始 タスク: 無名
A1: 変数の消去 / Variable Clear [
名前: %GMMPPlaying ] 書き忘れ
手元にGMMPがないのでアプリ名がCalmRadioになってますが
そこらへんは適当に読み替えてください 丁寧なアドバイスありがとうございました
自分なりに四苦八苦してみたのですが思うような動作はしませんでした
オーディオフォーカスの遷移をトリガーにする
というのが出来なかったので断念します
お付き合いして頂いた方々すみません >>91って未解決?
Android12でも同じなのかな androidの仕様変更とかで11以降は動かないのが仕様なんじゃない?勘だけど。 >>267
91だけど、未解決です。
リブートした際に忘れず手動でオンするようにしてる ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
特定のアプリからの通知があった場合に既読(通知を消す)に、Taskerから再度通知を出す
要は特定のアプリからの通知を偽装したい
Tasker以外からの通知は消すことは出来ないのでしょうか ●Tasker有無: 購入前
●Androidバージョン:11
●root有無: なし
●やりたいこと
Spotify(8.6.12.986)で指定の曲数を再生したら、自動で停止してくれるタスクを作りたいが、できるのか もしできるなら、
またそのタスクのオンオフを物理ボタンの連打もしくは組み合わせか、ステータスパネルの機能ボタンで制御したい >>272
未検証ですが「曲が変わった」というプロファイルがあるので
これが発動するたびに変数を1ずつ増やして
指定値を越えたら再生停止&プロファイル無効化で行けそう
機能のOnOffはプロファイルそのものを無効化、有効化するタスク作って
クイック設定やウィジェットからそのタスクを実行する手があります
有効化する時にあわせて変数をゼロにすると良いでしょう 273に追記
Spotifyの曲変更をうまく拾えるかどうか確認してないので、
さっぱりだめかもしれません。
その場合はごめんなさい
>>271
別途有償ですが、autonotifcationプラグインを使えば、
別アプリの通知もいじれるはず…多分 曲の変更は
通知 spotifyでも曲が変わったでも拾える
ただ停止は再生停止で止まらなかったので、rootがないとこっちのほうが難しいかも >>275
メディア操作の停止 アプリをSpotifyにすると再生停止にできた ●Tasker有無: 購入済み
● Androidバージョン: 11
● root有無: なし
● やりたいこと
TaskerのWebViewにて、 javascriptを用いてDOM操作したい
例えば、 google検索のトップページのWebViewを作成して、 検索ボックスにhogeと入力したい
● やってみたこと
webviewに対するjavascriptのアタッチ方法がわからないので、とりあえずブックマークレット風にuriにスクリプトコードを指定
・ webviewのシーンは↓
Scene: test
P: 1080 x971L: -1 x - 1
Element: Google / WebView
Geometry: P: 3, 0 1077 x960 L: 3, 0 1077 x960
Content: Mode: URI
Source: www.google.com
Allow Phone Access: On
Self Handle Links: On
App Cache API: On
DB API: On
Support Popups: On
・ タスクは↓
Task: test
A1: Show Scene [
Name: test
Display As: Overlay, Blocking
Horizontal Position: 100
Vertical Position: 100
Animation: System
Show Exit Button: On
Show Over Keyguard: On
Continue Task Immediately: On ]
A2: Element Web Control [
Scene Name: test
Element: Goole
Mode: Load URL
Value: ジャバスクリプト:document.querySelector('input').value ='hoge'; ]
A3: Wait [
MS: 0
Seconds: 3
Minutes: 0
Hours: 0
Days: 0 ]
A4: Destroy Scene [
Name: test ]
● わからないこと(知りたいこと)
webview内のDOMコンテンツに対する、 javascriptのアプローチが分からないので、 教えていただきたいです A2のvalueのジャバスクリプトはjavascriptにすると5chに書き込めないので、カタカナにしてます >>277
Tasker でのやり方はそれで合っている.
ただ,value に代入しても動作しなかったので,setAttribute() を使ったら動作した.
document.querySelector('input').setAttribute('value', 'hoge'); ●Tasker有無: 購入済み
●Androidバージョン:Android11
●root有無: なし
●やりたいこと
・スクリーオフ、ロック状態のスマホ本体をポケットにいれたまま、Taskerのタスク実行(スマートロック解除のためのweb request発行)を安価に実行したい。
●やってみたこと
・Flicの利用→うまくいくのですが、ボタンの調達コストが高く、他に低コストでのやり方があれば伺いたいです。よろしくお願いいたします。 >>281
ありがとうございます!
回答頂いた所で恐縮ですが、スマートウォッチの購入が必要になってしまいます。 >>282
Flicよりは安いんじゃないの?
ともかく追加コスト不可ならCell NearやWifi Near、Wifi Connected、BT Connection、BT Connected、BT Near、Locationでがんばるしかないね
>>250を参考に一人暮らしならこれらで自宅外→自宅で自宅中のブレを抑えれば成立する
停電時にWi-Fiは死ぬ確率が高いのでそこをどう見積もるかというのは自己選択
ポケットから出していいなら話は別
家族を考慮する場合も全く別 やっすいBT BeaconかWifi connectedあたりだろうけどね
インロックして詰む気もするけど 既にオワコンだがスマウォからならpebbleのアプリ、pebble taskerを使えば、taskerで作成したタスクが最大25個(内5個はショートカット設定可能)直接叩けたな
状態良いのがあれば試してみては? APIが公開されているスマートウォッチなら誰かしらTaskerと連携するためのアプリ作って公開する人はいる気がする。 >>283
ありがとうございます。
BTデバイスの路線で調べてみようと思います。 >>254
プロファイルのアプリ選択画面の下にある反転をオンにするか、それか終了タスクに割り当てれば良いんじゃない? ●Tasker有無: 購入済み
●Androidバージョン:8と9
●root有無: なし
●やりたいこと
端末A(持ち歩き用、Android9)
端末B(自宅に置いている Android8 simなし)
端末Aが指定した地域に入ったら、端末Bでタスクを実行させたい。
●やってみたこと
例えばJR品川駅に到着したら端末Bで何かしたい場合
端末Aで
プロファイル: 品川ついたら
設定: Restore: no
現在地: 35.62772750854492 / 139.73854064941406 / 500.0m
というのを作った。タスクをどうすればいいのかがわかりません。
●わからないこと(知りたいこと)
ある端末から他端末のタスクを実行させる方法を知りたい >>290
すみません、プロファイルの部分を英語表示にするの忘れました pushbulletというアプリを使ってAからBに通知を送り、それをトリガーにする >>290
他のアプリやプラグイン等を使う必要がある。
Taskerの作者と同じ人が作っているアプリで使えるのはAutoRemoteとJoin。
AutoRemoteは送信できるデータが2文字に制限されたLite版があるので試しに使ってみればいい。
Joinは通知の送信機能やPCやブラウザ拡張機能等がついた高機能PushBulletのようなもの。(PushBullet使ったことないが) pushbullet便利そうだな
自分は似たようなこと昔からやってたけどsilentmailでBへメール飛ばしてk9メールに着信をトリガーにしてたわ グーグルマップの位置情報共有でしばらくスマホを立ち上げてないと
位置情報が更新されないけど、このソフト使うとどうにかできる?
または、どうにかできるソフトありますか? ■質問テンプレート
●Tasker有無: 購入済み+adb wifi有効
●Androidバージョン:11
●端末:ROG3
●root有無: なし
●やりたいこと
・祝日にhomelink連携のスマートタップを遠隔操作でオフしたい
●やってみたこと
・taskerで祝日判定してアシスタントアプリ(google playからインストール)をlunchしてテキスト入力する手順ではオフ出来ました
●わからないこと(知りたいこと)
・端末がロック状態だとそもそもアシスタントアプリをlunchできませんので困っています
アシスタントアプリからに限らずバックグラウンドでスマートタップを遠隔操作する方法があれば知りたいです
homelinkには祝日設定はありません
IFTTTにも対応していません
よろしくお願いします >>297
すごい頭の悪い解決方法だけど、中古泥を買ってtasker&Frepで自動操作 homelinkを使わないが一番簡単な近道だな
これからも色々自動化してみたいなら >>298
ひとまず家に放置の端末から操作する事にします
ありがとう クーポンきてたから買ってみました
Taskerこれやったら人生変わりましたってのあったら教えて下さい >>301
JKが近くに来ると爆音シャッター音で撮影できるようにしました。
おかげで朝の通勤電車には乗れなくなり人生下り坂です。。。 >>301
Sペン遠隔スクショを出来るようになって人生変わりました
Android10からスクショ毎にダイアログ出るようになって人生戻りました >>301
お前の人生クーポンで変わる程度のものなのかよ osを12に上げたらget voiceのHide Dialogオンで
11.40.06/E Error recognizing speech: Unknown Error
になって機能しなくなった ソーシャルゲームの自動周回したらやってる意義がわからなくなって引退できました ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン: Android11
●root有無: なし
●やりたいこと
標準時計のタイマーの残り時間をホーム画面に表示するために
残り時間を取得してKLWPに渡したい
●やってみたこと
タイマー動作中は通知が出るので、通知の内容を取得しようと
AutoNotificationやNotification Listenerを使って文字列を取得しようとしたが、変数に残り時間の文字列は入らず
(ちなみに、標準時計が通知で出す『次のアラーム』とかは文字列を取得できます)
●わからないこと(知りたいこと)
やりたいこと自体はKLWPでタイマーの残り時間を表示したいだけなので、Taskerを使わない方法でも可能です。
KLWPだけでは同じく通知の文字列取得はできませんでした。
Taskerを使うなら通知を読み取るのかなと漠然と思っただけなので、
通知の読み取り以外で実現可能ならそれでも大丈夫です。
標準時計以外のアプリを使うと言う方法も考えられますが、
OK Googleでタイマーをセットすると標準時計で動作するので、
出来れば標準時計から取得したいです。
難しいと思いますがよろしくお願いいたします。 Android12にしたらBluetooth接続→メディア音量変更 がきかなくなった。
同じ人います? >>308
次のアラーム日時を表示するサンプル
現在日時引き算すれば残り時間取れるかと
あとエラー処理も
Task: getnextalarm
A1: Java Function [
Return: (AlarmManager) am
Class Or Object: CONTEXT
Function: getSystemService
{Object} (String)
Param 1 (String): alarm ]
A2: Java Function [
Return: nac
Class Or Object: am
Function: getNextAlarmClock
{AlarmClockInfo} () ]
A3: Java Function [
Return: tt
Class Or Object: nac
Function: getTriggerTime
{long} () ]
A4: Java Function [
Return: date
Class Or Object: Date
Function: new
{Date} (long)
Param 1 (long): tt ]
A5: Java Function [
Return: sdf
Class Or Object: SimpleDateFormat
Function: new
{SimpleDateFormat} (String)
Param 1 (String): MM/dd HH:mm ]
A6: Java Function [
Return: %nextalarm
Class Or Object: sdf
Function: format
{String} (Date)
Param 1 (Date): date ]
A7: Flash [
Text: %nextalarm ] >>310
すみません。
試してないので実際は取得できるのかもしれませんが、
私が取得したいのはアラーム時間ではなく、
例えばカップラーメンの時間を測るときに使うタイマーの方です… >>308
タイマー動作中の通知から残り時間は確かに取得できないようだ.
仕方がないので Context>Event>System>Logcat Entry を使って,タイマーセット時のログから取得するしかない.
Profile: setCountDownTimer
Settings: Restore: no
Event: Logcat Entry [ Output Variables:* Component:TimerManager Filter:setCountDownTimer() / time= Grep Filter (Check Help):Off ]
Enter Task: Anon
A1: Simple Match/Regex [
Type: Regex
Text: %lc_text
Regex: time= (?<sec>\d+)000 ]
A2: Flash [
Text: %sec
Long: On ]
これでセットした瞬間にタイマー時間を取得できるので,後は現在時刻に足して保存しておけば残り時間を計算できる. >>312
ありがとうございます!
Logcat Entryを使えばできるというヒントを得たのでやってみてるのですが、
まず全く同じプロファイルとタスクを組んでみたところ、
%lc_textに何もテキストが入りません。
その代わりにビープを鳴らすようにしてみたところ
タイマーのセット時に(終了時にも)ビープがなったので
動作するきっかけは得れているようです。
コンポーネントのログを追っかけてタイマーの時間っぽいやつを見つけていくしかなさそうですね… ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
なし
●やってみたこと
なし
●わからないこと(知りたいこと)
なし ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:11 ( MIUI12 )
●root有無: なし
●やりたいこと
TaskerからAlexaを経由してスマートホーム機器を操作したい
●やってみたこと
https://youtu.be/r0DlNqzQijY
プラグインのAutoVoiceにまんまその機能が実装されているらしいので、上記のチュートリアルの動画を見ながら試したが、作成した仮想スイッチ?をalexaアプリで”when this happen"に設定しようとすると「このデバイスは現在サポートされていません」の表示が出て設定できない
●わからないこと(知りたいこと)
上記動画のコメント欄をみる感じ全員成功してそうなのに弾かれるのはおま環なのかおま国なのか・・・
AutoVoiceを使わずにalexaのroutine(定型アクション)を動かす他の方法とかあるんでしょうか
動かそうとしているスマートホーム機器は全部api公開されてないので直接叩くとかも無理そうです >>315
アレクサをコントロールするalexa_remote_control.shてのがあるんやが、taskerから直接使えるかはわからん、すまんね
ワイはtaskerから自宅のラズパイ呼んで、そこに実行してもらってるわ。 >>316
ぱっと見た感じalexa_remote_control[.]shってコマンドラインからalexaを喋らせるだけに見えるんだけど定型アクション叩くのもできるのかな。ちょっと調べてみるわありがとう
>>315に関してはデベロッパーにメールしたら「同様に日本のユーザーから使えないとフィードバックがあったが全ての国で同様に動くはずだからalexaのバグだとしか思えない」ってメール返ってきたしamazonに問い合わせるしかなさげでした >>317
いやそれもできるんやが、アレクサに話しかけたのと同じ動きもできるんや。
「今日の天気は?」とか「エアコンつけて」とかコマンドで実行でける。 ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無:なし
●やりたいこと
テンプレ関係ない質問なんですが、インテントってどうやってわかるものなんでしょうか?
たとえばフェイクGPSアプリ開発者自らtasketでのインテントの送信方法を教えてくれてたんだけど、AndroidManifest.xmlだけを見てもアクションはわかるものの「緯度と経度はそれぞれextraに『lat:〇〇D』『long:〇〇D』と書く」という設定方法はわからなかったです
以下がその部分です
<service name="com.lexa.fakegps.FakeGPSService">
<intent-filter>
<action name="com.lexa.fakegps.START"/>
</intent-filter>
<intent-filter>
<action name="com.lexa.fakegps.STOP"/>
</intent-filter>
</service> ■質問テンプレート
●Tasker有無: 購入予定
●Androidバージョン:11 ( MIUI12 )
●root有無: なし
●やりたいこと
Taskerの音声操作でクイズの早押しボタンを押せるようにしたい
1)
クイズアプリ起動中、「1」とか「3」とスマホに向かって発話すると、発話に連動する画面上の4択ボタン(座標は固定されてます)を即座にタップできるようにしたい。
こういう設定は音声プラグインを入れることで可能になりますか?
2)
早押しクイズのためスピードを競います。音声認識は常にオンの状態を維持し続けることになりますが、これは可能ですか?
有料アプリのため購入前に可能か知りたいです。
どうぞよろしくお願い致します。 google voice accessで似たこと出来たような、日本語対応してないけど
まぁゲームで動くかどうかは知らぬ ●Tasker有無: 購入済み
●Androidバージョン: 12
●root有無: なし
●やりたいこと
・(AutoInputで)テザリングのON/OFFをしたい
●やってみたこと
前の機種(Android 10)で使用していたタスクをそのまま移植したが、動作しない。
前の機種ではテザリングボタンの名称が「Wi-fiテザリング」で「テザリング」をAutoInputのテキストに設定していた。
今の機種ではテザリングボタンの名称が「アクセスポイント」に名前が変わっており、「アクセスポイント」に設定しても動作せず。
ただし、言語設定を英語にすると名称が「Hotspot」になり、「Hotspot」を設定すると期待どおり動作した。
Pointで座標を設定しても動作しない。(Pointは今回初めて試したのでちゃんと動いたところを見たことはない)
●わからないこと(知りたいこと)
言語設定日本語のままでテザリングのON/OFFをさせる方法 >>324
アクセスとポイントでも試してみましたが変わりませんでした >>325
ボタンのテキストが目視で見えてるなら
autoinputで押せるけどね
ステータスバーのexpandedじゃテキストまで表示しない端末もあるよね ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
スマホで授業のスライドを撮影したら、その画像が自動的に今PCで開いているノートアプリの本文の末尾に追加されるようにしたい
撮影アプリはマイクロソフトのLens、ノートアプリはOneNoteです
Lensには写真をOneNoteに送る機能もありますが、今開いて文字を書いているノートのページには送れないのと共有するのが遅いので使いたくないです
●やってみたこと
とりあえず、Lensで撮影した写真が保存されるフォルダに写真が増えたら、その写真のファイルパスを変数にして(最後に「,Create」という余計なのがついてくるのでそれを削除して)JoinというプラグインでPCに送るところまではできました
PC側でどんな設定をすればいいのかがわかりません
Profile: One Note 転送
Settings: Restore: no
Event: File Modified [ File:/storage/emulated/0/Pictures/Office Lens Event:Create ]
Enter Task: onenote送る
A1: Variable Set [
Name: %NewPhoto
To: %evtprm()
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A2: Variable Split [
Name: %NewPhoto
Splitter: , ]
A3: Join Send Push [
Configuration: Device: パソコン
Files: %NewPhoto1
Timeout (Seconds): 60
Structure Output (JSON, etc): On ]
●わからないこと(知りたいこと)
PC側でどんな操作が必要なのかわからない。 ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・クイック設定から起動した後に自動で閉じたい
●やってみたこと
サンプルとして開いて3秒後に閉じるタスクを実行しましたが閉じる部分で止まってしまいます
A1: ステータスバー / Status Bar [
セット: 開いた ]
A2: 待機 / Wait [
ミリ秒: 0
秒: 3
分: 0
時間: 0
日: 0 ]
A3: ステータスバー / Status Bar [
セット: 閉じた ]
●わからないこと(知りたいこと)
クイック起動(ステータスバー)閉じる方法が知りたい >>328
Join単独でPC側の操作はほとんどできないからPCで自動化ソフトを用意してそっちで操作していくことになる。
JoinはNode-REDのプラグインを出しているみたい。
あまり詳しくないし、Taskerの範囲を大きく外れる気がするのでここまでにする。 そういう意味では、その先(PC側)はautomate desktop使えばできるかもね。automateスレで聞いてみては? ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無:なし
●やりたいこと
・なるべく具体的にやりたいこと(目的)を書く
pixel6でDualsim利用
設定からのsim1 sim2着信音の設定が出来ないため、sim別に着信音の鳴り分けを設定したい
●やってみたこと
・ネットから拾ったプロファイルを利用するも上手く動作しない
Profile: Dualsim Ring
Event: Phone Ringing [ Caller:* ]
Enter Task: Anon
A1: Java Function [
Return: (TelephonyManager)tem
Class Or Object: CONTEXT
Function: getSystemService
{Object} (String)
Param 1 (String): phone ]
A2: Java Function [
Return: %ring
Class Or Object: (TelephonyManager) tem
Function: isRinging
{boolean} () ]
<Slu?ebni mobil>
A3: Music Play [
File: Ringtones/Illusion_silent.ogg
Start: 0
Stream: 2
Continue Task Immediately: On ]
If [ %ring ~ false ]
<Soukromy mobil>
A4: Music Play [
File: Ringtones/over.ogg
Start: 0
Stream: 2
Continue Task Immediately: On ]
If [ %ring ~ true ]
ログを確認するとA2でエラーが出ている
A3 A4 のモバイル名を電話番号や機種で設定したsim名、通信キャリア名にかえても変わらず
●わからないこと(知りたいこと)
・A2のFunctionの設定がまちがっているのかと思っているのですが、どこをどのように修正すればよいのかわからない
みなさんお力を貸して下さい。
宜しくお願いします。 >>329
自己解決
ユーザー補助が無効になっていたのが原因でした Google Keepアプリですぐにメモ画面を開くことは可能ですか
ショートカットURLで模索していますが上手く行かない・・ >>334
ブラウザなら可能やけど
ブラウザで該当メモを開いてブラウザのURL欄からURLを拾う >>334
A1: Send Intent [
Action: com.google.android.keep.intent.action.SHORTCUT_NEW_NOTE
Cat: None
Package: com.google.android.keep
Target: Activity ] taskerで時報喋らせてるんだけど、最近英語で数字だけ喋るようになった。
何も変更してないのにな。
前も喋りのトーンがおかしくなったことがあったけどいつの間にか治ったから、今回も勝手に治るかな?
taskerで手動実行したときは普通に日本語で喋るという不思議な現象 MacroDroidでスリープ解除時に時刻を読み上げさせてるけどここ何回か英語で読み上げ現象発生してる。
トーンがおかしくなった前回と同じで読み上げエンジンの問題だろうねえ Taskerは設定言語が英語から日本語に勝手に切り替わるバグがある >>338,340
Taskerと関係無いTTS対応アラームソフトでも同様の事象が発生しているのでGoogleのせいだと思われる >>340はTTSとは別案件だろう
手元でも何かの拍子にTasker UIが日本語になる
Language Englishでもなる >>342
何かの拍子にUIが日本語になること自体はあるね 喋りがおかしくなるのはTTSのアップデートが原因だぞ 先日dualsim機の鳴り分け質問したものです
結局JAVAを使っての鳴り分けが分からず
AutoNotificationを利用して作成してなんとか動作しました
Profile: DualSimRingtone
Settings: Restore: no
Event: AutoNotification Intercept [ Configuration:Event Behaviour: true
Notification Type: Only Created Notifications
Notification App: 電話
Get All Fields : true ]
Enter Task: DualSimRingtone
A1: If [ %antext ~ SIM1* ]
A2: Play Ringtone [
Type: Ringer Sound: Aquila Stream: 2 ]
A3: Stop [ ]
A4: Else If [ %antext ~ SIM2* ]
A5: Play Ringtone [ Type: Ringer Sound: Link Incoming Call Stream: 2 ]
A6: Stop [ ]
A7: Else
A8: Stop [ ]
思考錯誤の上作成したので、ここを変更すればもっと良いと言うところがあれば教えて下さい
後、TelephonyManagerから着信simの判断するヒントあればおしえてください
宜しくお願いします Taskerを最新版にアップしてから
起動時「内容をログにする」という選択画面が出ます
これオフにしたいです tasker購入検討中です。
Bluetoothイヤホンを接続したら、開発者オプションのBluetoothの設定を自動で複数切り替えしたりできますか? oppo renoAを使用しています
車に乗っているときにテザリングがonになるようにしていますが、時間が経つと端末側でオフにされてwifi onになってしまいます
テザリングがオフになったら、テザリングをオンにする仕掛けってできますか?
https://i.imgur.com/V2KEkPN.jpg
https://i.imgur.com/Ba9By6S.png ●Tasker有無: 未購入
●Androidバージョン:Android12
●root有無:なし
●やりたいこと
・WiFiテザリングのoff/onの状態を取得
(KLWPでその状態を表示)
・WiFiテザリングのoff/on 操作
(KLWP上でタップして操作)
・GPSのoff/on
(KLWP上でタップして操作)
●やってみたこと
・まだ何も試せておらず、taskerへの理解が進んでいません。
●わからないこと(知りたいこと)
・tasker自体どのように操作すればいいのかいまいち理解することができないまま試用期間が過ぎてしまいました。 >>350
さすがに使い方1から教えるのは無理…
設定の基本的な考え方だけ書いとくので
「tasker 使い方」とかで検索することをおすすめします
一個目はシステム変数の%TETHERを使うのかな?
変数の中にwifiが含まれていればwifiテザリングが有効なようです
klwp側でキーワード検知させるのが一番早そうですが
無理なら%TETHERを監視するプロファイルを作って
他の変数にテザリング状態を保存、klwpはそちらの変数を参照させます
他の2つは割とシンプルですね
klwpはtaskerのタスクをショートカット化できるようなので
taskerでテザリングやGPSの設定を切り替えるタスク作ったら
あとはそれをショートカットにすればよいと思います TaskerでLineのトークのショートカットって使えない?サブランチャーにも登録できないから、Taskerで無理やり考えてたのだけど。
ホームにはショートカット張り付けられるんだけど。 ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
アラームを設定したら、アラーム設定時刻の30分前に部屋の電気がつくようにしたい。アラームの時刻を取得するのがうまくいかない。
●やってみたこと
コンテキストの「アラーム変更」で、アラームの設定時刻を22:50から現在時刻(24時間後)の間の時刻にすると、トリガーとして働かず、実行ログにも残らない。
公式に聞いたら、「たまに不具合があるからlogcatを使って」と言われた。
logcatでそれっぽいフィルターを使ってみたものの、
・アラーム設定時だけでなく削除時にも発動してしまう
・コンテキストの「アラーム変更」だの、アラームの鳴る時刻という変数に値が入るが、logcatだとそれが無い
アラームの時刻さえ取得できたら、その後はできています。
●わからないこと(知りたいこと)
コンテキスト「アラーム変更」で不具合が出ない方法
ligcatでアラーム設定時のみ動くトリガーの作り方、アラームの時刻を取得する方法 > logcatでそれっぽいフィルターを使ってみたものの、
> ・アラーム設定時だけでなく削除時にも発動してしまう
> ・コンテキストの「アラーム変更」だの、アラームの鳴る時刻という変数に値が入るが、logcatだとそれが無い
これを出した方がいい
根本的にないモノは拾えない
場合によってはメーカー名や端末名も出せるなら出した方がいい ActionにSet Alarmがあるから、アラーム設定用のUI作って、設定するとアラームと30分前に希望の動作するタスク作ればいいんじゃないの。
Taskerでアラーム設定拾うんじゃなくて、Taskerでアラーム設定する考え方。試してないけど。 >>355
同じコンポーネントで絞り込みを2つ試していて、
コンポーネント
ConditionProviders.SCP
絞り込み
nextUserAlarmTime
NEXT_ALARM_CLOCK_CHANGED
です。
デフォルトのアプリだけでなく他のアラームアプリも使いたいから「アラームヲ○時間●分後に設定しました」という通知を拾いたいです
機種はoppo Reno Aを使っています
>>356
おそらくシーンを使うんですね。変数とか理解するのに数年かかったのでシーンというものを理解するのがいつになるなかはわかりませんが覚えておきます >>357
pluginのAutoNotificationで通知はとれるんじゃない >>358
通知って言うかアラームを設定したら出てくるトーストのことです アラーム止めて音を鳴らすのも全部タスカーが一番楽だと思うが 特定のアプリから通知が来たら読み上げるようにしているのだけど、ある日突然、読み上げが英語になってしまいました。
読み上げる内容は日本語なのに、その内容を勝手に英訳して読み上げてます。
何がどうなってそうなったのか皆目見当もつかないのですが、対処方法が分かる方いらっしゃいませんか? >>338-344と同じでTTSの不具合なんじゃない? >>362
Chromeの翻訳設定を見直して、cookieを削除したら、すぐに直りました!
ちなみに、TTSとは何でしょうか!? auto webのopen weather使って天気取得したら精度低くて泣いたわ
get httpするのめんどいなと思ったら過去スレにあったわ
ありがとな >>359
AutoNotificationのToastInterceptでと思ったけど反応しないからトーストじゃないんだね ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
組み込み変数から、動いてるタスクの『 数』をカウントしたい
●やってみたこと
%TRUNで、各タスクがカンマで区切られてるので、このカンマのみを取り出したあと文字数を数えれば行けるのではと思ったが
目的の変数操作ができず
●わからないこと(知りたいこと)
変数内に、「,動作タスク1,動作タスク2」とあったとして
正規表現等でカンマのみ抽出はできますか ,で配列に分割して配列の数をカウントした方がよさそう >>368
タスク: てすと
A1: 変数を設定 / Variable Set [
名前: %array
これに: %TRUN
四捨五入する桁: 3
Structure Output (JSON, etc): オン ]
A2: 変数を分割 / Variable Split [
名前: %array
区切り文字: , ]
A3: 配列から取り出し / Array Pop [
変数の配列: %array
位置: 1 ]
A4: 瞬間表示 / Flash [
文字: %array(#) ]
// この場合トーストで実行中のタスクの数が出る
// 配列の一番目を取り出しているのははじめのカンマを除去するため >>369
ありがとうございました!
こっちのほうが色々応用が利きそうですね
あとは自分でなんとかしてみます ●Tasker有無: 購入前
●Androidバージョン:11
●root有無: なし
●やりたいこと
・アプリの常駐を監視し、落ちたら起動する
・ロック解除をトリガーとし、タスク内で対象のアプリの通知が消えていれば機動動作を行う。複数のアプリを1タスクでチェックしたい。
・通知消滅をトリガーとした場合はうまく行くが、その場合は複数のアプリ分のトリガーが並ぶ上に常に監視してるようであくまでもロック解除をトリガーに含めたいのです。
●やってみたこと
・NotificationListenerをトリガーに、アプリ起動→成功
・ロック解除とNotificationListenerをトリガー→ロック解除を含めると、NotificationListenerがトリガーとして選択できない
稚拙な文章で申し訳ありませんが、ご教示頂きたく存じます。 Eventの成立判定がその瞬間のみなので2つ指定するとまず成立しない(やりたい例でいうとロック解除されたのと同時に通知が来てないと成立しない)のでEventは1つしか指定できなくなっていると思われる
なのでディスプレイが点いている&ロック画面ではない=ロック解除されていると考えて
StateのDisplay State : on と同じくStateの Variable Value で%WINを!~ロック画面(ロック画面のラベルは機種ごとに違うのでご自分でお調べください)を条件に加える
Display State : on & SetClipBoard 等で画面を消して点ければロック画面のラベルがわかる ●Tasker有無: 購入済
●Androidバージョン:9
●root有無: なし
●やりたいこと
都内の駅ごとに位置情報でプロファイルを作りたいけれど、「現在地」プロファイルは1つずついちいち地図上で選択しないといけないけない。
プロファイルを作るタスクってありますか?
緯度経度のデータはあるからそれを変数の配列にすれば、もしプロファイルを作るタスクなどがあればそれで一気に作れるかなと思いました
●やってみたこと
色々調べてみたけれど思いつきません これ以上考えるのは面倒なのでお前ら作ってと言っているようにしかみえないw >>372
ありがとうございます。
正直まだまだ不慣れで内容を把握し切れていませんご、同時にトリガーセットできない説明は理解できました。
ディスプレイのロゴ等についてググりながら試してみます。
希望が見えました。 >>374
ひど、全然そんな事思ってないし
アクションの一覧とか見てもわからなかったしどのアクションからできるか教えてもらえれば自分で頑張って作ろうと思ってましたよ >>378
組み込み変数LOC系の鮮度がある数値を経度緯度集とマッチ どのアクションからできるか教えるにはお前のやりたいことを頭の中で設計しなきゃいけないよね?
その時点で他人に求めてるのは変わりに作れと同じだから >>379
鮮度がよくわからないけど、例えば
コンテキスト
1分毎
タスク
現在地の緯度経度を取得して、ifそれが緯度経度集±0.00いくつかにマッチすればとあるアクションを実行ということですかね?
緯度経度がマッチするかはJavaScriptでできそうですありがとう
>>380
いやそこまで求めてないし
例えば「その機能はTasker→Commandにあるよ」とでも教えてくれれば自分で調べてやりますけど
なんでそんなにつっかかってくるの? お前のやりたいことを組み立てて機能を探してきてやらないといけないの?
他人に全部やらせてるのと労力同じじゃん >>381
鮮度はLOC(N)TMS
鮮度が悪ければ使う意味がない
運用が見えないので正直言って具体的に言いようがない
> 都内の駅ごとに位置情報でプロファイルを作りたい
電車に乗車中に次々測定してコンテキストマッチとなるのか、待ちや降車ぐらいの(時間的)間が存在するのか、あくまでも電車乗車でなく他の移動手段における話なのか
そもそも位置精度測定頻度がどれだけ必要なのかも見えない
最悪を想定すれば乗車中の高精度位置マッチでは1分はあまりに頻度が低すぎる
30秒でもところによってはマッチできずじまいになりかねない
最悪の高頻度高精度マッチを狙うならバッテリーなど無視したプロファイルを作成するか、段階的プロファイルを構築するあたりに落ち着くだろうか
どちらにしても駅近傍でGet Locationをぶん回すことにはなりそうだ
やってることはGoogleマップでリアルタイムに位置計測するのと変わらない
そのような形で得たLOC系を手持ちの経度緯度数値とマッチするのが一番簡便だろう
> × ほげほげ情報を取得できますか? → ◯ これこれこういうことをしたい
つまり↑が足りない
精度頻度情報が皆無なのがどうしようもない
> ●やってみたこと
噛みつかれるのは↑をしてないから当然でもある
一度でもLocationコンテキストを使っていればその**遅さやバッテリー消費など**は思い知るはずで、それすらしない、手を動かしていないから噛みつかれる >>381
後段に関しては1を読んでないと告白するようなものでまったく反駁になってないことを自覚すべき >>377
LINE等の通知や充電した時のディスプレイ点灯で反応しても不都合がないなら単純にEventの NotificationListener とStateの Display State : on の2つだけでもたぶん意図した挙動になると思う
どうしても点灯だけでなくロック解除後という条件ならStateの Variable Value 等でロック画面ではないという条件をつけなければいけないので少しだけ面倒
機種によってはロック画面で通知が出てたりPASS入力時にラベルが変わったりする場合があるのでさらに面倒かも?とりあえず通知取得&画面点灯のトリガーでやってみて気になるならさらに条件を追加していったらいいと思う >>382
鮮度の説明もありがとうございます
電車に乗ってて駅で停車したくらいの滞在時間でも発動することを目指しています
既にlocationをコンテキストにしたプロファイルは作っており、「画面オフ時のチェック」の間隔を短くすることでちゃんと使えています。その上でたくさんの駅をコンテキストにしたいと思ったのです。
なので手を動かしていないということはないと思います
「色々調べたけどわかりませんでした」というのは「駅に着いたら云々のプロファイルを作る方法」ではなく「タスクからコンテキストやプロファイルを作る方法」のことなので、そのためにやってみたことと言えば「taskerのアプリでタスクの一覧を見る」「日本語や英語で検索する」「解説サイトを見る」(そしてJavaを使ったりxmlファイルを書き換えることを検討するがよくわからず)しかできないのでそう書いたまでです。自分が聞きたかったことは「タスクからコンテキストやプロファイルを作る方法」である以上、「手作業で実際に駅に着いたらタスクを発動させるプロファイルを作ってみた」という情報は不要かと思ってあえて書いていなかったのです。それが丸投げにしていると思われたのでしょう
このテンプレだと、やりたいことを具体的に書くことで「ほげほげ情報を取得」する以外の道での目的の達成を目指すというコンセプトを理解できていなかったので語弊のある書き方になったのだとおもいます。 >>357
ちょっとズレたレスになるけど
時計アプリの終了タスクにtest next alarm(アラームの調査)して
アプリ終了毎に次のアラーム時刻を取得したら? 上半分を最初から書いとけ
ミス絶対認めないマン
感謝もいえないマン
Display Off Monitoringなんか短くしたらバッテリー死ぬけどなw
屁理屈おつ >>386
AutoLocationプラグインを使えばよい.
Action>Plugin>AutoLocation>Manage でジオフェンスを変数を使って動的に追加することができる.
まずは追加したい駅分だけジオフェンスを追加する Task を作って追加しておく.
追加できたら,Context>State>Plugin>AutoLocation>Geofences で,
Manual Name に .* を指定して Use Regex にチェックを入れれば,すべてのジオフェンスを対象に Profile を1つ手動で作るだけで済む.
どのジオフェンスがトリガーになったのかは Task の中で判断して場合分けを行う. 再生出力先がBluetoothになったら、あるいはBluetoothメディア音量が○○になったら、というのは可能ですか?
(接続したらBluetoothメディアの音量を設定したいです)
音量操作がBluetoothに代わるまで待機すれば可能ですが、私の環境だと必要な待機時間にばらつきがあるため多めに取る必要があり その待ち時間を減らしたい感じです・・
(音量操作を繰り返すのも考えましたが そうすると待機時間が短かった時に音量を操作したい場合 待つ必要が・・)
Bluetooth接続した時に音量が一瞬0になり、その後 前回接続解除時の音量になることを見つけたので、それを利用しようとしましたが上手く行きませんでした・・
また、前回の音量を引き継ぐことから接続解除する時に音量操作すれば行けるのでは と思いましたが、こちらも上手く行きませんでした・・ >>388
テンプレにある情報を質問者が取捨選択し開示(結局情報が足りない)
最初とは違う情報を後出しする(ほぼほぼ逆ギレしながら)
テンプレ無視するテンプレがあるのかってくらいテンプレよなw ●Tasker購入済み
●Android 11 RKQ1
○MIUI 12.5.4
●Root無し
●やりたいこと
フリマアラート
https://play.google.com/store/apps/details?id=jp.hiraky.furimaalert
@フリマアラートで通知に添付される
商品画像を変数として取得したいです
Aできたら取得画像をIconに格納し
Taskerから別通知として通知したいです。
※使用するかわかりませんが、
NotificationListnerも購入済みです。
宜しくお願い致します。 >>393
できなかったです。
AutoNotificationプラグイン
%appiconから取得できました。 ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●やりたいこと
ダイヤル発信アプリから番号(登録名)をタップしたときに
瞬間表示でも通知でもHTMLポップアップでもなんでもいいので
表示が出るようにしたい
例えば
@090-AAAA-AAAA
A080-BBBB-BBBB
とあったとして、それぞれ○○社、△△社に所属していたとする。
@がタップされたときは
「○○社」
Aがタップされたときは
「△△社」
と表示されるのが目標です。
似たような名前が多く、人違い等混乱も防ぐ管理をしたいと思ってまして・・・。
●やってみたこと
Autoinputはインストール済みです。
番号をプロファイルにして、1人ずつプロファイルとタスクを作っていけば、今の知識でもできますが
項目が長大になってしまいますので
forと配列でなるべくひとまとめにしたいです。
csvで
090-A(略),○○社,080-B〜,△△社
などを作っておき、定期的にそこから配列を作る。
プロファイルは0[789]0等で検知して
該当の番号の次の配列ナンバーを表示させられれば、できると思いますが
for文で悪戦苦闘してます。
●わからないこと(知りたいこと)
上記やったみたこととほとんど同じになりますが
効率の良い配列の作り方、forの書き方はありますか。 アクション一覧を上から下までちゃんと見てタスクの組み上げをやったのかどうかすら怪しいけどすでに答えた人もいるし俺ちゃんも優しいからヒント出しちゃう
データベースを自分で作る気ならファイルから文字列を吸い出すアクションがあるから 番号.社名, 等2つの記号で区切っておく
吸い出したら , でスプリットしたらfor回しに
番号がヒットしたら . でスプリットして社名を取り出して表示させる以上 >>396
きっかけは誤発信防止というより
自身のトレーニングのためですかね。。
あえてTasker使ってます
>>397
,の次に.で分ける手法は思いつかなかったので、目からウロコです
あと思いついたのが
090-AAAA〜.txt
080-BBBB〜.txt
などをひとつのディレクトリにまとめておいて、txtの中身に社名や予定を書いておく
(実際は「○○社、来月訪問予定」など詳細予定まで出したい)
こうすれば、予定が入った際随時書き換えができて運用しやすいかなと思ってます。
労力の割に得られるものが微妙かもしれませんが
なんとか配列とforで達成したいと思います。 >>398
ファイル名を分けておいて必要なものを読み込めば,配列もfor文も必要ないが,
配列を作ったとしてもfor文で回す必要はない.
下記のように %array($?~R...) のように書けば,「...」のところに書いた正規表現にマッチする値を取得することができる.
なお,マッチするものがなかった場合は 0 が返ってくるようだ.
A1: Array Set [
Variable Array: %array
Values: 123:a 456:b 789:c 012:d 345:e ]
A2: Variable Set [
Name: %num
To: 789
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A3: Variable Set [
Name: %hit
To: %array($?~R%num)
Max Rounding Digits: 3
Structure Output (JSON, etc): On ] ($?~R...)なんていうのがあったのかぁまだまだ勉強になるなあ
>>398
乗りかかった船なので
番号ごとに分ける必要もなくてさらには拡張子さえいらなかったりする
実際使っているデータベースの書き換えタスクを元に($?~R...)を取り入れた物を要点だけを改良して貼付け
下の例は 090-1234-5678.A社佐藤.なし,090-4321-8765.B社佐藤.来週金曜,090-9876-4321.C社佐藤.今週木曜
という文字列がaddressという拡張子なしのファイルに入っている
途中のフラッシュと最後のポップアップはテスト時の確認用
実際使うにはデータの新規登録や削除、書き換えもどの部分なのかなどこれだけでは足りない
あと編集するGUIぽいのをSceneで作るとカコイイ!!かなり面倒くさいけどw
ちなみに何故文字列をグローバル変数でなくファイルに保存するのかは趣味
エラーが出たので次に貼り A1: Test File [
Type: Type
Data: Tasker/configs/address
Store Result In: %file
Continue Task After Error:On ]
A2: Read File [
File: Tasker/configs/address
To Var: %element
Continue Task After Error:On ]
If [ %file ~ file ]
A3: Variable Split [
Name: %element
Splitter: , ]
A4: Variable Query [
Title: 番号or名前
Variable: %search
Input Type: Normal Text
Default:
Layout: Variable Query
Timeout (Seconds): 40
Show Over Keyguard: On ]
A5: Variable Set [
Name: %count
To: %element(#?~R%search)
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A6: Array Set [
Variable Array: %editdata
Values: %element(%count)
Splitter: . ] A7: Flash [
Text: %element(#?~R%search)
%element(%count)
%editdata2 %editdata3
Long: On ]
A8: Variable Query [
Title: %editdata(2)予定
Variable: %editdata3
Input Type: Normal Text
Default: なし
Layout: Variable Query
Timeout (Seconds): 40
Show Over Keyguard: On ]
A9: Variable Set [
Name: %editdata
To: %editdata1.%editdata2.%editdata3
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A10: Variable Search Replace [
Variable: %element
Search: %element(%count)
Replace Matches: On
Replace With: %editdata ]
A11: Write File [
File: Tasker/configs/address
Text: %element ]
A12: Popup [
Text: %element
Layout: Popup
Timeout (Seconds): 44
Show Over Keyguard: On ] >>390 ですが、ゴリ押しで解決しました
スマートなやり方知っている人がいたら教えてください・・ >>403
単に特定の音量に設定するだけなら外部アプリと連携させては?
自分はBT接続のEnterでBT用音量、Exitで接続前の音量としているけど問題ない。外部アプリはVolumeAce(有料版)。
VolumeAceはintentでプロファイル指定するが、いつのまにかアプリ説明から手順表記が消えた。手順は検索すればすぐ見つかる。
無料版でintent使えるか不明だが、試してみては? >>405
ありがどうございます!
試してみます! >>399
>>400
最初iLoopで作ってましたが、この方法は便利ですね!
本当ありがとうございました
自分なりに頑張ります いつもお世話になっています。
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: あり
●やりたいこと
chromeでタブを切り替える際に、切替先のページタイトルを取得したい
●やってみたこと
Profile: Testchrome
Settings: Restore: no
Event: AutoInput UI Action [ Configuration:Reacting to all UI Actions (clicks, focus, etc). ]
Application: Chrome
Enter Task: chrometest
A1: Flash [Text: %aielementtext(1) ]
→これだとタブ切替の際にはトリガーが発動しないのか、ページタイトルを
取得することができません
●わからないこと(知りたいこと)
上記やりたいことを実現するため、どのようなprofle taskを作ればいいか
(プラグイン利用含む)ご教示願います。 ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
NFCタグでタスクをすぐに起動させたい。
android9ではできていたが11に機種変したらできなくなった。
●やってみたこと
たとえばNFCタグにタッチするとタニタの体重計と接続するアプリを起動させて、接続ボタンを自動で押すというタスクです
Profile: タニタ
Event: NFC Tag [ ID:************ Content:* ]
Enter Task: タニタ
A1: Bluetooth [
Set: On ]
A2: Location Mode [
Mode: High Accuracy ]
A3: Launch App [
Package/App Name: HealthPlanet ]
A4: AutoInput Action [
Configuration: Type: Text
Value: データを入力
Action : Click
Timeout (Seconds): 23
Structure Output (JSON, etc): On ]
●わからないこと(知りたいこと)
android9でも同じタスクを使ってたんだけど、その時はNFCタグにタッチすれば普通にタスクが起動した。(旧端末からエクスポートとかはせず、すぐつくれるので新端末で新たにタスクを作った)
でもandroid11に機種変したら、NFCタグにタッチすると「NFCタグが検出されました。起動するアプリを選択してください。」という文字と、TaskerとSmarTalkというアプリを選択させる表示が出てきます。
https://writening.net/page?Vn6jNK
https://i.imgur.com/YbRjiI4.jpg
android9にもSmarTalkのアプリは入っていたけれどこんな表示は出ませんでした。
Taskerを選択するとタスクが始まりますがそのひと手間が煩わしいです。
NFCタグは同一のものを使っています。メーカーはサンワサプライです。
■.(ドット)からのお知らせ
質問テンプレートを使わない質問は,たとえ回答できるものであったとしても,基本的にスルーします.
貼り付けられる Profile や Task が日本語だと見にくくて仕方がない.
(.(ドット)については●その他2)
■その他
●できれば解決時には完成版を公開しましょう
●その他2(補足・備考) >>409
この Profile とは別に,AutoInputプラグインを使って,
Context>Event>Plugin>AutoInput>UI Update で,「NFC タグが検出されました」という文字列をトリガーにして,
Tasker の方を AutoInputプラグインで押す Profile を作ればうまく行くと思われる. >>410
ありがとう
試そうとしたんだけどなんかAutoInputがうまく動かなくて
AutoInput - java.lang.NullPointerException: Attempt to invoke virtual method 'void com.joaomgcd.autoinput.service.ServiceAccessibility.b(int)' on a null object reference
という通知がでてます。 >>411
スマホを再起動したら治りました。
こんな感じで自動でTasketを選択するようにしたらうまくいきました。
Profile: NFCタグ検出したら
Event: AutoInput UI Update [ Configuration:Apps: 「NFCサービス」
Text: NFC タグが検出されました。起動するアプリを選択してください。
Variables: nfcタグ検出 ]
Enter Task: 押す
A1: AutoInput Action [
Configuration: Type: Text
Value: Tasker
Action : Click
Timeout (Seconds): 23
Structure Output (JSON, etc): On ] >>409
俺も全く同じ現象で悩んでた、andoroid10。
タグIDを設定するんじゃなくて、タグに実行させる内容をtorigarアプリ等の書込みアプリで書込みすると、そのメッセージは出て来ない。 ●Tasker有無: 購入済み
●機種 xiaomi 11t pro
●Androidバージョン:11
MIUI 12.5.3
●root有無: なし
●やりたいこと
・イヤホンを接続(usb cの有線接続またはBluetooth接続)したときにdolby atmosをオフにする。
・スピーカーのときはdolby atmosをオンにする
●やってみたこと
・Taskにdolby atmosに関する項目が見当たらず行き詰まっています。
●わからないこと(知りたいこと)
・そもそもそのような設定ができるかどうか。
・できる場合はtaskの設定方法を知りたいです。
よろしくお願いします。 >>413
>>412だけど、412のやり方でもうまくいかなくなった
Triggerというアプリで、NFCをトリガーに、制限は無しでTaskerのタスクを起動するようにしたんだけどNFCタグにタッチしてもタスクが実行されません
無課金だから? >>415
画面がスクリーンオフとか?
ロック解除して、スクリーンオンのときも反応しないの? >>415
書込みが上手く行ってないんじゃね?
torigerアプリは無課金でもおk、You Tubeでtorigerの
書込み手順見たほうがいいよ、外国語のしかないけど。 >>417
Taskerの設定項目の中の「外部アクセスを許可する」を有効にしたらできました。
セキュリティ的に危ないかもみたいな注意があったけどどうなんだろ >>419
そんなの気になるんだったらやめときな、『NFC タグが検出されました。起動するアプリを選択してください。』は出なくなっただろ? 音楽プレーヤーが停止後もしばらく通知領域に残るのでtaskerで10分後バックグラウンド強制消去したいのですが
music chnge not playng をトリガーにすれば良いのでしょうか? 音楽アプリの一時停止をトリガーにするにはどうすれば良いでしょうか?
アドバイス頂ければ… >>422
画面が消えたらとか
音楽アプリを閉じたら
とかでいいんじゃない? 変数を入れたら思っていた動作をし解決しました
因みにアプリはgonemad〜です >>425
gonemadの
設定→ 一般→ 停止時にも通知を表示する
チェックを外す ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無:なし
●やりたいこと
URLを指定して動画を再生させて、動画が途中から再生されてたら最初から再生させる
●やってみたこと
とりあえず、広告再生が終わって動画が再生されたとき、動画の再生時間を瞬間表示させるタスクを作ったのですがうまく動きません。
Task: 動画再生
A1: Browse URL [
URL: https://gyao.yahoo.co.jp/episode/%E3%82%B5%E3%82%AB%E3%83%8A%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E7%89%B9%E9%9B%86%E3%80%80%E3%82%B5%E3%82%AB%E3%83%8A%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%80%8C%E6%96%B0%E5%AE%9D%E5%B3%B6%E3%80%8D/61a44d12-d194-4e33-8162-ee03c038475a ]
A2: AutoInput UI Query [
Configuration: App Package: jp.co.yahoo.gyao.android.app
Variables: video_time
Timeout (Seconds): 20
Structure Output (JSON, etc): On
Continue Task After Error:On ]
A3: If [ %video_time !Set ]
A4: Wait [
MS: 100
Seconds: 0
Minutes: 0
Hours: 0
Days: 0 ]
A5: Goto [
Type: Action Number
Number: 3 ]
A6: Else
If [ %video_time Set ]
A7: Flash [
Text: %video_time
Continue Task Immediately: On
Dismiss On Click: On ]
●わからないこと(知りたいこと)
・画面上にとある値(この場合は動画の再生時間。広告が流れてる時には表示されてない)が表示されてから次のアクションに移る方法。
広告が流れてから動画が始まるのですが、AutoinputのUI queryで動画の再生時間を%video_timeという変数にして、再生時間が表示される(=変数に値が入る、広告が終わる)まで待機してから次のアクションをしたい
アクションの中に「まで待機」というのがあるけれど、これは具体的な時間を指定する必要があって、具体的な秒数を指定しないで変数に値が入るまで待機したい時にはどうすればいいのかわからないです
今は変数に値が入っていない場合は100ミリ秒待機してというのを繰り返しやってるけどうまくいってないしもっといい方法があると思います
・動画の再生時間を0:00にする方法。シークバーをどうやって動かすのか >>427
“やってみたこと”でループさせる位置を変えたらうまくいきましたが、動画を最初に巻き戻す方法と、ある値が画面上に表示されたのをきっかけに次のアクションに進むやり方はわからないので教えてほしいです
Task: 動画再生
A1: Browse URL [
URL: https://gyao.yahoo.co.jp/episode/%E3%82%B5%E3%82%AB%E3%83%8A%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E7%89%B9%E9%9B%86%E3%80%80%E3%82%B5%E3%82%AB%E3%83%8A%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%80%8C%E6%96%B0%E5%AE%9D%E5%B3%B6%E3%80%8D/61a44d12-d194-4e33-8162-ee03c038475a ]
A2: AutoInput UI Query [
Configuration: App Package: jp.co.yahoo.gyao.android.app
Variables: video_time
Timeout (Seconds): 20
Structure Output (JSON, etc): On
Continue Task After Error:On ]
A3: If [ %video_time !Set ]
A4: Wait [
MS: 100
Seconds: 0
Minutes: 0
Hours: 0
Days: 0 ]
A5: Goto [
Type: Action Number
Number: 2 ]
A6: Else
If [ %video_time Set ]
A7: Flash [
Text: %video_time
Continue Task Immediately: On
Dismiss On Click: On ] シークバーをいじるのは諦めて、現在の再生時間のぶん10秒戻るボタンを押すことにしました。とりあえずやりたいことはできましたが、ある値が画面上に表示されたのをきっかけに次のアクションに進むやり方を教えていただければ嬉しいです
Task: 動画再生
A7: Variable Split [
Name: %video_time
Splitter: : ]
A8: Variable Add [
Name: %video_time2
Value: %video_time1*60
Wrap Around: 0 ]
A9: Variable Set [
Name: %ten_seconds_back
To: %video_time2/10
Do Maths: On
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A10: Variable Split [
Name: %ten_seconds_back
Splitter: . ]
A11: Variable Add [
Name: %ten_seconds_back1
Value: 1
Wrap Around: 0 ]
A12: For [
Variable: %count
Items: 1:%ten_seconds_back1
Structure Output (JSON, etc): On ]
A13: AutoInput Action [
Configuration: Type: Id
Value: jp.co.yahoo.gyao.android.app:id/rewindButton
Action : Click
Timeout (Seconds): 23
Structure Output (JSON, etc): On ]
A14: End For ●Tasker有無: 購入前
●Androidバージョン:12
●root有無: なし
●やりたいこと
外出時に特定のアプリ(Twitter等)の通知を完全にオフにしたいのですが、する事は可能なのでしょうか。
外出時は自宅のwifiの接続の有無で判別出来ることは分かったのですが、特定のアプリの通知をオフにできるのかが分かりませんでした。
可能なのであれば購入しようと考えているので分かる方教えていただきたいです。 ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
モバイルデータがONになったらモバイルデータのステータスバーアイコンを表示
モバイルデータがOFFになったらモバイルデータのステータスバーアイコンを非表示
●やってみたこと
モバイルデータがONになったらモバイルデータのステータスバーアイコンを表示するために作ったプロファイ
↓
Profile: mobile_icon_on
Settings: Restore: no
State: Mobile Network [ 2G:On 3G:On 3G - HSPA:On 4G:On 5G:Off Active:Any ]
Enter Task: mobile_icon_on
A1: Status Bar Icons [
Icons To Hide: alarm_clock,bluetooth,cast,volte,nfc,vpn,headset,battery ]
●その他
2chMate 0.8.10.138/OnePlus/LE2111/12/DR ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
同じSSIDのWiFi APを3つ置いてローミングさせています
普段はどれに繋がっていても問題ないのですが
PCとの間でファイルを大量に転送する時はできるだけ時間がかからないように
一番近くのメインAPに接続されていることが分かるようにしたいです
APごとにSSIDを変えると、いつまでも遠いAPを掴み続けたり
APが切り替わる時に通信できなくなる時間が
同じSSID同士で切り替わるよりも長く発生するので
SSIDは同じにしたいです
●やってみたこと
APはMacアドレスで区別することにしました
メインAP以外に繋がっている時は注意のため通知アイコンを出すようにしてみました
通知の中身は動作確認目的で%WIFIIからMacとSSIDを取り出して表示しました
改行制限に引っかかるので空行は詰めています
Profile: メインAP以外に接続
State: Not Wifi Connected [ SSID:* MAC:(メインAPのMac) IP:* Active:Any ]
Enter Task: 通知出す
A1: Variable Set [
Name: %newline
To:
Max Rounding Digits: 3 ]
A2: Variable Set [
Name: %wifii_array
To: %WIFII
Max Rounding Digits: 3 ]
A3: Variable Split [
Name: %wifii_array
Splitter: %newline ]
A4: Notify [
Title: メインAP以外に接続
Text: %wifii_array(5) %wifii_array(3)
Icon: mw_action_perm_scan_wifi
Number: 0
Permanent: On
Priority: 3
LED Colour: Red
LED Rate: 0
Category: super_tasker_notifications_created_by_me_the_developer ]
If [ %WIFII ~ *CONNECTION* ]
Exit Task: 通知消す
A1: Notify Cancel [
Title: メインAP以外に接続 ]
●わからないこと(知りたいこと)
たまに実際はメインAPに接続されているのに
通知アイコンが出たままになっていることがあります
通知内に表示しているMacも、メインAP以外のものになっています
まるで接続するAPが切り替わったことに
Not Wifi Connectedが気付かないことがあるように見えます
メインAPに接続していることを確実に検知するにはどうすればよいでしょうか? notificationのmessagesに1文字でも何か表記されている状態を指定するにはどうすればいいですか?
メールアプリの空メール以外に反応したいのですが レスありがとうございます
残念ながらリンク先見ましたが私には理解出来ませんでした
寝る時に音楽を流しているのですがauメールが22時台に何か通信していて一瞬通知が出るんです
メッセージ系アプリの通知が来ると音楽を止めるタスクを組んでいるのでその時止まってしまうのを回避しようと思いまして… taskerって例えばSIMのデータ通信容量が
何M超えたら○○を作動ということも出来るのでしょうか ありがとうございます
警告するモバイルネットワーク使用量に達したら(900MB)
SIMを1から2に切り替えるtaskを作動する
ってのをやりたいのだけど
プロファイル一覧みてもモバイルネットワーク使用量に関するトリガーがないっぽいので >>438
androidから警告出せばいいんじゃないの ●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
これって、再起動後に自動で動作しないのですか?
OS側で自動起動ONにしているのですが、フォームを表示している間しか反応しません >>441
バッテリー省電力に引っかかってない?
あとMIUIとかのカスタムAndroidだと、OS起動時に起動させるさせないアプリを設定できたりするが、そこはない? >>443
省電力はOS側からもTasker側からも切ったんですよ。OPPOだから駄目なのかな? >>444
RenoAで使ってるけど自動起動してるよ >>433
文字列を変数に設定して、変数の文字数カウント>0で条件つければ? ● 購入済みAndroid11root なし
●やりたいこと
HTTPリクエストでSwitchbotのAPIを使いたい
●やってみたこと
以下のサイトのサンプルコードをコピペしてみました(トークンは自分の物を入れて)
Taskerのheadersにheaderの行を入れるのは分かるのですが
それ以下をqueryにそのまま入れても
エラーでmessage:nullが帰ってきてしまいます queryhttps://note.com/klayer123/n/nb14086840351 >>448
タスク貼らないとどこが間違ってるか分からん
参考にしてるのはPythonだからコピペの意味が分からん 自分もまったくわからんけど、エラーレスポンスのヘッダーがどうなってるのか気になる ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無:なし
●やりたいこと
・profileで「画面ロック中」を指定したい
●やってみたこと
・グローバル変数を使用しないと出来ないのかと思いますが
仕組みが全然分からなくて何という文字列で値をどうしたらいいのかサッパリです
%LOCKというのを作ってみて値1やonを試しましたがtaskerは認識しません(当たり前ですが)
どうすれば「画面ロック中」を認識するでしょうか? >>448
APIとかよくわからない俺は
IFTTTでWebhookとSwitchBotを連携させて使ってるぞ
IFTTTのアカウントを大量に作ればいくらでもタスクを増やせるから無料の個数制限も問題無し >>448
サンプルコードを見る限り、URLとHeadersだけ指定して
queryには何も書かない形が正しいんじゃないかと思う
例えば、URLに以下を、Headerにトークンだけ入れて
結果取ってみたら何か帰ってきませんか?
https://api.switch-bot.com/v1.0/devices
帰ってきた情報のなかから適当にdeviceIDを抜き出して
下の「数字」のところに当てはめた場合はどうでしょう?
https://api.switch-bot.com/v1.0/devices/数字/status >>455
できました
HeaderにContent-typeを指定する必要があったようです
その後POSTなども無事にでき使えるようになりました >>456
うまくいくようになったなら良かったです
あまり役に立たないアドバイスだったみたいで申し訳無い… >>448
https://qiita.com/tawawa/items/4206841e8fcf784870fe
自分はmacrodroidでのswitchbotのapiの使い方を参考にしてTaskerでapiを叩いてる
HTTPリクエストではなく「シェルで実行」を使ってる
的外れな答えだったらごめん https://kamonomichi.com/sim-automatic-switching/
これはMacrodroidでの説明だけど
トリガーはいいとして
アクションはこれと同等なことはtaskerでは可能なのでしょうか >>458
へーAPIってこんなに簡単に使えるのか
IFTTTから乗り換えようかな
どうでもいい補足だけどIFTTTはこのサイトに書いてあるような挙動じゃないよ
いちいちブラウザを起動する必要なんかない >>458
このサイトを参考にやってみようとしたんだけど
curl -H "Authorization:[v=token]" -X POST "[v=scenes_ctrl]/{シーンID}/execute"
このコマンドの[v=scenes_ctrl]ってなんですか? >>462
スイッチボット公式がAPI置いてるサイトhttps://github.com/OpenWonderLabs/SwitchBotAPI
の中の
Execute a sceneっていう所のやつです
自分も初見のときめっちゃ手こずったので一応書いておくと[v=ナントカ]っていうのがmacrodroidの変数の表記の方法で、 Taskerでいう %ナントカ
なのであらかじめ
%Token に自分のトークン
%Scenes_ctrlに https://api.switch-bot.com/v1.0/scenes
という変数を設定しておいて、
「シェルで実行」というタスクで
curl -H "Authorization:%Token" -X POST "%Scenes_ctrl/シーンID/execute"
を入力するということです(シーンIDも変数にしてもよい) >>452
過去スレ全部とはいわないが現スレ内検索くらいはしてみようよ
>>190.192のユーザー変数ver
>>372のラベルver
↑で書いてあることがわからないなら◆ぷらりん http://tasker-userguide.pralin.info/を熟読する
また↑のやり方が気に入らなければテンプレ読んでもう一回書き込む ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無:なし
●やりたいこと
自動でファイルを移動してくれるタスクを作りたい。
フォルダを移動ではなく、ファイルを移動したい。
Downloadにある画像を任意のディレクトリに移動したい。
●やってみたこと
「ファイル 移動/Move」のアクションを使った。
特定の画像だけではなく、全ての画像を移動してほしいので
「Android/Download/.*.jpg」
ってディレクトリを指定してみた。意味無かった。
変数をうまく使えば何かできるかも?→何も思いつかなかった。
●わからないこと
どうすればファイルを名前の指定なしに移動できる?
ディレクトリに正規表現は使える? >>466
List Filesを使えば中身が配列で取得できる。
あとはforで順番に処理すればいいと思う。 >>466
>>467で良いと思うけど自分でやったときは遅すぎた
同じドライブ内なのに移動ではなくコピーして削除になる。しかも転送速度が遅い(今は違うかもしれないけど)
なのでFolderSync Proというアプリでやることにした
一度設定したら年単位でエラーなしに正しく動いてる >>465
すみません
スレ内検索していませんでした
参考にやってみた事
Profile: Locked Off
Settings: Restore: no
State: Variable Value [ %SCREEN_LOCKED ~ false ]
Enter Task: Screen Locked Off
A1: Variable Set [
Name: %SCREEN_LOCKED
To: false
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
Task: Screen Locked Off
A1: Variable Set [
Name: %SCREEN_LOCKED
To: false
Max Rounding Digits: 3
Structure Output (JSON, etc): On ] Profile: Locked On
Settings: Restore: no
State: Variable Value [ %SCREEN_LOCKED ~ true ]
Enter Task: Screen Locked On
A1: Variable Set [
Name: %SCREEN_LOCKED
To: true
Max Rounding Digits: 3
Structure Output (JSON, etc): On ] Task: Screen Locked On
A1: Variable Set [
Name: %SCREEN_LOCKED
To: true
Max Rounding Digits: 3
Structure Output (JSON, etc): On ] 何故か画面オンにした時に発動してオフの場合は発動しません
ご教示よろしくお願いします >>469
falseまたはtrueが条件なのにその値にするにはそのタスクを走らせなければいけないから動かない
現在は何らかの理由でfalseが格納されているからオンのタスクが動いている様に見えるだけ
条件値の真偽を逆にしさらに>>190-192等の条件も付け加える
個人的にはラベルのほうが楽だと思うけどメーカー製のロックだとコード入力時にラベルが変化したりするので使用端末次第 >>474
思ってた動作が出来ました!
丁寧に教えてくださりありがとうございました! >>467
ありがとうございます。
List Filesで配列が取得できるんですね。
ですがforの使い方がよくわからなかったので次のようなタスクになりました…
まず、今回作った変数%Fileの配列をList Filesのアクションで取得します。今取得した配列%File1の値の有無でファイルの有無を判定し、if分岐でMacroDroidの変数(True/Fales)を変更するタスクを作りました。
MacroDroidの方では変数のTrue/Falesでファイルの有無を判定して繰り返すマクロを作り、
MacroDroidの方からTaskerで作ったファイルを移動するタスクを繰り返し実行するようにしました。
forの使い方がわかればもう少しシンプルに作れそうですが… >>438
Androidで警告出すように設定してTaskerでAndroidの通知をトリガーにして切り替えとか >>468
ありがとうFolder sync入れてみた 変数Xを取得するとして、その履歴を20個プールするにはどうしたらいいですか?
最初にXを取得したらaでした
次にXを取得したらbでした→b,a
次に取得したらcでした→c,b,a
次はd→d,c,b,a
みたいなことがやりたいのですが >>476
アプリには、負けるが
https://i.imgur.com/THmARST.png
Task: movejpg
A1: Variable Set [
Name: %count
To: 1]
A2: List Files [
Directory: Download
Match: *.jpg
Variable Array: %file ]
A3: For [
Variable: %count
Items: 1:%file(#)
]
A4: If [ %file(1) Set ]
A5: Move [
From: %file(%count)
To: Pictures ]
A6: Flash [
Text: %file(%count) ]
A7: End If
A8: End For ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
chromeを立ち上げる時、毎回、シークレットモードで立ち上げる。
その時に、常にIPアドレスを再取得し、さらに広告IDをリセットする。
●やってみたこと
・IPアドレスの取得は、機内モードのon/offをやろうとしたが、権限に引っかかってできませんでした。過去ログを調べましたが、taskernetにはもうおいてなかった。でやってみてうまく行かない場合は,そのProfileやTaskを貼り付ける(言語は英語にすること)
最初につまづいて、進めません。
●わからないこと(知りたいこと)
・便利なものを見つけて真似していただけなので、いざ、自分で作るとなると難しいです。 おまえら面倒だから変わりにコレ作れって王様が仰ってるぞ そういえばドットさんとかいうくそウザい奴はいなくなったの?
嫌いだったんだが 特定のアプリの通知を自動で消去したいのですが
該当する項目が見当たりません
notify cancelはtaskerが出した通知を消すものですよね?
何か他に方法がありますでしょうか?
お願いします >>486
Taskerは詳しくないからわからないけどMacroDroidで簡単にできるぞ
Tasker質問スレで言うのもなんだがな 表示したくないってことなら通知管理アプリtidypanelもおすすめよ
タイトルや本文で非表示にできる >>487
そうなんですよね
けどその為だけにmacrodroid使うのもなぁと思いまして
taskerには課金してますし…
>>488
autonotificationですかね?やってみます >>489
アプリ使用後も通知に居座り続けるので10分後とかに消したいんです
最初から消すなら紹介してくれたアプリもいいですね macrodroidとかいう劣化版のユーザーがわざわざレスすんなよ 何らかの理由でアプリ使用時に通知バーにアイコン表示させておきたいってわけじゃないならandroidの標準機能でその通知を非表示に出来ない? まあYahooのアプリみたいに
役に立つ通知と同じチャンネルに
宣伝みたいなクソ通知を混ぜて
無効化されないように画策する
クソアプリもあるしな >>494
Yahooは一応アプリの設定でいらない通知は来ないようにできる
それすらできない真のクソアプリも存在するかもだけど 言ってる意味は分かるだろうに
蛇足ツッコミとかもうね タップするたびに交互にオンオフのボタンを作りたいのですが
ifでAAAというSceneが動いていたらという条件はできますでしょうか
最悪ボタンにvariableをセットし0なら表示 1なら非表示ということはできるかと思いますがそれだと他の場所から戻る等で消したときセットを0に戻すのが事実上困難です >>492
両方常駐させてる俺はじょうよわなんでしょうねー macrodroidスレでは、taskerならできるのにがキメ台詞でならtaskerでやれ巣に帰れと言われ、taskerスレではプッ、macrodroidて小学生かよwwwと笑われ、
そんな人に、わたしはなりたい android9上で通話開始後10分したら自動切断できるようにEnd Callで通話切断してたんだけど
android11の端末に替えたらAndroidの仕様が変わった影響でEnd Callが使えなくなってる
代わりのなにかいいアイデアがあったらお願いします なるほどと思ったんですけどアプリの強制終了には権限が必要みたいで、
そもそも通話切断も権限を与えれば使えるみたいです。
ただ再起動する度にADBコマンドを打たなきゃないみたい? >>509
うまくいきました!
便利なプラグインがあるもんですね
同じ方法でメニュー辿って自動的に通話録音できるようにもできました
ありがとうございました! >>483
常時シークレットモードができるChromiumをダウソすればいい ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
位置記録アプリがときどき落ちて記録を逃してしまうので、定期的に起動させたい。
●やってみたこと
1時間毎にアプリ起動をさせるプロファイルを作成。
動作チェックのため、タスクとしてプッシュ通知とアプリ起動させるものを作成。
タスクを実行すると通知もアプリ起動も動作する。起動時間のときにtaskerの画面を眺めていると、通知もアプリ起動も動作する。
しかし、taskerがバックグラウンドになっていると、通知のみ動作してアプリは起動しない。
●わからないこと(知りたいこと)
バックグラウンド時になにかの権限が失われているのだと思ったのですが、どうすればアプリ起動できるようになるのかがわかりません。 >>513
具体的情報を隠す意味がわからない
> 位置記録アプリ
> プッシュ通知
> taskerがバックグラウンド
てきとうにエスパーしてみる
プッシュ通知は、ただTaskerの通知のことっぽい
taskerがバックグラウンドは、スマホロック中にTaskerにアプリ起動させようとしてできないと言ってる気がする
権限は最初からないので手っ取り早い話ならroot取れば解決 >>514
エスパーありがとうございます。
ロック中にアプリ起動できないのですね。別の手段考えてみます。 ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
タスクでダークモード(暗色モード)オンにはできるんだけどオフにできないです。なんでだぜ? Taskerで指定したアプリをバックグラウンドで起動ってできない? ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
・naplarmのアラームを停止させたい
●やってみたこと
Profile: stop
Event: Alarm Clock [ Label:* ]
Enter Task: Anon
A1: Cancel Alarm [
Mode: Disable Current
Hours: 0
Minutes: 0 ]
●わからないこと(知りたいこと)
・naplarmのアラームは何のコンテキスト
でトリガとなるのかを知りたいです ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・モバイルSuicaで駅改札を通過したときにトリガしたい
●やってみたこと
・おさいふケータイの通知でトリガしている
●わからないこと(知りたいこと)
・おさいふケータイの通知が出ない/遅れることがあるのでやり方を変えたい
・NFCのタッチそのものをトリガする方法がないかなど知りたい Suica知らないけど、プロファイルのアプリではトリガできない?
あとアプリがインテント吐いてないかな? >>522
自分も詳しくわかっていないのですが
アプリ自体はバックグラウンドに常駐していて
Suicaサーバーへのポーリングか何かで通知を出している感じです。
(アプリ起動のイベントでは捕まえられなそう)
通知以外に画面に反応をないので、
インテントも発行していないと思います。 ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
なし
●やってみたこと
なし
●わからないこと(知りたいこと)
なし まさかとは思うんだけど面白いと思って書いたのそれ? すいません。
初歩的なことかもしれませんが、flashの表示がtasker上でしか出ないんですが、どうすれば良いでしょうか。
ご教授のほど、よろしくお願いします。 とりあえずTaskerにアプリの権限とかユーザー補助とか他のアプリの上に表示とかそういう許可を全部与えろ すいません。
ここテンプレートあったんですね。
不注意でした。
●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
flashがtasker上でしか表示されないので、ホームや他のアプリ画面上に表示したい
●やってみたこと
インストールしている関連アプリは、taskerのみです。
権限は重ねて表示等は与えています。 ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
ラジコやSpotify等のアプリケーションがバックグラウンドで再生している状態を検出したい
●やってみたこと
ADBをインストールして、taskerからの指示に従い、下記を実行した
adb shell pm grant net.dinglisch.android.taskerm android.permission.DUMP
●わからないこと
アプリをバックグラウンドで再生していても状態を検出していないようですが、原因がわかりません
機種はXperia5 Aです
初歩的な問題ですみません バックグラウンド再生中に出す通知とかあるならそれを検出に使える termux:taskerでシェルスクリプトを動かす時に、
termux側の画面を表示させずに裏で処理を済ませることってできますでしょうか?
最近使い始めてタスク作成まで出来たもののtermux側の画面を開かないと処理が進まないんですよね… ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・鍵を開けるタスクに最適なトリガーを知りたい。
●やってみたこと
・自宅の鍵を開ける一連の流れのタスクを作成しました。
ざっくり以下のような流れです。
Wifiオフ
↓
事前にIFTTTと連携したスイッチボット(オートロックの解除ボタンに設置)のURLにPOSTリクエスト
↓
スマートロックのアプリ起動
↓
AutoInputのジェスチャーで鍵を開ける動作を実施
↓
Wifiオン
●わからないこと(知りたいこと)
・上記のタスクを実行する最適なトリガーのアイデアをご教示いただきたいです。
条件としては、
-スマートフォンのロックを解除せずに実行できる。
-自宅の鍵を開けるタスクなのでセンサー系のトリガーの場合なるべく誤検知は避けたい。
現段階で検討しているのはハードウェアキーの同時押し(できるかは未調査。)や、
センサー系で何かいいのがないかなと探しております。
上記の条件でおすすめのトリガーありましたら教えていただけますでしょうか。 NFCはロック状態では発動しない。
rootとって、アプリいれたらできる。
そゆことしない前提なら、IoTボタンのFlicのダブルクリックとか、スマートウォッチでボタンに特定機能割当可能なやつを使うとか。
スマートウォッチでIFTTTとかHTTP REQUEST実行する例は沢山ある。
センサーなら状態の磁力で強めの値をトリガーにするとかもロック解除不要。 特定のBluetoothデバイスが接続されたらはどうだろう
自動OFFしないで接続を試み続けるデバイスってあるかな って言うかジェスチャー使う段階であんまり実用性が無い気がする… >>533です
皆さんありがとうございます。
すいません前提が一点間違っていました。
ロック状態で実行したいと書いてますが、アプリ(Qrio)立ち上げて鍵開け動作する必要があるので、ロックはタスク実行前に手動かタスク内で解除する必要がありました。
ちなみに鍵を開ける流れなんですが、
オートロックの家なので
部屋番号押してインターホン押す
↓
任意の方法でタスク実行
↓
スイッチボットで解錠ボタン押下
↓
玄関まで向かう3秒程Wait
↓
Qrio起動で玄関解錠
のような流れなのでタスクは必ずインターホン押した後の任意のタイミングで実行する必要がある作りになってます。
シンプルにホームアイコンからの実行でもいいのかなとは思ってきましたが、、、NFCとスマートウォッチでの実行も検討してみます。 Qrioならwena一択のような。
iPhoneはできないけど、Androidだったら電源ボタンダブルクリックとかで解除できるんじゃない? Tasker有無: 購入済み
Androidバージョン:11
root有無: なし
やりたいこと
自宅に着いたらwifi on,モバイルoff
自宅出たらwifi off,モバイルon
ググってやってみたけどどれも通知領域のwifiとモバイルのアイコンがon状態のままで機能しているのか分からなかった 実行ログ取ればいいだけだと思うが
自宅でモバイルオフにする理由がわからんWiFiついてたらWiFiで通信されるのに 今時はWiFiついててもモバイルも通信するんやでお客さん Taskerで指定したバッテリー残量になったら通知と音を出すようにしてるんだけど音が鳴ったままになってしまうので止め方教えてください 消灯中のすべてのチェックとタイムアウトの最小値は、25と20ですか?
またチェックの動作としては「指定した秒数の間にチェックし続ける」のでしょうか ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
設定した時刻になったら写真を撮影してGoogleドライブにアップロードしたい
これができれば連休とかに確認のため出勤しなくてよくなるから是非実装したいです
休日とはいえ、サブの端末を職場に置いとくことになるのでセキュリティを維持したまま動作させたい
●やってみたこと
take photoで撮影し、アップロードもできましたが、画面をオフにした状態でテストしてみたところ撮影されず、ロック解除後に写真が撮影されるためうまくいきませんでした…
ネットで調べるとkeyguardをオフにすればロックは解除というかなくなるようなことが書いてあったのですが、これもうまく出来ませんでした。
パスコードとかをオフにすれば想定した通りに動きました。
GWまでに完成したいのですが、何か方法はないでしょうか?
よろしくお願いしますm(_ _)m >>546
ロック関係は端末によっても大きく変わる
というか最近のAndroidはロックをそう簡単に操作できない >>547
確かにストーカーとかに使われそうな機能だったな
>>548
やっぱりですか
適当な中古端末買って専用化するしかないかな
なんとか手持ちで済ませたかったんですが…
ありがとうございます
>>549
休みに無給で出勤だぞ
写真で確認したら済むことのためにわざわざ出勤したくないよw とりあえずroot化出来て古いOSのやつだとkeyguardも無効化出来そうだな
俺の記憶だとAndroid5か6くらいだったかは無効化出来てたような
まあ機種にもよるんだろうけど ちょっと理解に苦しむなぁ・・・
写真で確認って・・・何か異常があったらどうするん?
発見が遅れたらどうするん?
急いで急行しても対応が大幅に遅れるよ?そのレベルでokな仕事なの?
ちゃんと仕事の意味を理解してるのかなぁ・・・
怠けようとせずちゃんと出勤して、しっかりと自分の目で見て指差し確認する事を勧めます!
で、具体的に何なの??? まあ無休出勤させられてるんだからその程度の責任でいいよ >>553
ある機能が実行されたら、それの記録をとって残す必要があるんだけど、タイミングが不定期な上にアナログな方法で記録してるからそのデータだけではいつ記録されたのかわからないんですよ
残さないといけないのはデータが記録された日付と内容だけでいいから、普段は定時に目視で確認して、内容も記録してるんだけど
連休とかになるとその為だけに出勤して確認しないと、データがいつのものなのか判別がつかなくなっちゃうんよ
定時に写真撮ってやれば前回の写真との変化から判別できるやん?
万が一対応が必要だったとしても、写真確認してから出勤で余裕で間に合うというか、出勤してから目視するより早く気付けるまであるしね
内容の記録は休み明けに一括でやっても支障がないんで、タイムスタンプの代わりに写真が撮りたかったんですよ リモートデスクトップ
何も写真に絡んでも、パソコンに大体アプリあったらAutomateが使えるやん。 >>550
質問してる分際で草生やしてレスする時点で人としてどうかと思うね
分をわきまえたら?
>>555
大人しく社畜しとけ android11でwifiの切り替えできないのってまだ出来ないまま?
root化したらwifiの出来るのかな? >>555
連休中無給で毎日出社しないといけないとかどんな会社だよwww
そんな会社あるわけないだろwww
ホントは悪いことに使うんだろ? >>560
無給の件は管理職になっちゃったから手当て出ない感じですね
確認作業だけなら一瞬で終わるけどそのために出ないといけないのが嫌でして
なんで省力化出来ることはしようと思っていろいろ考えてたんですよ
とりあえず簡単に出来そうで休出減らせるところに手をつけただけでなんです
荒らしみたいになっちゃってすいませんでした
次に質問させていただく時は悪いことに使えそうにないことを心がけます
草生やしてすいませんでしたm(_ _)m 管理職ならそんなの当番制にして下にやらせればいいだろう
残業代カットの形だけ管理職か? まあ普通にネットワークカメラ置いとくのが一番手っ取り早いやろうて ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: あり
●やりたいこと
・設定 -> ディスプレイ -> 明るさの自動調整 をOFFにしたら明るさのレベルを自動的に「50%」にしたい。
・Taskerは最新版です。
・機種はGoogle/Pixel 4aです。
●やってみたこと
・過去スレを探してみたけど方法が見つからなかった。
●わからないこと(知りたいこと)
・アクションに「明るさの自動調整/Auto Brightness」があるのは見つけたが、コンテキストに「明るさの自動調整/Auto Brightness」が見つからない。
2chMate 0.8.10.153/Google/Pixel 4a/10/DR イベントor状態
→システム
→カスタム設定
種類:システム
screen_brightness_mode
値:0
これで検出できる >>568
>>569
ありがとうございます!
無事に希望通りの設定が出来ました。 ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: あり
●わからないこと
・Android10の携帯を機種変し、以前動作していたタスクを移行したがAndroid12では動作しない
タスクのどこが動作していないかも判明しており、%WIFI ~ ONあるいはOFFを条件にしている箇所があるがAndroid12で動作しない(実行ボタンを押下しても空振りする)
●やってみたこと
・%WIFIを利用しない別タスクであれば問題なく動作することは確認できているため、Taskerとしての動作には問題ないと思われる ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・Dual SIM環境でSIMを自動的に切り替えたい
●やってみたこと
ネット→モバイル通信の種類でできそうだが、
実行すると
-----
15.56.00/E エラー: 1
15.56.00/E Unfortunately Google disabled this feature for apps that target Android 10 and above (ag). Check here for more info: https://tasker.joaoapps.com/userguide/en/target_api.html
----
というエラーが出てしまう。
次善?の策で今はこうしている
1, ADB WIFIでphone.setSimPowerStateForSlot(使っているSIM,0)
2, Wait 数秒
3, ADB WIFIでphone.setSimPowerStateForSlot(使っていたSIM,1)
で一応切り替わる
●わからないこと(知りたいこと)
・上のやり方は使っているSIMをオフにして数秒待つことで、無理やりもう一方のSIMがアクティブになるようにしている
・時間もかかるし、システム警告も出る
・もっとスマートなやり方はないか?を聞きたい >>573
質問者ですが、ちょっと無理っぽいので取り下げます。
とりあえずADB WIFIを使えば惜しいところまではできて、
isubというサービスを使って
isub.getEnabledSubscriptionId(スロットID) → %sub_id
isub.setDefaultDataSubId(%sub_id)
で機種によっては切り替えができそうです。
ただ、自分が使っている機種はXiaomiのものですが
MIUI(Xiaomiの独自UI)側でデフォルトSubscriptionIdを無視しているようで、
上の方法だとSIMが切り替わりませんでした。
2行目を
isub.setPreferredDataSubscriptionId(%sub_id,true,null)
等とすることで強引に切り替えることも可能なのですが、
これをしてしまうと、今度はMIUI側の設定を以後まったく受け付けなくなってしまい
実用上使いものにならなかったです。
ADB経由でここまで弾かれるのであれば
他の方法でなんとかするのはおそらく不可能です。
完全に機種依存の問題でした。
もし回答を考えてくださった方がいらっしゃいましたら申し訳ありません。 >>574
自分が似たようなことをしてた時は
正攻法というかゴリ押しですが
AutoInputを使ってました
573のエラーを見たところ最近よくあるAPI問題っぽいので
Tasker App Factoryでアプリ化(Tasker本スレ参照)の方法が使えるかもしれない このソフトはスリープ状態のときに、認証無しで動作させることできます?
例えば明け方5時にWi-Fiオンとかグーグルマップ起動して現在地の更新とか。 >>575
ありがとうございます。
自動でSIMを切り替えたい理由は、片方のSIMが月1G契約なので
切り忘れを防止するというものでした。
なので基本的には電源を切っているうちに勝手にやらせたく
自分の方はAutoInputでの対応だと今回の目的を満たしづらいです。
アプリ化も検討します、
ただADBで駄目なものがTasker側でなんとかできる可能性は
残念ながら低そうなんですよね… >>576
認証というのはロック解除なしで、という意味でしょうか?
であれば普通にできます ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: 無し
●わからないこと
車のエンジンをかけたらYahooナビが立ち上がり、
エンジンを切ったら画面が暗くなる。
●やってみたこと
ネットで調べましたが、パージョンuq前のソフトの説明ばかりでちんぷんかんぷんでした。 カーナビないなら無理
あるならBluetooth接続をトリガーにしてナビ起動タスク
暗くなるってのがよくわからんけど、エンジン切ったら接続切れるから終了タスクに暗くなるやつつければいいと思う >>580
BSBT4PT03でも買って
BTか電源の好きな方で起動終了タスク作れば? ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: 無し
●わからないこと
車のエンジンをかけたらYahooナビが立ち上がり、
エンジンを切ったら画面が暗くなる。
●やってみたこと
ネットで調べましたが、パージョンuq前のソフトの説明ばかりでちんぷんかんぷんでした。
USBから充電をトリガー的な説明を何かで見たのですが、よくわかりませんでした。 その説明でわからないのではここで教えてもらっても理解することは難しいでしょう
まずはチュートリアルから始めましょう 終了がちょっと難しいよね。
UIエミュレーション使ってメニュー操作で出来るけど。 >>586
100均でシガーソケットからUSB充電出来るの買ってきて
エンジンスタート(USB充電オン)でYahooマップタスク
エンジンストップ(USB充電オフ)でディスプレイオフタスク
でいいんじゃない?
「USBから充電をトリガー的な説明を何かで見た」って言ってるし
多分そのサイトもUSB充電のトリガー前提で説明してたんじゃないかな >>588
ナビアプリが動いてる間は画面オフが無効化されると思う
アプリの起動とか、アプリ終了後のサスペンドとかは簡単に出来るけど
アプリ終了がちょっとめんどいと思う。 察しが悪いからやり方以前に何に困ってるのかが分からん。電源供給が止まっても画面を消灯させたくないと? 暗くなるってのは無操作消灯の直前の一瞬暗くなるやつ?
よくわからんがマクロドロイドスレに逝ってよし 期待値が全くわからん、こちらがちんぷんかんぷんです 582だけど
BSBT4PT03で車内判定と給電してイグニッション連動でスリーブさせてる
WiFiテザ判定にも使えるし便利
ナビじゃなくてMXplayerだけど再生と停止が自動化できて便利だわ
音はカーナビのBTで出力 追加
BSBT4PT03使う理由は後部座席用の端末もWiFiテザ起動に使ってるから
1台だけならカーナビ接続で判定できるしね こんだけ案出してくれてるのに1レスも返してないのが非常識だな
580から583までの間にも書かれてるのにな
何故かテンプレ重複させて書いてるから改行邪魔だし 仮想メモリ使ってると正しく動作しない気がするんだけどどうなんでしょう DATEのフォーマットで、月末の場合は来月に跨ぐ明日の日付の取得のやり方求ム >>601>>602
ありがとう
TIMESを変数設定して86400秒足してParse/Format DateTimeで日付だけ抜くみたいな感じ?
一応出来たが、もっといいやり方知ってたら教えてもらえると嬉しい >>603
そもそもParse/Format DateTimeのOutput Offsetオプションで一日後とかを取れる ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●わからないこと
新しい端末で以前の端末で使用していた設定が上手く動作しない
●やりたいこと
notification listnerで通知が来た際に自動で開けるようにしたい
notification listnerを使って
Event>Plugin>Notification Listener>Posted + 対象アプリ. Task>Plugin>Gestures>Configuration>Notification Key: %nlkey , check click on notification
の設定で以前の端末では動作が安定していましたが、新しい端末にしてからアプリを開けたり開けなかったりと安定しません
考えうる原因はなんでしょうか? >>414
これと同じ内容で困ってるんですけど分かりませんか? Taskにdolby atmosに関する項目がないならどうにもならんだろう ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: あり
●やりたいこと
・特定のフォルダに拡張子なしのファイルが保存されたら拡張子をつけたいです。
・Taskerは最新版です。
・機種はGoogle/Pixel 4aです。
●やってみたこと
・過去スレを探してみたけど方法が見つからなかった。
●わからないこと(知りたいこと)
・Taskerでbashが使えるみたいなサイトを見たのでbashが使えれば出来ると思いつつもその先が分かっていないです。
2chMate 0.8.10.153/Google/Pixel 4a/10/DR >>609
何を悩んでるのかさっぱりわからないので
もう少し詳しく書いてくれ
BASHが唐突に出てきた理由もよくわからん
ファイルの種別を判別して妥当な拡張子を振りたいってこと? そこまで深いのじゃなくて、フォルダ監視しといて、hogeファイルが作られたら、ファイル名をhoge.txtに変更したい。
bash使えたらスクリプト書けるスキルはある。
くらいの意味では?
bashは、シェルで実行、に直書きで、できなかったっけ。 拡張子というか.で始まる文字列は普通にmoveやcopyから指定できなかったか? それだけならList FilesとMoveでやればいいだろ
ファイルが生成された瞬間を監視したいとかか?
どこで詰まっているのかさっぱりわからん ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●わからないこと
インテント送信のExtraのついて
Extraのパラメータと値の2つを入力したい
●やりたいこと
Macrodoroidのインテント送信では、Extraにパラメータと値の2つを書き込めるが、Taskerでも同じようにしたい
例えば
Maceodoroid
Extra
パラメータ名:ABC
値:1
これをTaskerでも同じ動きをさせるにはどう記述すればよろしいでしょうか
JavaScriptを実行したいためTaskerを使用したいです taskerとLINE使ってLINEを読ませているんですが、
Aさんから来るLINEがなぜか2通届く
1通目は「新着メッセージがあります」それと遅れること2秒後に「本来」のメッセージ
そのため、taskerは先に届いた「新着メッセージがあります」を読んでいる
ところが、Bさんから来るLINEは「本来」のメッセージだけ。なので、taskerはきちんと読んでくれるんです。グループLINEが原因?、1×1なら読んでくれる?
A、C、DとグループLINE組んでいるのですが、C、Dから来るLINEも同じ状況です
B,EとグループLINE組んでいますがEから届くLINEは読んでくれていますね
何なんでしょうか? そもそも1行目がよくわからないんだけどどういうことがやりたいの tasker使ってLINEメッセージを読ませたい。
を作ったのですが、上記の症状になっていて悩んでるとこです taskerは関係なくてLINEや通知の問題な気がする >>617
音声で読み上げさせてるのかな?
Tasker通してないけどラインの通知はそうなることもあるよ
バックグラウンドでの通信動作が安定してないときによくそうなる、タスクキル後とか taskerが悪いわけじゃなさそうですね、taskerにしてみれば言われたとおりLINE来たら読み上げてくれているわけですし。
糞端末の可能性もやるのでしょうが、不思議とACDのメッセージだけが「新着メッセージがあります」となるんですよね
今しがたAからスタンプと写真が送られてきました
「Aがスタンプが送信しました」
「Aが写真が送信しました」
とのメッセージが読み上げられました、謎です…
LINEのキャッシュ削除とかもやってはみているのですがフシギです >>619
Taskerじゃないけど通知読み上げアプリ使ってると同様の問題が発生してるからTaskerの問題じゃないよ >>622
ちなみにうちの環境はXperia1III
こいつはある意味クソ端末だわw taskerが悪くはないのですね、
原因が謎ですが他のアプリ使っても同様の事象が出るのであれば仕方ないので仕様ってことで、ある日突然直ってくれていることを祈りつつ我慢します LINEの設定→通知→「メッセージ内容を表示」を一回オフにして再びオンにすると治る場合もある
自分も特定の人からのLINEだけ「新着メッセージがあります」となってたけどそれで直った(ただししばらくするとまた元に戻ってしまうので定期的にオフオンをしてた)
LINEってこういうエラーがよくおきるみたいで、トーク履歴をgoogleドライブにバックアップできないときも、バックアップ先のgoogleアカウントが設定されていたとしてももう一回同じアカウントを選択することでバックアップできるようになる
ちなみにOSを11から12にアプデしたらちゃんとメッセージが表示されるようになった >>617
ifコマンドで「新着メッセージがあります」だったら
2秒後にもう一度通知をチェックすることはできないか? いわゆる通知履歴取得系アプリでも二回通知
おそらく一つ目はプッシュそのままで字数制限あり
二つ目はプッシュトリガーでLINE自身が本文getしての字数制限ほぼなしで一つ目を置換
taskでwait2でも置いておいてAbort Existing Taskしておけばいいだけ Abort Existing Taskなんてとこ初めて触りました、ありがとーございます
結果をお伝えしたいところですが、肝心のLINEが来ません… ●Tasker有無: 購入済み
●Androidバージョン: 11
●root有無: あり
●やりたいこと
・ゲームアプリを稼働させたままスクリーンだけをオフにしたい
・画像認識を使うので、フィルターはng
・誤動作防止のため画面タップが出来ないようになればなおよし
●やってみたこと
・brightness
→安全装備を無効にしても完全に真っ暗にできず
・turnoff
→フィルターのようなものだったので要件に満たず
●知りたいこと
adbでいけるような気がするのですがコマンドがよくわかりません
よろしくお願いします 気持ちは分かるけどカスロムレベルで対応しないと無理なんではそれ
スクリーンオフ(ディスプレイへの電源供給オフ)でもスクリーンオンと誤認させなくてはならないし
そこを妥協してもタッチセンサー奪うにはフィルタかカスロムレベルのタッチ無効が必要
フィルタの場合は画像認識の為に透明しか使えず暗黒化不可
タッチ無効もそれ自体は暗黒化に寄与しない
ブライトネスを最低にすることしかどのみちできず、これはモデルによって下限がどうなってるかで汎用的な確実さは無理
手持ち端末に似たことを目的にした機能がロムにある
タッチ阻害のためとOLEDにつき暗黒化にフィルタ必須で試していないけど画像認識させたら不具合出るだろうね >>638
ありがとうございます
ぜひromのディストリビューションを教えていただきたいです
pcのandroidミラーリングソフトなどでは実現できるので、shell上で実行できるのでは?と思っての質問でした >>634
神ーーーー♪、>>617です
ホントにありがとーございます、めっちゃ悩んで悩んでいたとこが解決したカンジです
AからきたLINE、相変わらず2通(1通目は新着メッセージ)届きますが、うまいいこと「新着メッセージ」を読まずに次の本文をtaskerは読んでくれます♪、もーちょっと様子はみますがとりあえずご報告まで ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無:なし
●やりたいこと
・SwichbotロックをTaskerからコントロールするためにAlexaの定型アクション、あるいはGoogleアシスタントのルーティンを実行したい
●やってみたこと
・SwitchbotアプリのシーンやIFTTTでは施錠/解錠に対応していない
・Alexaの定型アクションかGooleアシスタントのルーティンで制御できることを確認
・Alexaの定型アクションをAutoVoiceのSmart Home skillで実行しようとしたが、作者様曰く日本のAlexaにはAmazon側の問題により対応できないとのこと
・Googleアシスタントのルーティンはショートカットを作成できるが、この作成されたショートカットをTasker本体やAuto Shortcutから指定できない
●わからないこと(知りたいこと)
・ランチャー上にあるGoogleアシスタントから作成した定型アクションのショートカットをTaskerから実行したい
使用端末はPixel6、Taskerは最新版です
よろしくお願いします >>639
手持ちの同類機能は中華ロムのColorOS
中華端末なら他にもあるんじゃないか?
https://hipc.jp/5940
それにこの手の暗黒化はまずフィルタなので画像認識は死ぬと思われ
PCでのそれは実デバイスでディスプレイオフになるのだろうか?
なるとなればディスプレイオンを前提としたアプリは進行を止めるのではないかと
いわゆる放置ゲーの類でスクリーンオフだとゲーム進行が止まるのを防ぎたい意図だと思う
適当に安価版Galaxyが楽なような気がする
カスロムでこの手の機能を持っているものがあるか分からん
>>641
あとはwait調整で概ね問題ないはず
wait長ければ長いほどその手の誤動作率は下がるだろうけどpovo無料枠速度の劣悪環境でも5秒も必要ないと思われ
>>642
てきとーなググり結果(switchbot Taskerで検索)
https://techracho.bpsinc.jp/en_tak/2021_08_12/110272
求めてるものかどうかまで読んでない ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
・一定時間、電源供給が途絶えた後、タスクを実行する。
●やってみたこと
・車載タブレット用にNot Power Anyのプロファイルを作成し、電源供給が途絶えた際にシステムロックするようにしています。
●わからないこと(知りたいこと)
・通常は問題ないのですが、アイドリングストップからの復帰時等に一瞬電源供給が途絶えることがあり、その度にタスクが発動してしまいます。
・電源供給がn秒間途絶えた際にタスクを実行という制御を入れたいのですが、シンプルに解決する術をご教示いただけないでしょうか。
非常に初歩的な質問で申し訳ありませんがお知恵をお借りできますと幸いです。 >>644
Not Power Anyでタイムスタンプを取得して、Power Anyでタイムスタンプを比較するのはどおかな? >>644
そのタスクにwaitを追加してn秒待ってからロックするように変更
ロックするタスクを中止(Stop)させるタスクを作ってNot Power Anyのプロファイルのexitタスクとして指定する
ではだめかな? >>644
アイストをオフにする、もしくは車を買い換える >>645
>>646
早速ありがとうございます。何らかの形でNot Power Anyのタスク実行前に判定ロジックを組み込む必要がありそうですね。
いただいたアイデアをもとに少し考えてみます。
>>647
アイストは基本的にはオフにしているんですが、たまに忘れてしますことがあるんですよね。 >>644
自分も645のやり方で車載ナビとしてタブ使ってたかど、今の車がドアロツク・ロック解除共に操作後三分くらい電源供給され続ける仕様になってて(日産車)使うのやめた
アイドリングストップでシガーソケットから供給が止まるってのもメーカー・車種の仕様だろうから車買い替える毎に悩むぞ
どんなタスクをさせたいのかにもよるけど、GPSで一定時間動いてないなら~とかの方が汎用性あるかと 車載タブのロック条件を電源オフとBTnearにして手持ちのスマホを指定しておけば自分が車内にいるうちは画面オフにならなくなるじゃん >>648
伝わってないかな?
判定ロジックは不要だよ
n秒待ってロックするタスクを電源が復活したらキルするだけ
Not Power Anyのプロファイルで、n秒待ってロックするタスク(1行目がWaitで2行目がLock)を起動する
Power Anyのプロファイでは、上記のタスクをStopするタスクを起動する
上記の2つのプロファイルは互いに背反だから一方を他方のExit Taskにする
カーステにBluetoothがあればBT Nearかな ごめん、ちょっとスレチで悪いんだけど、Frepのスレッドってある??
ランダム性をもたせたタップをさせたくて質問したいんだけどスレ自体なくてさ
おんなじマクロってことでここで聞いてみたんだけど、知ってる人いたら教えてほしい >>651
失礼しました。
ご教示いただいた通り、Not Power Anyに連動するタスクに3秒のウェイトを入れ、Power AnyのタスクにStopを組み込むことにより、瞬断時も継続起動するようになりました。
いったんこれで様子を見てみます。
その他の皆さんもアドバイスありがとうございました。 >>653
このスレで言えるのはautoinputでタップする座標をランダムにすればできるのではということ
Frepのスレもあってもいいね >>643
ありがとうございます
残念ながらSwitchbotロックの施錠/解錠を直接指示することができません
APIも詳しくないため調べた限りですがロックを操作できないようです
googleアシスタントで「鍵を開けて」というルーティンを実行後にPNコードのルーティンを実行することで迂遠ながら解錠操作が可能です
ですのでこのルーティンをtaskerから実行する方法を探しています >>657
横からで悪いけど
ロックと施錠って「シーン」として登録できる?
SwitchBotロックを持ってないから自分で確かめられないんだけど
シーンだったらAPIで実行できるよ
シーン実行コマンド↓
curl -X POST -H "Authorization: トークン" https://api.switch-bot.com/v1.0/scenes/シーンID/execute
トークンとシーンIDには自分のを入れる >>658
残念ながらシーンにはトリガとしてしか登録できないのです
シーンにアクションとして登録できればIFTTTでコントロールできるのですが、おそらくセキュリティのためか対応していないようです Tasker諦めてMacrodroid行って今回また帰ってきた お帰りやす
自分もなんだかんだ言っても情報量と豊富なプラグインでTaskerに戻ってかちゃうな 自分も初見でTaskerのUIがわからなすぎてMacrodroidを使ってたけどMacrodroidでこういうアプリに慣れたからTaskerも使えるようになった 最初TaskerわからなくてMacrodroid入れてみたけどやりたいことが出来なくて調べてみるとTaskerならできるらしく公開プロファイル入れて中身見たり弄ったり試行錯誤してなんとか実用できるようになった
もうTasker手放せん >>657>>658
一応自分もSwitchbotロック使ってるけどtaskerから直接は現状無理だと思ってる
AutoVoiceも日本対応してないし、ロックはAPI対応してないし
仕方ないから「Alexa,鍵開けて」でロック解除してるよ Alexa 鍵開けて を録音しておいてトリガー時に再生させる
端末もう一台要るけど >>657,664
hub mini経由はダメなんか? MacrodroidからTaskerにコンバートするツールとか無いんだろうか? ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: 有
●やりたいこと
・ホームボタン長押しでpaypayの支払い画面を出す
●やってみたこと
・アシスタントにtaskerを設定してpaypayのアプリを起動+autoinput使って自動で支払い画面呼び出し
●わからないこと(知りたいこと)
・一応上記で何とか出来てる状態ではあるのですが、autoinputを使わないもっと効率の良い方法は無いものかと模索中…
支払い画面のアクティビティだとかショートカットを調べて直接呼び出すことが出来ればと考えているのですが、そこを調べる方法が分からないです 言い方悪いけど実際のちに同じ質問する人間が来た時に参考になるからな
利用マナーみたいなもんかな >>675
これのd払いバージョン分かる人いる?
支払い画面とポイントカード画面もそれぞれ同じ要領でいけるのかな
とりあえずURLは調べてdpayment://みたいだったんだけど以降にuser/showcodeでは駄目だった >>675
[Action]
android.intent.action.VIEW
[Data]
paypay://user/showcode
[Package]
jp.ne.paypay.android.app
[Target]
Activity 支払い画面ってバーコードタップしたら出るQRのことか? >>679
そそそ
それとポイントカード表示画面と
aapt打って調べてるけどよーわからん 解法を書くのがマナーというか、
あと10分で解決する事を書くなと
質問を調べ始めた奴にとっては嵐と変わらん >>666
失礼、情報が不十分でした
hub miniは接続されています
AlexaやGoogleアシスタントで操作するにはhub miniが必要です TaskerってChromeの操作もできるんですか?
タブを閉じたり、リンクを新しいタブで開いたり。
ジェスチャーアプリと組み合わせたいんですが、Autotoolsのchrome custom tabsがそれっぽいんですが調べてもアプリ開発系の情報しか出てこないです。 >>682
hub mini経由ならAPIでできんでは?
https://www.reddit.com/r/tasker/comments/rw86zi/open_door_with_tasker_nfc_switchbot/ はトリガーNFCだけどiPhoneとAndroid TaskerでAPI叩いてるだけみたいだし
>>683
chrome custom tabsとChrome操作は無関係
力業ならAutoInputやFRep
Chromeがたとえばintent受けて動作するならその方がいいけどそっちは知らぬ >>683
chromeの操作というか、キーボードタスクでショートカットが使えるから
control+Wを実行すればタブは消せるね
リンクを新しいタブで開くは分からん
ジェスチャが使えるブラウザを使った方が管理とか楽な気はする >>684
リンク先はロックじゃなくていわゆる指ボット。製品がちがう >>684
TaskerでSwitchbotAPI叩いてるけど、ロックはおそらくセキュリティ上の理由でAPI対応してない
ずっと見当外れなこと言ってるし、いい加減持ってないなら黙っといてくれます?
知ったかが一番迷惑 Taskerで変数を使えばやれることが沢山増えると思い勉強したいんですが、
どこか参考になるサイト等ありますでしょうか? 初回の642時点で推測なのは言明済みでね
SwitchBotネタを専スレでなくここに投げた御本人かな? https://lavender.5ch.net/test/read.cgi/kaden/1648632895/
https://i.imgur.com/GrbQEHf.jpgもきっとhttps://i.imgur.com/zIJqOsK.jpgと同じでトリガーだけだろう
まあ誰としても知ったか迷惑とまで言い切られたからここでSwitchBotネタにはもう触れないでおくよ テンプレみろとおもったけどぷらりんのページ各項目毎のトップしかなくなってるね
あとNIFの楽園はそもそもTaskerの項目なくなってるからテンプレにいらなくね >>690,691
ありがとうございます
後ほどよく見てみて実際にテストしながら勉強したいと思います 2週間くらい前に見たときは普通に見れたのに
ぷらりん…復活してくれー >>689,691
いやもう来なくていいって
知ったかでアンカつけて推測でデタラメ書き込みまくるとか荒らし以外の何物でもない
お前は迷惑なだけで誰の役にも立ってない
ゴミ >>694
またーり行きましょう
雰囲気悪くなると答えてくれる方がいなくなっちゃいますし
>>689
642から一貫して定型アクションかルーティンをtaskerから実行する方法、
あるいはそのためにランチャー上に作成されたショートカットを実行する方法を聞いているつもりですが
伝わっていませんか? >>695
autoinputじゃだめなの?
タスカーの質問スレに行くっててもあるよ。 >>696
autoinputはよく知らなかったので調べてみます
alexaなりgoogleアシスタントなりを開いてクリックさせるイメージですよね
目標はハンズフリーでの解錠なので、画面ロック状態で使える必要があるのですが非ルート端末で可能でしょうか?
それからタスカーの質問スレはここ以外にあるのでしょうか? >>695,697
知ったかはほっとけ
一応SmartThingsで仮想スイッチ作ってAlexaのトリガーにしたりできるらしいから、それをIFTTTで動かせばIFTTT→SmartThings→Alexaはいけるんじゃね
AutoRemoteでたぶんIFTTT動かせるから、Tasker→AutoRemote→IFTTT→SmartThings→AmazonAlexa→Switchbotロックでいけるんじゃね
面倒で試してないから知らんけど
スマートホームスレで聞いてみたら >>685
なるほど!
タブ閉じはCtrl+W、新規タブはAutoInputで対処できました。ありがとうございます ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
Taskerを通知バーに常駐させたい。
●やってみたこと
・Show notification icon は ON になっている
・OS側の通知設定は「Please Disable」以外 ON になっている
・端末の再起動、アプリの再インストールを行った
●わからないこと(知りたいこと)
なぜTaskerが通知バーに常駐されないのか、原因がわからず困っています。
2chMate 0.8.10.153/Sony/SO-51A/11/LR >>700
通知はコマンドで作らないと
notifyコマンドで通知を作る
そのときpermanentをチェックしておくと常駐する
これを含んだタスクを作って、端末の起動のイベントで実行する >>701
>>702
言葉足らずで失礼しました。Tasker本体の、プロファイル数が表示される通知です。
いつの間にか無くなっていて、上記のことを試してみましたが復活しません…。 質問です
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
外出時=Pocket Wi-Fi(304ZT)に常時接続
在宅時=自宅用無線ルーター(RT-AX89X)に常時接続
という使い分けをしている
帰宅後、手持ちのS10+が自宅用ルーターの電波を
感知した時点でPocket Wi-FiのSSIDからそちらへ切り替えてほしい
※外出時のPocket Wi-Fiへの切り替えは手動で行うため
帰宅時のみでOK(逆の動きは不要)
●やってみたこと
プロファイル=現在地(自宅の座標 30m以内)
タスク=Wi-Fi通信 /Wi-Fi Net
→このレシピでは自宅にいる限り
一定間隔で本タスクが動作し続けてしまう
※Googlemapのタイムライン機能を用いて
家からの出発時刻も把握したいため
在宅時もGPSは常にオンにしている
●わからないこと
上記「●やってみたこと」のアプローチで正しければ
記載タスクを「帰宅後一度だけ動作させる」という命令文はあるのか
そもそも間違っているのであれば一からのレシピ
taskerのでる幕ではないような気がしますが
Galaxy謹製のアプリBixby routinesや
Wi-Fi接続先の優先順位をつけるアプリWiFi Prioritizer
でも解決しなかったため
お願いします
2chMate 0.8.10.153/samsung/SC-04L/11/DT そのタスク内で自プロファイルをOffにすればいいのでは?
Profile Status >>705
ありがとうございます
Wi-Fi Netの次タスクに
Profile Status→「帰宅時Wi-Fi再接続」(当該プロファイル名) オフ
を追加しました
今晩の帰宅時に動作するかみてみます Wi-Fi Netで切断した後にConnect to Wi-Fiで自宅Wi-Fiを指定したら繋げられるよ
ポケットWi-Fiの接続時に自宅プロファイルを再度オンにするタスクを追加したりする必要がありそうな >>704
それって本来は一度実行されるだけのはず
現在地が失われて再び位置が決まったときに実行されてるとは考えられない?
あとそもそもWiFiに接続するのだからプロファイルにもWiFi Nearを使うのが良いと思う >>703
端末の設定→アプリ→Tasker→通知
どこかオフになってるやつがあればオンにしてホームに戻り通知されるかみる >>707
>>708
ありがとうございます。
プロファイル
現在地ではなく状態(Wi-Fi Near)
タスク
Wi-Fi Net
Connect to Wi-Fiで自宅Wi-Fiを指定
Profile Statusで当該プロファイル オフ
としました。
確かに、次の日帰宅した際に本タスクが再度作動するよう
ポケットWi-Fiの接続時に自宅プロファイルを再度オンにする
を追加しなければいけなさそうですね
プロファイル
Wi-Fi接続(Pocket Wi-Fi)
タスク
Profile Statusで当該プロファイル オン
を新たに追加しました
ただ、これをやると結構な頻度で
ステータスバーに位置情報アイコンが付いたり消えたりするようになりますね… >>709
無効化するように書かれているPlaceholder以外はすべてオンでした。
念の為オフ→オンしてみましたが通知の常駐は出ないです。 >>711
監視ってやつを2つオンにしときゃいいと思う
俺は要らないから無効にしてるがその2つとPlease Disableだけをオフにしててアクションエラー通知以外来たことない >>712
監視(Monitor)も有効ですね。
それとさっき気づいたのですが、Androidの通知履歴の「スヌーズ」の欄にTaskerの通知が表示されていました。
ちなみにスヌーズ機能はOFFです。
これはTasker側ではなくAndroid側の設定の影響なのでしょうか…。 >>713
本気で解決したいならそういうのも含めてスクショ貼れ
Android側の通知設定も貼れ
ついでに通知そのものの全体も貼れ
Tasker発の他の通知に紛れて見過ごしてそう >>715
おま環でTasker関係ないと思われ
スヌーズに入っちゃってるのだから通知のスヌーズをオンにして設定いじったり通知履歴のTaskerをロングタップしたりしてみては?
というかスヌーズに分類されてるからスヌーズオンにしたらx時間後に通知されるんじゃない? >>715
https://i.imgur.com/evPy6Q4.jpgを見る限りスヌーズ中に見える
一方でhttps://i.imgur.com/SEaMnMc.jpgではメーカーカスタマイズ項目だと思われるが通知のスヌーズを不許可になっている
メーカーに問い合わせるしかないんじゃなかろうか
もしくはこれはTasker要因と言うより端末要因なのでそちらで聞くか
docomo Xperia 1 II SO-51A part14
https://egg.5ch.net/test/read.cgi/smartphone/1640327029/
いま思いつけるのはいったん通知のスヌーズを許可を有効にしてしばらく様子見&端末再起動&アプリ入れ直しくらいか ありがとうございます。
自分もTasker無関係の問題な気がしてきたので、スヌーズいじったりしてみてから端末のスレで尋ねてみます。 アプリ終了タスクでBluetooth OFFにするとタスクスイッチで切れちゃうんですが、バックグラウンド終了にするにはどうすればいいでしょうか? アプリ起動させてその後shellからタップ指示出してアプリ操作させたい
ただアプリ起動したらそれ以降が全く動かない
どこかの設定の問題なのかそういうものなのか… >>720
root権限使用にチェック入れてみた? root取ってないんですよね
初心者ムーブでtasker permissionsで全許可からのadb wifiで無事動かせました! ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: あり
●やりたいこと
・usb-hdmiケーブルを刺した状態だと、常時スマホから給電し続ける、ケーブルを刺したまま給電の切替を行いたい。
●やってみたこと
・ケーブルが刺さっていると、usbの給電設定がグレーアウトされ手動でも切れない、usbの制御するデバイス設定も「接続デバイス」で固定されている為、taskerのusb設定をadbwifiを使い変更してみたが給電され続ける。
●わからないこと(知りたいこと)
・給電のオンオフがtasker上から出来る方法を、教えていただきたいです。
よろしくおねがいします。 ハードで対応するしかなくTaskerでは無理では?
スマホ HDMI 充電しながら でググって出てくるケーブルを使ってみては? 給電切替はハードレベルの制御だと思うけどなあ
ソフトで制御出来たら充電出来なくなるやばいアプリが作られそう なんでHDMIさしっぱにしたいのかわからん?
モニタには繋いだまま放置したときの用心とか?
今売ってるのかしらんけど、OTGケーブル的なHDMIと電源供給USBに分岐したケーブル探してみればどやろ? レス有難うございます。
色々調べて見た結果、termuxで行ける様なので、取り敢えずtermuxの使い方を調べてます、ワケワカランですが。
hdmi繋ぎっぱなしにしたいのは、カーナビに繋いで車に置きっぱなしのスマホなので。
車に乗る度に抜差しするのが面倒臭いのが最大の理由です。 >>727
スマホによるのか車(ナビ)によるのかな?
それって給電止まらない?
バッテリーは減ってる?
自分は一晩おきっぱでもバッテリーはほぼ減らないけどなあ
tasker全く関係ないけど3万程度で買える2Din泥ナビおすすめ
sim刺せるのもあるし使わなくなったスマホをモニタに繋いでるよりよほど捗るよ >>725
Battery Charge LimitとかAccでソフト制御できる
HDMI云々はわからんがAccならアイドルモードとかもできる この場合の給電切り替えはUSB差しっぱなし状態での給電オンオフ
アイドルモードはバッテリー→USBって感じ ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・アプリに表示されるキーワード(複数)を元に自動でタップしてくれるプログラムを作りたいです。
例:
ーーーーーーーーーーーーーーーー
| 届元:神奈川県川崎市幸区〜町|
| | ⇒ 指定キーワード:「川崎 & 品川」
| 届先:東京都品川区〜町 |
ーーーーーーーーーーーーーーーー
| |
・
・
アプリはフードデリバリーである出前館の配達員用のアプリです。良い条件の案件がリストになって表示される仕組み
となってるのですが、出てきた瞬間に手動で早押しする必要があり非効率的です。あらかじめ設定したキーワードを元
にオートクリックできるものを作りたいです。
●やってみたこと
・プロファイル:Tick(500)or Autoinput UI Update
・タスク:Autoinput Action / Type:Text / Action:Click
-キーワードが一つの場合は認識するので問題なくうごかすことができましたが複数の場合、nearby text にも入れてみましたが違いました。
●わからないこと(知りたいこと)
・Taskの作り方:autoinputでのそもそも複数キーワードは設定可能かどうか
・変数:理解しておらず恐縮ですが、変数を用いての複数キーワードの指定は可能かどうか。見たところ"%aitext()"という項目がautoinputの変数にあったのですが
そちらで指定し動かすことは可能でしょうか。 ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・アプリに表示されるキーワード(複数)を元に自動でタップしてくれるプログラムを作りたいです。
例:
ーーーーーーーーーーーーーーーー
| 届元:神奈川県川崎市幸区〜町|
| |
| 届先:東京都品川区〜町 |
ーーーーーーーーーーーーーーーー
| |
| |
| |
ーーーーーーーーーーーーーーーー
・
・
・
⇒ 指定キーワード:「川崎 & 品川」
アプリはフードデリバリーである出前館の配達員用のアプリです。良い条件の案件がリストになって表示される仕組み
となってるのですが、出てきた瞬間に手動で早押しする必要があり非効率的です。あらかじめ設定したキーワードを元
にオートクリックできるものを作りたいです。
●やってみたこと
・プロファイル:Tick(500)or Autoinput UI Update
・タスク:Autoinput Action / Type:Text / Action:Click
-キーワードが一つの場合は認識するので問題なくうごかすことができましたが複数の場合、nearby text にも入れてみましたが違いました。
●わからないこと(知りたいこと)
・Taskの作り方:autoinputでのそもそも複数キーワードは設定可能かどうか
・変数:理解しておらず恐縮ですが、変数を用いての複数キーワードの指定は可能かどうか。見たところ"%aitext()"という項目がautoinputの変数にあったのですが
そちらで指定し動かすことは可能でしょうか。 >>732
一つでできるなら、プロファイルを2つ作るのじゃだめなの? >>732
Actionが探す文字は1つだけだね
UI Queryで画面に表示されている文字の情報を変数に得て
品川を検索して、含まれていれば次に川崎を検索して
っとやるのではないかな >>733
アマでもアンドロイドナビで検索すれば幾らでも出てくるぞ
要するにらくらくスマホみたいなUI簡略化したカーオーディオ型アンドロイド機
当然ストアも使える
メーカー毎の変換コネクタは買った方が楽だが、取り付けはちょっと調べれば誰でも出来る
明らかにスレチだから後は興味があれば調べてみて >>736
ありがとう。
中華故にスペック詐欺が怖かったから、実績のある端末を知りたかったんだよね。
でも確かにスレチ…失礼しました。 >>737
youtube
色々レビュー動画あるよ ウバーなら素直に働けば良いのに
週一頼んでるけど因みにいい印象はないな~ >>734 同時に2つの単語を認識してクリックする必要があるので、プロファイルは一つじゃないとできないと思ったのですが、2つでできるんですかね。 >>735
UIQueryで変数得るのは知りませんでした、試してみますありがとうございます 質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:12
補足AQUOS SENSE6を使用
●root有無: なし
●やりたいこと
・通話の録音を自動化をしたい。
●やってみたこと
(まずは自動録音アプリを入れたが、音質が悪いためTaskerを使うことにした。)
AQUOSの機能として付いている通話録音機能(通話中にタップしたら通話が始まるもの)を自動でタップできないか試した。
Tasker AUTOも使用し、「録音ボタンの自動タップ」は成功した。
そこで、イベントを『電話に出た』にした。タスクは当然「録音ボタンの自動タップ」
結果、着信時にはうまくいった。
しかしこれは着信のときのみ有効で、発信のときには機能しない。
なぜならば発信のときには発信をしたときからTaskerは「電話に出た」と認識されてしまい、録音ボタンがまだ出てない状態でタップしているためである。
プロファイル: 電話に出たら
イベント: 電話に出た
開始 タスク: 録音開始
A1: AutoInput Action [
設定: Type: Point
Value: 900,2201
Action : Click
制限時間 (秒): 23
Structure Output (JSON, etc): オン ]
A2: 待機 / Wait [
ミリ秒: 300
秒: 0
分: 0
時間: 0
日: 0 ]
A3: AutoInput Action [
設定: Type: Text
Value: 通話音声メモ
Action : Click
制限時間 (秒): 23
Structure Output (JSON, etc): オン ]
●わからないこと(知りたいこと)
Taskerに所謂、「通話開始」したことを認知させる方法はないか?
以上です。できるだけ丁寧に書いたつもりです。説明不足の点があればおっしゃってください 自分も昔自動通話録音のプロファイルあれこれ考えてた時に調べたけどtasker標準の機能では無理なはず
今は通話専用のLolipopの端末で録音自体はrecord audioタスクを使って、
発着のタイミングはstateのcall(incoming/outgoing)で普通に動作してる
(発着をそれぞれ別profiles、録音終了もoff fookで別profiles)
最新の泥は内部音源の録音がふさがれててroot取るとかしないと無理らしいけど中韓端末ではソコを塞いでないのも有るみたいだから中華端末に機種編したら試してみては
ところでAQUOS通話アプリの通話録音機能って相手に「通話を録音します」って警告音声が出ないの?
XPERIAだと出てるのがあるので自動録音をしちゃうと相手が不快に思うかもだから確認しとく方が良いかと >>304
俺が書いたのかと思った
autoinputのスクショで出てくるダイアログを押す方法どうしてもできなくて一年超えてしまった
同じ優先度のプロセス作って押すってのがどうしてもできん >ところでAQUOS通話アプリの通話録音機能って相手に「通話を録音します」って警告音声が出ないの?
→出ないです
通話の録音自体はTaskerではできなさそうというのは何かで読みました。
しかし今回は録音ボタンを押させるというのが目的なので
【通話がつながったら】
というイベントがあったら手っ取り早いのですけどね…
他にご意見お待ちしております。 >>745
Android12からだったか通話録音機能は外部アプリによる録音は禁止対象になってメーカーのカスタムOSでのみ許可されるようになりましたね
先日耳にした情報だとXperia 1Ⅳとかはドコモ取り扱い版では通話録音機能は削除されてて
au、SB取り扱い版のみ使えるようになってるそうです >>511の方がどういうイベント(条件)を入れたのか気になります このアプリ使っている人、PCでは何使っているんだろう? 気になった 通話の録音は国によっては禁止違法とされてるから積極的に機能を外してるかと >>748
13以降ですね。だから今流通してるガラホは(12が多い)ほぼtaskerで通話録音できる。
電話帳からファイル名引っ張れるからtaskerで完結させれればすごく便利なんだよね。 動画再生時に輝度を下げるよう動作するようなタスクはありますか?
アプリ起動時ではなく、YouTubeやツイッターなどの動画を再生しているときだけ動作させたいです Shurtcut Maker
(rk.android.app.shortcutmaker)から
タスカーへインテントを送信して
タスカーのインテント受信をトリガーに
タスクを動かしたいです。
インテント送受信、どちらも
何を指定してインテントの送受信を行えばよいかわかりません。
ご教授お願い致します。 termuxから自分自身にadbして
intent送信したらトリガーしたので、
taskerには問題なかったです。
失礼しました。 >>744
ZEROで利用していたProfile
参考にどうぞ
これで発信の際も問題なく利用できていた
Profile: 通話録音
Settings: Restore: no
State: Call [ Type:Any Number:CグループA/CG:グループB/CG:グループC/CG:グループD ]
Event: Phone Offhook
Enter Task: 通話録音
A1: Wait [
MS: 100
Seconds: 0
Minutes: 0
Hours: 0
Days: 0 ]
A2: AutoInput Action [
Configuration: Type: Text
Value: SH Options
Action : Click
Timeout (Seconds): 100 ]
A3: Wait [
MS: 150
Seconds: 0
Minutes: 0
Hours: 0
Days: 0 ]
A4: AutoInput Action [
Configuration: Type: Text
Value: 通話音声メモ
Action : Click
Timeout (Seconds): 23 ] 通知いじってたら、taskerのアイコン出てきたまま消せなくなっちゃったんですけど、これどうやったら消せますか? タスクキルされないようにするための通知でもあるので放置してください てかマヂレスするなら特定の通知非表示にするアプリでも使えばいいんじゃないの
TidyPanelとか てか通知長押しして歯車マーク押したらこれ無効にしたら消えるって教えてくれるだろTasker関係ないわ 1万ぐらい払うから簡単なコード丸投げ請け負ってくれる人おらんかな? notifyでステータスバーに通知を表示させてもアイコンが1つしか表示されません…
ステータスバーを展開すると全ての通知が表示されています。
ステータスバーに全ての通知アイコンを表示させることは出来ませんでしょうか?
機種 oppo reno5A Android12 >>773
別々のタスクで出したものなのですが、
機種変前のp30lite(Android10)では
複数の通知アイコンがステータスバーに表示されていました。
reno5Aの仕様なのか… タイトルもアイコンも別々のものを設定しています。
カテゴリーは使ったことがなかったですが、”ユーザー通知”や任意の文字列で別々の文字を入れても変わりません…
優先順位を変えると優先順位の一番高い通知アイコンがステータスバーに表示されます。
(ステータスバーを展開すれば全て別々に表示されている) oppoはOSがcolorOSってメーカーのカスタムOSだからでは? ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: あり
●やりたいこと
・なるべく具体的にやりたいこと(目的)を書く
× メール → ◯ ドコモメール等
× Bluetooth機器 → ◯ Bluetoothヘッドセット(キーボード等)
× ほげほげ情報を取得できますか? → ◯ これこれこういうことをしたい
●やってみたこと
・Netflixで動画視聴中に「イントロをスキップ」という文字が表示されたら自動でクリックするように動作したいです。
・touch taskプラグインの%tttextから文字列を入力してもクリックしてくれません。
「イントロをスキップ」という文字がオーバーレイされた時点では認識できておらず、停止ボタンで画面に変化が起きた時点で表示されていれば動作するようになっています。
できれば文字がオーバーレイされたことを読み取り、タップしてくれるようなものを作成したい。 そういうことですか
すみませんでした
2分で返信いただきありがとうございました
テンプレ書けるようにがんばります >>784
783は781とか別人だからね
もしかしたら違うかもしれんよ やりたいことが意味わからなくて困惑した
テンプレ編集ミスで書き込んじゃったのか ■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・新しいアプリをダウンロードした際、通知を出す
・その通知をタップすると、ダウンロードしたアプリの「アプリの情報の設定画面」へ飛ぶ
●やってみたこと
・新しいアプリをダウンロードした際、通知を出す
→以下のプロファイルで実行しています
【プロファイル: アプリ設定通知
イベント: 新しいアプリ [ 名前:* パッケージ:* ]
開始 タスク: 通知の設定
A1: 通知を出す / Notify [
タイトル: アプリの設定
文字: 新しいアプリがダウンロードされました
アイコン: mw_action_play_for_work
数値: 0
優先度: 3
LED 色: 赤
LED 比率: 0 ]】
・その通知をタップすると、ダウンロードしたアプリの「アプリの情報の設定画面」へ飛ぶ
→ このようなプロファイルを作成しています。
【プロファイル: アプリの通知タップ
イベント: 通知をクリックした [ 所有者であるアプリ:Tasker タイトル:アプリの設定 ]
開始 タスク: 設定を開く
A1: アプリ情報の設定画面 / App Settings [ ]】
●わからないこと(知りたいこと)
「アプリ情報の設定画面」にて、新しくダウンロードしたアプリを指定する方法を教えていただきたく思います。 ZE601KLをカスタムROMにして音を鳴らすには?
https://egg.5ch.net/test/read.cgi/android/1655565541/l50
↑こつの悩みなんとかしてあげなよ(してください❤)... ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
「検索」のタスクでvivaldi(ブラウザアプリ名)を使い検索する
●やってみたこと
・「ウェブ検索」のチェックボックスを外す
・Vivaldiの求めている権限をすべて許可
・バッテリーの制限を外す
・バックグラウンドのデータ通信をオン
・FireFoxをダウンロードしてみる
→FireFoxは検索の候補として出てきました
・FireFoxの設定状態にすべて合わせる(権限、制限など)
→vivaldiのみ表示なし
●わからないこと(知りたいこと)
Vivaldiにて「検索」のタスクを実行することは可能でしょうか。 >>791
タスクに設定できるアクションのことでした。申し訳ないです。
システム → 検索 とあります。 pixel5 A11で使っていますが webviewやchromeのアップデートの度にTaskerが停止して登録していたユーザー補助機能も動作していませんと怒られます
俺環? ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無: なし
●やりたいこと
・画面分割(マルチウィンドウ)の状態によって処理を変更したい。
●わからないこと(知りたいこと)
・現在の画面分割の状態(分割しているかしていないか)の取得方法ってありますか? ●Tasker有無: 購入済み
●Androidバージョン:12
●root有無:なし
●やりたいこと
①TaskerとMacroDroid間で変数の受け渡しをしたい
② ①とは別に知識としてインテントを使ったTaskerとMacroDroid間の変数の受け渡し方法も知りたい MDスレで聞けば?
優秀と自負している人が沢山いるらしいし >>799
MDスレで聞いたらTaskerスレで聞けと言われて来た >>431
半年の時を経て自己解決しました
MacroDroidのLogcatメッセージを使うことでモバイルデータのON/OFFが検知できました
機種によって変わってくると思うけど参考までに私の設定をどうぞ↓
コンポーネント
QcDataStatusNotification Service
ON時の一致テキスト
onUserMobileDataStateChanged: enabled=true
OFF時の一致テキスト
onUserMobileDataStateChanged: enabled=false
2chMate 0.8.10.153 dev/OnePlus/LE2111/12/DT >>798
Taskerは得意じゃないのだけど、なんとかできたのでMacroDroidスレに
画像を貼ってみたので見てください Tasker標準機能のファイル移動が無能なので
ファイル移動をしてくれるプラグインを探しています
なにかいいプラグインはないでしょうか? >>806
ほう、具体的にどう無能なの?
煽りじゃなくて、ファイル操作はコマンドでやってるからその機能を知らないので リネームのやり方を知らずに出来ないと思い込んでるとエスパーしてみる >>807,808,809,810
ファイルを移動すると
移動元に0バイトの同名のファイルを生成する
あとマルチがだめ理由がわからん >>811
5chで書き込みをする際はまず>>1を参照
最後の行は「マルチポスト」で検索すると解説はいくらでも出てきます >>811
良い悪い以前にマルチポストするとどのスレでも相手にされなくなって
回答が得られないことが多いのはたしかなんで。 >>811
Taskerなんかだと特に回答する方も手間がかかるからね
色々考えたり検証してみたり式書き込んでみたり
そうやって手間かけて回答した結果、「あ、他のスレで解決したんでもういいです」ってなったら誰だってイラッとするわな
そういうのを嫌って回答したがらない人が多い
これで理解できないなら君はコミュニケーション能力が著しく欠落してるということだ >>811
なんで最初から
Tasker標準機能のファイル移動がファイルを移動すると移動元に0バイトの同名のファイルを生成する無能なので
ファイル移動をしてくれるプラグインを探しています
なにかいいプラグインはないでしょうか?
って言わないの? 試したら普通に移動できたけどな
移動元のディレクトリに書き込み権限がなくてファイル削除できてない、とか? Tasker愛好者が集うスレで理由も語らずいきなり無能とか言っちゃうわマルチだわって
嫌われに来てるのかってレベルだな
不快にさせた自覚もないとか重症だろう なんか謎に攻撃的なやつ多いな
そんなに怒る要素あったか? 前に試したときTaskerのファイル移動はコピーを作って削除してると思われる遅さだった 移動する時にタスクがエラー起こして消失したらどうすんねん! ファイルシステム跨ぐならコピー→削除って動作にはなるわ
同ファイルシステム内の移動でもそうなん? moveのヘルプには同じファイルシステム内でしか使えないと書いてあるのよ
Note: files cannot be moved from one file system to another e.g. internal memory to SD. A workaround is to Copy and then Delete. 興味本位で聞きたいんだけどコピー→削除だと何か困ってるの? >>828
>>806 >Tasker標準機能のファイル移動が無能なので
に関連して一つの証左として示した
同じドライブの中でしか移動できないコマンドなのにコピー→削除でやる意味がわからない
個人的には特定のフォルダにどんどんできる1MB程度のファイルをすべて移動させたかったんだけど
taskerだと時間と電池を食うのでやめてFolderSynk Proというアプリにしちゃった ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: あり
●やりたいこと
LINEを開いた時の特定のポインタの色を取得して、色によってタスクを実行したい。
●やってみたこと
特定のポインタの色の取得方法を検索したけど見つけられなかった。
●わからないこと(知りたいこと)
LINEを開いた時の特定のポインタの色を取得するにはどうすればいいですか。 >>833
あ、はい。ポイントですね。
失礼しました。 >>834
Get pixel colorsという画像ファイルの特定の場所の色を調べるコマンドと画面キャプチャでできるだろうけど
もっとストレートにできそう
Aut Inputのようなプラグインは調べた? なんか、このスレ、初心者は出禁スレっぽいですね
初心者おkのスレはないですか? ここ初心者おk
ググる事すらしねえ奴は知恵袋へ
ここでおkと分かってるが、初心質問する前にこう書いたらコイツら優しく教えてくれるだろうと思ってやったのならyou賢い >>836
要するに初心者は来るなってことだろ
素直に言えや穀潰しが >>837
要するに初心者は来るなってことだろ
素直に言えや穀潰しが >>838
要するに初心者は来るなってことだろ
素直に言えや穀潰しが >初心質問する前にこう書いたら
顔真っ赤な人に3連投されます 初心者な嫌いなくせにこの質問スレに常駐してるキチガイがいるから ●Tasker有無: 無
●Androidバージョン:12
●root有無: 有
●やりたいこと
ブラウザで特定リンクを開いた時に、アプリを起動したいです。
Taskerでできますか? >>846
このスレで質問しても意味ないですよ
このスレは玄人気取りの素人ばっかりだから
答えられるはずもないですからw
現にこのスレの書き込みを見ればわかるように、
自演までしているほどですからw 玄人のドットさんが調べてくれるのを待つしかないね。
諸先輩方が書かないので、玄人気取りの素人の新入りから。tasker単体では無理だと思う。
もし特定リンクへの通信を検知したときに通知をだせるような通信モニタアプリがあれば、taskerでその通知を検知してアプリを起動させるくらいかな。すこし調べたがそういうアプリは見つからず。
あとはroot化してるみたいなので、termux tcpdumpでググると通信パケットをトリガーにするqiitaの記事がみつかる。スクリプト書けるならコレでできるかも。 クソドットとかいう自己顕示欲のお化けはとっくに成仏したんじゃないかな? >>847
そうですね(苦笑
このスレや前スレをみたら自演のオンパレードで笑ってしまいました(苦笑
やっぱり玄人気取りの素人はこの程度の事しかできないとわかりました >>850
はい、今後も気をつけてくださいね
何と言ってもこのスレの奴らは玄人気取りになろうと必死な池沼ばかりですからw 昔自己顕示欲の塊みたいなキチ○イが住みついてたんよ 電話着信音を鳴らすタスク作ったけどよ、これ、手動で止めるにはどうしたらいいん?
再起動するまでずっと鳴りっぱなしで困るんだよ >>865
荒らしはお前だろ
ここはTaskerスレなんで
君はスレチ 停止を使えばいいんでは(エアプ)
トリガーは適当に作って >>866
は?質問して何が悪いんだ?
>>867
いい加減にしとけよ
>>868
それを教えろよ タスクのアクション検索で停止って入れたら出るアクションに着信音鳴らしたタスクの名前を入れて実行したら止まるぞ さて問題です
>>859本人の書き込みはどれでしょう >>875
タスク入れても具体的に音を止める手段ないじゃん
通知を消したら止まるとか電源ボタン押したら止まるとか yeah yeah プリーズプリーズヘルプミー
再起動しないと音が消えネェってどういう事っちゃいな
ああ音が消えぬ、音、音が消えぬ >>881
着信音鳴らすタスクで通知出すアクション入れて、通知クリックをトリガーにしてタスク実行すりゃいい 俺のシーンの編集画面が暗くてこまってる案件も音止めるタスクみたいに解決お願いします >>884
格言にもあるしな
自らタスク(貼)る者を助く 下記環境では問題なくシーン編集できてますね…
新しいシーンを作ると、壁紙画像の上に半透明なシーンの枠がでて
真っ暗な画面にはならない
aquos sense4 simフリー版 sh-m15
Andtoid12(カーネル4.14.190-perf#2)
tasker 6.0.10 なんかシーンの編集はバグ放置されてるみたいで、昔から機種によっては真っ暗になるものがあるな
作者さんに伝えて直してもらうしか 画面に触れていない時間という条件は作れないかなぁ
タッチ後30秒で輝度下げるがしたい
あくまでターンオフではなく >>893
正解やで
再起動はは大抵の問題を解決できるからなw ●Tasker有無: 有
●Androidバージョン:12
●root有無: 無
●やりたいこと
現状やりたいことはできているのですが、仕様についてご存じの方いたら教えてほしいです。
wifiの接続有無でメディアボリュームを変更するタスクを設定しています。
(wifi接続があると、開始:ボリューム2,終了:ボリューム0)
このタスクが失敗したときなどは、メッセージなどが表示される、もしくは設定によって表示できるのでしょうか?
現状は、上とは別にwifiの接続がない時はボリューム0にするタスクを予備で設定しています。 Forの使い方がわかりません。
というか変数とか項目別の使い方がわかりません。
なんと入力するべきなんでしょうか?
やりたいことは私が作ったTaskを繰り返し、ループさせたいだけです。
ちなみにループを止める方法
というかTaskerが動いているときに強制停止するTaskとかあったりしますか? >>897
まずはBASICから始めるといいかもね。 >>897
gotoにifをつけて、何かしらでifに設定したグローバル変数などを管理 電話着信音を鳴らすタスク作ったけどよ、これ、手動で止めるにはどうしたらいいん?
再起動するまでずっと鳴りっぱなしで困るんだよ
マジレスよろしくな
一から一つ一つよろしく ■質問テンプレート
●Tasker有無: 購入済み or 購入前
●Androidバージョン:
●root有無: あり or なし
●やりたいこと
・なるべく具体的にやりたいこと(目的)を書く
× メール → ◯ ドコモメール等
× Bluetooth機器 → ◯ Bluetoothヘッドセット(キーボード等)
× ほげほげ情報を取得できますか? → ◯ これこれこういうことをしたい
●やってみたこと
・Taskerでやってみてうまく行かない場合は,そのProfileやTaskを貼り付ける(言語は英語にすること)
(Profileの場合は名前をつけた上で)長押し→メニューからExport→Description To Clipboard
(長すぎて一度に書き込めない場合は●その他2)
・どううまくいかないのか具体的に書く
×うまくいきません → ◯ これこれがこうなってしまいます
●わからないこと(知りたいこと)
・どの辺りがわからないのか,何を知りたいのかを書く
ほげほげのときをトリガーにしたいが Context をどうしたらいいのかわからない とか,
ほげほげ情報を取得するには Task をどうしたらいいかわからない とか,
Context も Task もどうしたらいいかわからない とか,
なぜそのような動作になるのかわからない とか,
Tasker の操作がわからない とか,
■.(ドット)からのお知らせ
質問テンプレートを使わない質問は,たとえ回答できるものであったとしても,基本的にスルーします.
貼り付けられる Profile や Task が日本語だと見にくくて仕方がない.
(.(ドット)については●その他2)
■その他
●できれば解決時には完成版を公開しましょう
●その他2(補足・備考) https://writening.net/page?Vn6jNK >>899
ありがとうございます
フラッシュ通知ってのあるんですね >>901
phone offhookとphone idleをトリガーでstop 「着信音を鳴らすタスク」じゃん >>901
止めるタスクを作って、何か(例えばシーンのどこかをタップするとか)をトリガーに、止めるタスクを発動すればいいじゃん。バカなの? 煽りで答えを引き出そうとするのって小学生のメソッドなのよ
それに答えてしまうのも・・・・な ■質問テンプレート
●Tasker有無: 購入前
●Androidバージョン:12
●root有無: なし
●やりたいこと
特定のアプリ起動時にWiFiをオフにする
そのアプリを閉じたらWiFiをオンにする
●やってみたこと
購入前なので無し
出来るかどうかだけでも教えてください ●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
カーナビのBluetoothにつなげたときに、YouTubeアプリで特定の再生リストの途中から再生させたい。(レジューム再生)
●やってみたこと
プロファイル→ネット→接続中のBluetooth→住所(カーナビのアドレス)
タスク
1 アプリ起動/Launch App
YouTube
2 待機/Wait
10秒
3 メディア操作/Media Control
コマンド 再生[擬似的にのみ]
●わからないこと(知りたいこと)
特定の再生リストの途中から再生という操作をさせることが可能なのか知りたいです
今のところYouTubeが起動するだけになっています >>909
どんなときでもいけるかはわからんけど、今さっと試してみた感じだとできそう。
アプリを閉じる、がバックグラウンドに回ることを含めて言ってるやんね?
プロファイル→アプリ、で該当アプリのプロファイルをつくり、開始側にwifi onのタスクを入れて、終了側にwifi offをいれるだけ。
android10?以降はwifi制御するためにTaskerSettingsをネットから落としてきていれないといけないのでお忘れなく。
>>910
再生にauto inputかui taskを使ってみては? Wait 1sec
AutoInput Query
aitextに判定文字がなけばループ
成立でFlash
させるタスクを作ったんですが、直後は上手く動くのにしばらくすると判定成立なのにFlashされない
Taskerが固まるのか手動でタスクキルしないと駄目
何か対策ありませんか? >>911
すみません、ui taskとはなんでしょうか 調べても出てこなくて 初心者質問ですみません >>913
Sorry、まちがった。touch task。taskerから連携できるauto inputみたいな自動タッチアプリ。frepてのも同じようなの。 >>905>>907
文章ちゃんと読んでいるのか?一つ一つかけって言ってるだろ
そんな抽象的な事を書かれてもわからねえって
このスレのレスはみんなこんなのばっかりだよな ドットがテンプレ使わない奴には回答しない気持ちがよくわかる 今時テンプレ使わせるとか時代遅れだわ
そういうスレに限って過疎って誰も寄りつかなくなるしな 雑談系の板じゃないのだから
主旨に関係する話が無いのならば過疎ってても何ら問題無いとは思う ドットとかいうクソ虫の話するのはやめてくれ
不愉快 >>923
お前みたいなクズ虫が毎度連呼してて飽き飽きするわ ていうかあのクソドット虫はくたばったの?
今いないよね? >>911
荒らしですか?出鱈目な事を言うのはやめてほしいものです >>928
ブーメランの意味をわかっていて使っているのか?
これだからまともに答えられない素人は無能なんだよ ●Tasker有無: 購入済み
●Androidバージョン:12 (Pixel 5a)
●root有無: なし
●やりたいこと
・サウンドモードをミュートにする処理
●やってみたこと
・Task → Audio → Sound mode
●わからないこと(知りたいこと)
・前述の操作をしたところメッセージが表示され、そのあたりを調べたのですが結局わからずじまいです。
Due to how android works, changing the Sound Mode on your device with this action can also change your DND status.
(アンドロイドの仕組み上、この操作で端末のサウンドモードを変更すると、DNDの状態も変更されます。)
具体的には下記がわからないので教えてほしいです
サウンドモードを変更する場合、
DND(集中モード?)の場合でも Ignore DND にチェックがあったら変更できるのか
そもそもできないのか
また、機種ごとにできるできないがあるのか >>931
DNDは端末の設定ではサイレントモードのこと
画面上からスワイプで出すクイック操作パネルでは○にマイナスの記号
古いAndroidでは着信音や通知音のON/OFFをサウンドモードで変えてたけど
最近はサイレントモードで設定するように変わってきた
やりたいことがサイレントモード(DND)でできないか試してみるべき 電話着信音を鳴らすタスク作ったけどよ、これ、手動で止めるにはどうしたらいいん?
再起動するまでずっと鳴りっぱなしで困るんだよ
マジレスよろしくな
一から一つ一つよろしく
抽象的な書き込みや荒らしの書き込みは無視だぞ >>934
このスレで質問しても意味ないですよ
このスレは玄人気取りの素人ばっかりだから
答えられるはずもないですからw
現にこのスレの書き込みを見ればわかるように、
自演までしているほどですからw >>939
そうですね(苦笑
このスレや前スレをみたら自演のオンパレードで笑ってしまいました(苦笑
やっぱり玄人気取りの素人はこの程度の事しかできないとわかりました androidアプリスレにいたあたおかさんがここに住み着いてしまったのか >>940
はい、今後も気をつけてくださいね
何と言ってもこのスレの奴らは玄人気取りになろうと必死な池沼ばかりですからw >>941
誰に向かっていっているのかは知らないがお前自身に言い聞かせているんだろうな ●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●困っていること
・端末再起動をかけるとTaskerのプロファイルがフックされなくなる。
●やってみたこと
手動でTaskerを立ち上げるとフックされるようになる。
(つまり、再起動時にTaskerのプロセスが立ち上がっていない?)
android.permission.RECEIVE_BOOT_COMPLETEDを付与すればなんとかなるか?という推測で
adb shell pm grant net.dinglisch.android.taskerm android.permission.RECEIVE_BOOT_COMPLETED
を実行するも、下記例外が発生し、adb経由では付与できないことがわかる。
Security exception: Permission android.permission.RECEIVE_BOOT_COMPLETED requested by net.dinglisch.android.taskerm is not a changeable permission type
●わからないこと(知りたいこと)
端末再起動するたびにTaskerの手動起動は面倒なので普通に解決したい。
というか別の端末だと、このような現象は起きないので意味がわからないし解決したい。 >>944
端末独自の省電力機能がTaskerの自動起動を妨げているのでは? >>944
このスレで質問しても意味ないですよ
このスレは玄人気取りの素人ばっかりだから
答えられるはずもないですからw
現にこのスレの書き込みを見ればわかるように、
自演までしているほどですからw >>946
そうですね(苦笑
このスレや前スレをみたら自演のオンパレードで笑ってしまいました(苦笑
やっぱり玄人気取りの素人はこの程度の事しかできないとわかりました >>947
はい、今後も気をつけてくださいね
何と言ってもこのスレの奴らは玄人気取りになろうと必死な池沼ばかりですからw >>951
誰に向かっていっているのかは知らないがお前自身に言い聞かせているんだろうな もういいって(笑)必死だね~
お前ってMDのスレも荒らしてただろ? >>953
誰に向かっていっているのかは知らないがお前自身に言い聞かせているんだろうな >>956
あ?必死なのはてめえだろ
しかもMDスレなんかどこの板かすら知らねえわ
てめえの趣味など誰も聞いてねえよ穀潰しが >>958
誰に向かっていっているのかは知らないがお前自身に言い聞かせているんだろうな 電話着信音を鳴らすタスク作ったけどよ、これ、手動で止めるにはどうしたらいいん?
再起動するまでずっと鳴りっぱなしで困るんだよ
マジレスよろしくな
一から一つ一つよろしく
抽象的な書き込みや荒らしの書き込みは無視だぞ >>960
このスレで質問しても意味ないですよ
このスレは玄人気取りの素人ばっかりだから
答えられるはずもないですからw
現にこのスレの書き込みを見ればわかるように、
自演までしているほどですからw >>960
止めるタスクを作って、シーンをクリックするイベントをトリガーに止めるタスクを発動すればいいだけだろ。バカなの? >>962
だから一から具体的に言ってくれよ
いつも抽象的な書き込みばかりやな >>963
無視するって言ったのに反応するんだw
>抽象的な書き込みや荒らしの書き込みは無視だぞ >>963
じゃーお前のタスクも具体的にかいてみろよ。お前の書き込みに合わせただけだぞ。 クイックタイルの下に変数で文字を表示させる事は不可能でしょうか? >>966
このスレで質問しても意味ないですよ
このスレは玄人気取りの素人ばっかりだから
答えられるはずもないですからw
現にこのスレの書き込みを見ればわかるように、
自演までしているほどですからw >>966
表示したい文字の種類だけタスクを用意できれば
変数でその中から選ぶようにすることで可能だね >>967
そうですね(苦笑
このスレや前スレをみたら自演のオンパレードで笑ってしまいました(苦笑
やっぱり玄人気取りの素人はこの程度の事しかできないとわかりました >>970
はい、今後も気をつけてくださいね
何と言ってもこのスレの奴らは玄人気取りになろうと必死な池沼ばかりですからw ピンチやズームをしたいのですが
裏技ありませんか? 荒らし消えたか
それじゃ再度質問な
電話着信音を鳴らすタスク作ったけどよ、これ、手動で止めるにはどうしたらいいん?
再起動するまでずっと鳴りっぱなしで困るんだよ
マジレスよろしくな
一から一つ一つよろしく
抽象的な書き込みや荒らしの書き込みは無視だぞ >>975
てめえが頭がおかしいんだろ
さっさと首つって死ねや
>>976
キチガイ荒らしが >>974
面白い奴だな、気に入った。殺すのは最後にしてやる。 殺人予告乙。
>>980 踏んだみたいだけど、次スレ、ちゃんと立てれる?
出来ないようなら他の人にお願いしないとダメだよ? >>977
あーあどうやって死ぬかまで書いちゃってるし逮捕だね キチガイレスしたらみんなにかまってもらえたからな
うれション垂らしてまた来てて草 >>978,981,984
誰に向かっていっているのかは知らないがお前自身に言い聞かせているんだろうな
>>979>>983
通報されて逮捕されるのはてめえだろ、この糞荒らしが
>>980
虫すら殺せねえ小心者が何を言っているんだ? >>985
あーあ…開示の流れでそのまま逮捕、かわいそう
ハゲ散らかしたチー牛がニュースでまた一人晒される >>986
それはてめえのことか?逮捕ざまあみろ(爆笑 荒らし消えたか
それじゃ再度質問な
電話着信音を鳴らすタスク作ったけどよ、これ、手動で止めるにはどうしたらいいん?
再起動するまでずっと鳴りっぱなしで困るんだよ
マジレスよろしくな
一から一つ一つよろしく
抽象的な書き込みや荒らしの書き込みは無視だぞ 荒らし消えたか
それじゃ再度質問な
電話着信音を鳴らすタスク作ったけどよ、これ、手動で止めるにはどうしたらいいん?
再起動するまでずっと鳴りっぱなしで困るんだよ
マジレスよろしくな
一から一つ一つよろしく
抽象的な書き込みや荒らしの書き込みは無視だぞ >>992
そもそもどのようにそのタスク作ったのよ
テメェが作ったタスクの詳細を明かさずに具体的に教えろってのはエスパーじゃないんだから無理
>>2のテンプレートを使用して質問してくれ
じゃないと回答不可 >>994
まともに答えられねえ穀潰しはママのおっぱいでもしゃぶって黙ってろ
>>993
テンプレ要求する奴ほど低脳か荒らし
わかる奴はエスパーなどいわねえよ ものすっごい必死で粘着してるってのだけ分かった草
Taskerは難しすぎたでちゅねぇ~ このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 583日 11時間 50分 4秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。