探検


Tasker 質問スレ 20

■ このスレッドは過去ログ倉庫に格納されています
2021/02/09(火) 21:29:13.05ID:oeYdxth4
Androidアプリ、Taskerの質問スレです

質問時はまず質問テンプレート(>>2-)を読んでください

■公式サイト:7日間体験版あり http://tasker.dinglisch.net/https://tasker.joaoapps.com/ (リダイレクト先)

■前スレ
Tasker 質問スレ 19
https://egg.5ch.net/test/read.cgi/android/1570691230/

■関連リンク
◆Tasker Wiki(英語) http://tasker.wikidot.com/
◆Playストア https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm

■日本語解説サイト
◆Tasker for Android 日本語化をめざす@ウィキ http://www43.atwiki.jp/taskeru/
◆ぷらりん http://tasker-userguide.pralin.info/
◆NIFの楽園(超初心者向け 概要から学び例題へ) http://solodc2011.com/tasker/1-overview

>>980を踏んだ方が次のスレを立てて下さい
※立てられない方は他の方にお願いして下さい
2021/03/09(火) 18:18:52.92ID:wLyfo3IF
>>52
基礎の基礎
http://tasker-userguide.pralin.info/tasks.php#settings
2021/03/09(火) 18:35:23.21ID:CE8k8VHJ
>>52
Exit taskの設定
2021/03/10(水) 00:11:32.61ID:wZC3hrRG
>>52
理由は上2つのレスのとおり
解決するにはプロファイルを長押しで選んで上の歯車を押して
RestoreSettingをoffにする
2021/03/10(水) 07:51:14.21ID:zdIf+e9/
皆さんありがとうございました。
2021/03/14(日) 07:36:55.60ID:VVQ5uceH
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
トリガーが発生した時点の現在地から移動した場合にbluetoothを有効にしたい。
車にタブレットを常設しておりカーオーディオとbluetooth接続し音楽を聴いています。
冬には雪が降る地域のためエンジンスターターで車内を温めることがあるのですが音楽も流れてしまうため車を発進させたらbluetoothが接続され音楽が再生されるようにしたい。

●やってみたこと
シガーソケットからの給電状況で駐車したことを判断しbluetoothをオフにするタスクは出来ています。

●わからないこと(知りたいこと)
bluetoothのオンオフなどは既に出来ていますが、給電が開始された時点のGPS位置の取得タスクと、そこから何メートル移動したらというトリガーの作成のしかたがわかりません。
2021/03/14(日) 07:42:16.93ID:mt1u3Ukr
自宅もしくは車通勤なら会社付近を除外すれば?
2021/03/14(日) 16:47:00.65ID:Q0mbtzCm
もしそのスタート地点が決まってるならば、auto locationでジオフェンス。
位置は毎回変わって、トリガー掛かってから移動した、というのが知りたいならセンサーの揺れ、は使えないかな?
あと、変数値に移動速度ってのがあるのでそれから取得は無理かな?
2021/03/23(火) 05:12:09.11ID:Kx0w50JS
●Tasker有無: 購入済み
●Androidバージョン:10
●root有無:有
●やりたいこと
LINE通話を一定のタイミングで終了させたいです
(通話中だとアラーム音が通常のアラームでは無くなり、解り難いため)
●やってみたこと
プロファイルで時間指定をして、LINEアプリを終了させるタスクを組みました
ただしこれだけでは以降アプリ終了した状態になり通知が来なくなるため、waitを挟んで再度LINE起動とホーム画面に戻るを追加
●わからないこと(知りたいこと)
本当はアプリ終了ではなく通話終了だけ行いたいのと
通話中なのを検知した上でifなりでタスクを動作させたいのですが
通話終了と通話検知をどうやったら良いか分からないです
2021/03/23(火) 12:45:45.56ID:DhuEYQui
LINEをやめてからもう一度質問してみな
2021/03/23(火) 20:13:27.31ID:UT+LtLIa
>>60
プラグインのAutoNotificationでLINEの通話通知から切断する手は?
2021/03/23(火) 22:53:15.93ID:9CFiE565
chromecastに繫いでる最中は
画面をスリープしない設定したいのだが
chromecastに接続したというトリガーを作ることは可能?
2021/03/25(木) 13:40:05.50ID:e5zxEDyD
>>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が成立していないので停止

範囲が円ではなく四角なのはご愛嬌もっとスマートなのは他の方におまかせ
2021/03/26(金) 23:14:25.16ID:+JkIc+HU
泥10で勝手にTaskerのUIが日本語になったり英語に戻ったりするバグ確認されてますか?
2021/03/29(月) 20:50:08.61ID:u/9F80ji
曲の停止や再生をアプリ選択の有無に関わらず機能させたいのですが選ばないと機能しません
klwpとか他のにしてもむしろ排他的に機能させるほうがめんどいと思うし機能的にこれができないはずはないと思うのですがなにか方法なないでしょうか
2021/04/03(土) 16:23:27.41ID:/D4xdbY9
すみません、地味にハマったので教えて頂きたいです

●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を数値として残しておきたいため)
2021/04/03(土) 17:18:49.73ID:20Oqrsmw
>>67
https://itest.5ch.net/test/read.cgi/android/1516034071/777n-781
6967
垢版 |
2021/04/03(土) 20:58:59.57ID:bck6iSlD
>>68

ありがとうございます!
2021/04/04(日) 22:05:05.92ID:oJYn/hXp
●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だと思ったけど、違うみたい?


●わからないこと
親の配列変数を渡すには?(変数の中身のデータ直打ち以外で)

すみません、教えて頂きたいです
2021/04/05(月) 00:27:22.30ID:FjEupLBo
> 渡された%par1は%arrの中身1,2,3,4,5だと思ったけど、違うみたい?
違うのはあたりまえ
%arrは配列
Perform Taskで渡せるのは変数

> ●わからないこと
Local Variable Passthroughくらいなぜ調べない
2021/04/15(木) 21:41:45.72ID:9jRKn99W
変数の二重展開?について仕様なのかバグなのか教えてほしいです

●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のようにするときちんと展開される
2021/04/15(木) 21:46:14.11ID:9jRKn99W
ちなみに

%arr(%var%index) とすれば上手くいく
つまり、Taskerは最後の()しか評価しない仕様?
2021/04/15(木) 23:19:10.18ID:IbWw0ed1
>>73
気になってやってみたらそっちもどうやら上手くいっているわけでもなさそう
arrをabcdにvarを234にしてみたところA4の表示はaだった
そして質問の答えは知りません
7572
垢版 |
2021/04/16(金) 00:27:46.99ID:vW51krPz
Taskerの変数の説明見てたら、ちゃんと書いてあった

index specifiers can themselves be variables (e.g. %arr(1:%MAX) or %arr(#?%FINDME)) but not variable arrays

配列のインデックスに変数は指定できるけど、変数配列は指定できない
2021/04/16(金) 11:09:32.86ID:HgMqfB1R
>>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 ]
そのためにオプションが追加された
7772
垢版 |
2021/04/16(金) 23:06:09.83ID:vW51krPz
>>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オプションをつければ、何層でもネストできるということですね
2021/04/18(日) 18:58:40.15ID:4bmjcUuc
●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を一度強制終了、再度有効にしてアクセシビリティサービスでオンにしても、動作せず、再起動をするまで使えなくなります
これはバグなのでしょうか?
2021/04/19(月) 00:03:07.75ID:6IydBibk
●Tasker有無: 購入済み
●Androidバージョン:8 HUAWEI MediaPad T5
●root有無:なし
●やりたいこと
 オーディオ機器にBluetooth接続された時、BluetoothオーディオコーデックをSBCからAACに変更したい。
(機器スマホ共にSBC・AAC対応)
 
●わからないこと(知りたいこと)
 開発者向けオプションから手動でSBCからAACに変更していたが、一度Bluetooth接続が解除になると
 SBCに戻ってしまいます。
 毎回手動で切り替えるのが大変なので、Taskerにて自動切り替えを考えています。

 アクションから設定→カスタム設定→虫眼鏡検索で開発者向けオプションSBC・AACを切り替えても
 差はありません。と表示されます。
 adb権限は与えています。
 どなたかアドバイスいただけないでしょうか。
2021/04/20(火) 13:49:18.02ID:piGqbsRl
めっちゃ初歩的なことかもしれないんだけどどうしても見つからないのでお聞きします

●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
 1つのプロファイル(時間主導)でタスクAが実行された後、続けてタスクBを実行させたい

タスクAの中でタスクBを呼び出すか、タスクAとBを繋げるようなやり方があれば教えてほしいです

タスクAの中にタスクBの内容をベタ打ちすればいいんだろうけど量が多いので面倒です

●やってみたこと
タスクBのタスク達をコピーしてAに貼り付けようとしたが貼り付けられず、同一タスク内限定のコピペ機能だと悟る
2021/04/20(火) 14:14:38.40ID:1FZ04FR1
>>80
Task → Perform Task
良く探すんだよ
2021/04/20(火) 14:22:29.96ID:piGqbsRl
>>80
●やってみたこと でコピペできないと書きましたがコピペできました
2021/04/20(火) 14:30:52.35ID:piGqbsRl
>>82
ありがとうございます!!!!助かりました!

ついでに聞きたいんですが
●やってみたこと でタスクAの最後に「現在時刻に2分足したものをタスクBの開始時刻のグローバル変数に設定する」タスクを追加しようとしたんですが、
現在時刻%TIMEを分割してifで現在が58,59分の場合とその他で分けるというめんどいやり方しか思いつかなくて、
時間同士の足し算は簡単にできますか?
2021/04/20(火) 16:17:59.74ID:VtYhjfnh
>>83
TIMES
Variable Convert

getFormattedDate
http://tasker.wikidot.com/getformatteddate
2021/04/20(火) 20:54:12.95ID:BZuhBYnc
Taskerの自作アプリはもう少し軽くならんかなあ
2021/04/21(水) 19:02:14.57ID:TEUu46lW
>>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 ]
87名無しさん@お腹いっぱい。
垢版 |
2021/04/22(木) 15:58:11.89ID:J0ZjSUg6
●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
2021/04/23(金) 17:48:02.08ID:gXKVFDW1
>>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を指定するとミュート解除。
あとミュートのアイコンが出なかったり、手動で解除するときの挙動が怪しい。
2021/04/24(土) 00:02:46.53ID:2G2MUWVo
>>88
機種書いてあげなよ
90名無しさん@お腹いっぱい。
垢版 |
2021/04/24(土) 06:30:07.96ID:V1GOOJFr
>>88
2chMate 0.8.10.77/HTC/HTC U11/9/DR
ですわ
はぇーすっごいjavaはtry〜catchしかわからんですわ

ちなみに着信音0にしたら自動でマナーモードになってバイブ強制オンになるタイプですね
で、Vibrate modeでバイブオフにしたら今度は着信音がオンになる
2021/04/24(土) 07:49:01.35ID:fDRFcNc4
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
boot時にBluetoothテザリングをonにする。

●やってみたこと
securesettingsインストールして項目ないか探した。

●わからないこと(知りたいこと)
bt auto tetheringとかこれ系のアプリが軒並み動作しないのは、android11のせい?
https://play.google.com/store/apps/details?id=nu.mine.qos.btautotethering
2021/04/26(月) 12:32:47.68ID:P4zAAyZK
chromeで特定のリンクまでいっきにスクロールできる方法ない?
ちまちまスクロールする方法しか思いつかない
root化済みでTouch task, AutoInputも入ってる
2021/04/28(水) 12:16:25.49ID:Hh609+41
>>92
>>2
2021/05/02(日) 18:29:35.93ID:BCUySF0i
>>92
表示するなら、特定のリンクをsplitで切り分ければいいのでは
2021/05/02(日) 19:01:26.26ID:xPDgvaCi
>>94
うーん…リンクを切り分けるとなんでスクロールできるかさっぱりわからん
2021/05/03(月) 01:55:21.27ID:nIavJZSL
>>92
>>93としか

> ちまちまスクロールする方法しか思いつかない
まずはこれをやればいいのに
2021/05/05(水) 01:56:36.30ID:op427wpt
今日Playストアでアップデートかけたら5.12.18が来て
>>28が直りました
2021/05/05(水) 15:36:19.11ID:uIAad5/w
DS端末で、あるアプリを起動したら、データSIMを1から2に変更し、
アプリを閉じたら、データSIMを2から1に変更させたいのですが、taskerで可能でしょうか?
99名無しさん@お腹いっぱい。
垢版 |
2021/05/07(金) 09:06:32.22ID:tV8Al2DK
●Tasker有無: 購入済み
●Androidバージョン:8.0.0 (91.04.10000)
●root有無: なし
●やりたいこと:タップした箇所の座標取得
※Autoinput プラグインを多用さているのですが、気楽に座標が取得できたら便利だと思った次第です。
※同等アプリを探しましたが、まともに動作する物はみつかりませんでした。
※開発者向けオプションで、「ポインタの位置」をオンにすれば、実現可能ですが、いちいちその設定をオンオフするのが面倒でして。
※画面上をタップすると、その座標が、フラッシュ表示&クリップボードに入るという挙動が理想と思っています。
※色々方法を探したのですが、そもそもタッチ座標をTasker上で取得する方法が見つからず、こちらに質問させていただいた次第です。

どうぞよろしくお願いしますm(_ _)m
2021/05/07(金) 09:40:35.95ID:FolAlAzx
>>99
回答持ってるわけじゃなくて確認だけど、
AutoInputのEasy Setupで操作したときの座標がわかるけど、
それも面倒だから嫌ということね
2021/05/07(金) 10:46:57.94ID:uf0NgV0l
>>99
その設定を切り替えるタスクを作成したら?
ホームにショートカット置いたり、アプリ化してランチャーから起動したり
2021/05/07(金) 11:54:36.20ID:3De2D/dn
>>99
autoinputのui actionからの%aicoodinatesでは?
2021/05/07(金) 17:50:08.16ID:rG0Lr/OU
>>99
touchtask
2021/05/08(土) 04:58:53.37ID:FClT/TX7
●Tasker有無: 購入済み
●Androidバージョン:8.0.0
●root有無: なし
●やりたいこと:メディア音量がなるとタスク
プロファイルのインテント教えて下さい

どうぞよろしくお願いしますm(_ _)m
2021/05/08(土) 05:29:57.67ID:gr/kD5SS
●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オフにすれば目的は達成できそうなこと気付きましたが…
2021/05/08(土) 06:20:16.95ID:zFmZjBtb
うーん Wi-Fiの切り替えさえTaskerに一旦切り替えてからでないと実行できない上に毎回確認ダイアログが出てまともに使えない
https://i.imgur.com/7ihlTW8.jpg
これならもう手動で切り替えろってアラート出して終わりにしたほうが遥かにマシだ… OPPOの制限?酷いわ
107名無しさん@お腹いっぱい。
垢版 |
2021/05/08(土) 14:35:51.26ID:URAP6iUx
>102
Auto Input UI Queryですね?
これの使い方がさっぱり分からないのですが、どうしたら良いのでしょうか?
ちなみに他の方が指摘してくださいましたが、ユーザー補助はオフの状態で運用したい次第ですm(_ _)m
108名無しさん@お腹いっぱい。
垢版 |
2021/05/08(土) 14:38:20.57ID:URAP6iUx
>>101
その方法も考えたのですが、その設定を変える方法の糸口すら分かりませんでしたが、方法ご存知でしょうか?
2021/05/08(土) 16:37:20.18ID:JPkbK6mR
>>107
queryじゃないよprofile作成のeventからだよ
まあタップさせるなら>>100の方法の方が楽だけど

ちなみにゲームとかの座標はtaskerからはとれないと思う
2021/05/08(土) 20:16:14.50ID:sqNPRdvy
>>105
Wi-Fi Connectedを使ってWi-FiのONOFFとモバイルのONOFFの管理。

ApplicationでLink起動の管理で、私の環境では2つのプロファイルで問題なく出来ていまよ。

2chMate 0.8.10.45/OnePlus/ONEPLUS A6010/10/LT
2021/05/08(土) 22:11:02.11ID:yvdHaoKk
>>108
autpinputで設定の特定項目をクリックするタスクを作成している例を見たことあるのでググってみたらどうでしょうか
2021/05/09(日) 19:50:17.57ID:ZTKuOe2Q
●Tasker有無: 購入済み
●Androidバージョン: 9
●root有無: なし
●やりたいこと
Galaxy Note 8 にて、画面オフから
自動で画面をオンしてAutoinputを使用したいのですが、
S-View Flip Coverという純正のカバー付きケースで、
カバーを閉じているとS-View Flip Coverの制御が強すぎて、
どうあがいても画面をオンにできません。
カバーを閉じている状態でも画面をオンにして、
Autoinputを動かすことが目標です。

●やってみたこと
Keyguardを解除したり、smartlock設定など、
ロック解除系のタスクは一通り試しました。
が、カバーを閉じている状態から変化することはありませんでした。

●わからないこと(知りたいこと)
カバーを閉じていると、Autoinputはエラーになってしまいます。
カバーを閉じている状態でも、
どうにかして画面をオンにしてAutoinputを働かしたいです。
2021/05/11(火) 21:20:04.24ID:0RKgxkUD
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
 ブラウザ等を閲覧中にページのトップ(最上部)またはボトム(最下部)にジャンプしたい

●やってみたこと
 普段はAutoInputを使っていたので複数回スクロールのアクションして対応してました
 長すぎるページだとさすがにスクロール回数が追いつかなくなってきたので
 ワンタッチでスクロールできないかと思い↓のアプリを見つけました
 https://play.google.com/store/apps/details?id=com.tafayor.autoscroll2

●わからないこと(知りたいこと)
 このアプリを手動でタップすればページのトップもしくはボトムにジャンプに出来るようなのですが
 このジャンプ動作をTaskerに実行させるには何か良い方法はないでしょうか?
2021/05/11(火) 21:24:50.87ID:0RKgxkUD
>>112
自分が持ってたGalaxy S5の頃の記憶ですが
S-Viewはカバーの磁石に反応してS-Viewモードに切り替わってるはずなので
カバーを閉じている状態ではどうやってもS-Viewは解除できないと思います
2021/05/11(火) 22:25:58.84ID:HoT7qOhZ
>>113
やりたいことから解決案
1 https://github.com/PermanentWave/SetTopAndBottomButtons
2 HOME/END

わからないことから解決案
AutoInputでタップ
2021/05/11(火) 23:17:03.69ID:ahP5SBze
>>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 のキーボードショートカットに対応しているブラウザでしか使えない.
2021/05/12(水) 01:15:28.63ID:9aIkl+BV
>>115
>>116
ありがとうございます!
>2 HOME/END
>Move Home または Move End を指定すればよい
ブラウザだとこんなに簡単に出来たんですね勉強になります

すみません先ほどの質問ではブラウザ等とぼかして言ってまっていました
実はCiisaaという専ブラを使っていまして
こちらでもページ内の(正確にはスレッド閲覧中に)トップもしくはボトムにジャンプに出来るように
タスクを書き換えたいのですが可能でしょうか?

>>115さんの提案通りCiisaaのようなブラウザでないアプリでは
先程のAutomatic ScrollというアプリのボタンをAutoInputで指定してタップさせて対応してみたのですが
どうもAutomatic Scrollのボタンをタップしてくれない(認識してない?)ようで上手くいきませんでした…

ブラウザでないアプリでは方法が無さそうでしたら
今まで通りAutoInputでの複数回スクロールとAutomatic Scrollのボタンを手動でタップで対応してみます
2021/05/12(水) 01:21:55.63ID:rOWIrhi2
>>117
Ciisaaでもフォーカス合わせた上でならhome/endが効くかもね
2021/05/12(水) 01:59:38.05ID:9aIkl+BV
>>118
Ciisaaの表示中にMove Home/Move Endを実行してみたのですが
ブラウザのようなジャンプ動作は出来ないようでしたすみません

ちなみになのですがHome/Endの機能は
こちらのAdGuard Pro用の機能のことなのでしょうか?
>1 https://github.com/PermanentWave/SetTopAndBottomButtons
AdGuardは無料版で使っていたのでまだ試せていないですすみません
2021/05/12(水) 02:06:11.43ID:rOWIrhi2
>>119
AutoInputのAction-FocusからId、Focus、List、Pointなどでスクロール対象にフォーカス合わせて>>116
2021/05/12(水) 02:35:38.93ID:9aIkl+BV
>>120
ありがとうございます
Ciisaaでスレを表示後にAutoInputで画面の中心座標をフォーカスし
Move Home/Move Endを実行してみましたがやはり動作しないようでした
2021/05/12(水) 23:07:24.33ID:sjm+TzQN
>>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 ]
2021/05/12(水) 23:42:48.72ID:T31IVPzv
>>114
やっぱそうなんですね…
大人しく諦めます。
ありがとうございます。
2021/05/17(月) 12:08:28.27ID:2YioOm21
●Tasker有無: 購入済み
●Androidバージョン:10
●root有無: なし
●わからないこと
コンテキストはONになっている(条件が緑色になる)が、タスクが実行されない
ログを見たら実行されている

プロファイルは特定のBluetooth機器と接続したら、音楽を流すというありきたりなやつです
2021/05/17(月) 12:23:06.01ID:GatEb4xv
>>124
・タスク単独で動くか確認する。
・別のタスクで試してみる。
・別のコンテキストで動くか確認する。
・タスクの先頭にWaitアクションを入れてみる。

とりあえず。
2021/05/17(月) 16:47:53.58ID:2YioOm21
124です。
自己解決しました。
タスクにポップアップ後にアプリ起動、音楽再生としていましたが、
@いつの間にかポップアップの権限がオフになっていた
A解決しようと音楽再生アプリ側のBluetooth接続時に再生するをオンにしていたため、ポップアップがないためタスクが動いていないと判断していた
という状態でした。
2021/05/24(月) 01:17:11.05ID:XEkdjZJG
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
 フォルダ内に入ってる複数ファイル(できればサブdir含む)の合計ファイルサイズを取得したい

●やってみたこと
 ファイルの調査で「大きさ」にし、親ディレクトリを指定しましたが、本来とは全然違う数値が変数化されてました。
55MBのフォルダなのに、10桁の数値が入っていてバイトでもビットでも合いませんでした。
(ファイル単体なら正常なようですが)

「ファイルを一覧」だと全ファイルを変数の配列にできましたので、次に連番でサイズ調査→足し算していけば実現できそうですが、配列はよく理解しておらず躓いてます。

●わからないこと(知りたいこと)
「ファイルの調査」でフォルダ内サイズ計測
もしくは配列で1から最後まで調査と足し算する方法はありますか
2021/05/24(月) 06:10:26.03ID:4R8s91pI
>>127ですが訂正です
変数に10桁入ってたのは「変更済み」にしていて
最終更新時刻を取得していたためですね
フォルダの大きさを調査すると個数になりますが
ここをバイト数にしたいです
2021/05/25(火) 13:06:19.52ID:iYSo7w/Y
>>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 ]
2021/05/25(火) 14:14:01.83ID:pY4gz5PE
>>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 ]
2021/05/28(金) 18:28:27.76ID:UobzApq2
>>129-130
本当どうもありがとうございます!
この処理大変なんですね。。。
2021/05/28(金) 20:00:46.96ID:2VWXX/Xf
>>131
配列 :%arrayを %iLoopを使って 1から%array(#) 個数まで
:%array(%iLoop)でサイズを取得して :%sizeTに足しているだけです
よって 複雑なことはしていない

もっと簡単な方法があるかも
2021/05/28(金) 23:05:03.85ID:FmXKbIU9
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着信時には着信音を鳴らすレシピはありましたが、人物関係なしに鳴らす事が可能なのかを知りたいです。

初歩的な部分の質問で申し訳無いですが宜しくお願いします。
2021/05/28(金) 23:22:47.12ID:fawozEfB
プロファイルが動きだすと同時に、ラインのアプリ上では音の再生が行われるから、音声再生が間に合ってないんじゃないかな。

要はA4のタスクを作って、自力で音を鳴らせばいいんちゃう?
2021/05/28(金) 23:38:55.20ID:fawozEfB
Profile: LINEkakao (124)
Cooldown: 1
Variables: [ ]
Event: Notification [ Owner Application:LINE, KakaoTalk Title:* Text:* Subtext:* Messages:* Other Text:* Cat:* New Only:Off ]

ちなみにトリガーのプロファイルはそんな感じ。
2021/05/30(日) 13:14:56.85ID:uHJCd4hF
●Tasker有無: 購入済み
●Androidバージョン:7
●root有無: なし
●やりたいこと
Cell near で 自宅付近で wifi on/off を切り換えたい
●わからないこと
Cell nearの項目が見つからない

です
よろしくお願いします
2021/05/30(日) 14:59:13.14ID:b0ptfFCI
>>136
state>phone>cell near
2021/05/30(日) 18:45:12.02ID:QPdn9hgk
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし
●やりたいこと
Tasker のエラーメッセージの原因が知りたい
●わからないこと
Tasker をくと以下の様なポップアップが出ます。

Plugin: 18.38.52#b#Plugin: warning: non-existing plugin code type Action: 996140779

こういったエラーがどのアクションやプロファイルで起きているのか知りたいです。

よろしくお願いします
2021/05/30(日) 18:46:18.49ID:QPdn9hgk
>>138
訂正
☓ Tasker をくと
○ Tasker を開くと
2021/05/30(日) 19:04:58.85ID:QtMD9vUX
>>138
プラグインがないよって感じのエラーじゃないの?
2021/05/30(日) 20:59:47.75ID:PUz7vT6K
>>137
ありがとうございます!できました!
2021/05/30(日) 21:33:20.47ID:QPdn9hgk
>>140
えぇ、今回は plugin を虱潰しに探して原因が判りましたが、
何かエラーメッセージから原因タスクを調べる一般的な方法が無いかなぁと思い、質問しました。
多数のタスクやプロファイルが有ると、探すのが面倒で…
(´・ω・`)
2021/05/31(月) 02:09:33.57ID:8mtQAc7q
ここにあるWifi Toggling対応のAPIレベルが低いTasker Settingがウイルス判定されてダウンロードできない
これは諦めてメールするしかないのか
https://www.reddit.com/r/tasker/comments/j9voud/dev_tasker_5110beta_for_the_brave_ones/
2021/06/04(金) 16:13:17.93ID:sffbb63c
自動でページ送りとスクショ取る動作

tasker購入してから一度使ったことないけど、学べばすぐにできますか?
それとも難しい?
2021/06/04(金) 17:06:42.77ID:vgKkViaE
>>144
できないと思う。できる人は先にトライして、うまく行かない部分を具体的に聞いてくる。
2021/06/05(土) 11:34:33.37ID:alDrcRE4
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無: なし
●やりたいこと
変数の中に入っているテキストを、改行ごとに、変数の中で配列したい
●やってみたこと
もともとのテキストをread fileから読み出して、変数%hogeにいれた。
これをspritできないかと、\nを区切り文字にしてみたもののうまく行きませんでした。
●わからないこと
もとのテキストの一行(改行)ごとに
%hoge1 %hoge2 %hoge3 %hoge4 と入れる方法が知りたいです。


よろしくお願いします
2021/06/05(土) 12:45:36.75ID:bel4aM9b
>>146
変数 %kaigyou
https://i.imgur.com/yjRe6Gb.jpg
改行を入れてこれを区切り文字にすればいいのでは
2021/06/05(土) 13:39:09.40ID:alDrcRE4
>>147
うわー
ありがとうございます。
目からウロコでした。
2021/06/11(金) 20:30:51.47ID:BcSHyh7y
>>144
スクロールはFrepで
スクショはFrepかMacroDroidでやるのが簡単なのでは
2021/06/15(火) 22:09:15.59ID:0nIVxzA1
●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 ]

●わからないこと(知りたいこと)
このような不具合はたびたび起こるのか。対策はあるか。
2021/06/17(木) 00:18:32.73ID:sKZhRIiQ
●Tasker有無: 購入済み
●Androidバージョン:11
●root有無:なし
●わからないこと(知りたいこと)
機種変えたところ(xiaomi mi11lite)再導入でつまづき中。
安全な設定のアクセス許可を書き込みたいが、開発向けオプション下の「アクセス許可の監視を無効にする」という項目が見つからない
2021/06/17(木) 00:30:58.52ID:sKZhRIiQ
151 です。自己解決しました。
…ADBコマンドをそもそも間違えてました。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況