Androidアプリ、Taskerの質問スレです
質問時はまず質問テンプレート(>>2-)を読んでください
■公式サイト:7日間体験版あり http://tasker.dinglisch.net/ → https://tasker.joaoapps.com/ (リダイレクト先)
■前スレ
Tasker 質問スレ 18
http://egg.5ch.net/test/read.cgi/android/1531907053/
■関連リンク
◆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を踏んだ方が次のスレを立てて下さい
※立てられない方は他の方にお願いして下さい
探検
Tasker 質問スレ 19
■ このスレッドは過去ログ倉庫に格納されています
2019/10/10(木) 16:07:10.52ID:s9IAXuuX
2019/10/10(木) 16:08:47.60ID:s9IAXuuX
■質問テンプレート
●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有無: 購入済み 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
2019/10/10(木) 16:15:57.34ID:s9IAXuuX
・Taskerでやってみてうまく行かない場合は,そのProfileやTaskを貼り付ける(言語は英語にすること)
ちゃんと変更しといたぞ
ちゃんと変更しといたぞ
2019/10/10(木) 23:20:28.09ID:1hUNlTdJ
>>3
ありがとう.
ありがとう.
2019/10/10(木) 23:25:53.03ID:1hUNlTdJ
↓前スレの 977 をコピー
■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし?
●やりたいこと
ディスプレイ消灯すると機内モードに、画面をonにすると機内モード解除というふうにしたいです
●やってみたこと
root権限を許可しないと出来ませんみたいな警告が出て前に進みません、root権限の許可の仕方がよくわからないのと、そもそも危険なのでアプリにroot権限は与えたくないのですが…
●わからないこと(知りたいこと)
上記の機内モード自動化によりバッテリーの節約とセルスタンバイ問題を解消したいと思っております
■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:9
●root有無: なし?
●やりたいこと
ディスプレイ消灯すると機内モードに、画面をonにすると機内モード解除というふうにしたいです
●やってみたこと
root権限を許可しないと出来ませんみたいな警告が出て前に進みません、root権限の許可の仕方がよくわからないのと、そもそも危険なのでアプリにroot権限は与えたくないのですが…
●わからないこと(知りたいこと)
上記の機内モード自動化によりバッテリーの節約とセルスタンバイ問題を解消したいと思っております
2019/10/10(木) 23:44:28.82ID:1hUNlTdJ
>>5
root なしで Action>Net>Ariplane Mode を選択すると確かに root が必要と出る.
しかし,PC から adbコマンドで WRITE_SECURE_SETTINGS権限を与えれば,root なしでも Action>Settings>Custom Setting を使って変更可能.
まずは,adbコマンドを使える環境を整える必要がある.
もしその環境を用意できないのだとしたら,機内モードの設定画面を開いて,AutoInputプラグインを使って自動で切り替えるという方法しかない.
root なしで Action>Net>Ariplane Mode を選択すると確かに root が必要と出る.
しかし,PC から adbコマンドで WRITE_SECURE_SETTINGS権限を与えれば,root なしでも Action>Settings>Custom Setting を使って変更可能.
まずは,adbコマンドを使える環境を整える必要がある.
もしその環境を用意できないのだとしたら,機内モードの設定画面を開いて,AutoInputプラグインを使って自動で切り替えるという方法しかない.
7名無しさん@お腹いっぱい。
2019/10/13(日) 01:49:59.98ID:eSaVQj9N ●Tasker有無:購入済み
●Androidバージョン:9
●root有無:なし
●やりたいこと
今までTasker以外のアプリでやっていたことをTaskerでできそうなのでやってます
1.iPhoneのコントロールセンター
2.バッテリーバーというアプリ(画面の上に視覚的にバッテリーの残量をわかるようにしたい)
3.RoundCornerというアプリ(画面の四隅を丸くする)
●やってみたこと
1.画面下に置いたシーンを上にスライドし,本体のシーンを起動できました
●わからないこと(知りたいこと)
2.赤から緑にグラデーションしたRectangleの上に,Rectangleを置いてその部分を透過する
3.全画面に黒のRectangleをおいて角を丸めたRectangleを透過する
これを思いついたのですがシーンで重なった部分を透過というようなことができなくて困ってます
何か方法があれば教えていただければうれしいです
●Androidバージョン:9
●root有無:なし
●やりたいこと
今までTasker以外のアプリでやっていたことをTaskerでできそうなのでやってます
1.iPhoneのコントロールセンター
2.バッテリーバーというアプリ(画面の上に視覚的にバッテリーの残量をわかるようにしたい)
3.RoundCornerというアプリ(画面の四隅を丸くする)
●やってみたこと
1.画面下に置いたシーンを上にスライドし,本体のシーンを起動できました
●わからないこと(知りたいこと)
2.赤から緑にグラデーションしたRectangleの上に,Rectangleを置いてその部分を透過する
3.全画面に黒のRectangleをおいて角を丸めたRectangleを透過する
これを思いついたのですがシーンで重なった部分を透過というようなことができなくて困ってます
何か方法があれば教えていただければうれしいです
2019/10/13(日) 02:00:57.33ID:eSaVQj9N
2019/10/13(日) 09:08:33.32ID:62lbUyu/
1 ジェスチャー機能のあるホームアプリならばSceneを置くことなくTaskerのタスクを実行できる 使ってないけどたぶんNovaとか 自分はアイコン置かない派なのでEcoHome(OS9以降に最適化されてないので注意がでるが使える)
2 重ねて表示してその下のSceneも透過させるのは無理じゃないかな?バーSceneの幅を100に区切った矩形を並べてバッテリーの値を参照して一つ一つ表示のオンオフをさせるが一番近いかな
スクショみたいにグラデじゃなくはっきり色分けされるし。表示オンオフ方法は矩形の名前に数字を用いforでバッテリーの数値以下を表示させるとか
3 これも↑の理由で無理と思う。というか素直に切り欠きの四隅分の透過PNGを用意して四隅に小さいImageで貼る。
というかそもそもステータスバーの所にSceneを表示できないような?自分がバッテリーバー作ってた時には出来なかったから極うすのバーをホーム画面に貼っていた記憶
2 重ねて表示してその下のSceneも透過させるのは無理じゃないかな?バーSceneの幅を100に区切った矩形を並べてバッテリーの値を参照して一つ一つ表示のオンオフをさせるが一番近いかな
スクショみたいにグラデじゃなくはっきり色分けされるし。表示オンオフ方法は矩形の名前に数字を用いforでバッテリーの数値以下を表示させるとか
3 これも↑の理由で無理と思う。というか素直に切り欠きの四隅分の透過PNGを用意して四隅に小さいImageで貼る。
というかそもそもステータスバーの所にSceneを表示できないような?自分がバッテリーバー作ってた時には出来なかったから極うすのバーをホーム画面に貼っていた記憶
10名無しさん@お腹いっぱい。
2019/10/13(日) 15:51:08.24ID:eSaVQj9N >>9
アドバイスありがとうございました。
1 アプリの起動中もほしいのでTaskerでつくりました
2 ステータスバーの上に置くことはできました。10分ごとにシーンをDestroyしShowした後,バッテリー残量に応じて消すようにしました
3 透過PNGで作りました。
とりあえず完成したんですが2のシーンのリロードのやり方がわからず一度消してから表示しています。
ここで画面がチカチカするのですがなにかいい案はありませんか
reroad batterybar (5)
A1: Destroy Scene [ Name:battery bar ]
A2: Show Scene [ Name:battery bar Display As:Overlay, Blocking Horizontal Position:100 Vertical Position:0 Animation:System Show Exit Button:Off Show Over Keyguard:On Continue Task Immediately:On ]
A3: Goto [ Type:Action Label Number:1 Label:100 ] If [ %BATT > 99 ]
A4: Goto [ Type:Action Label Number:1 Label:95 ] If [ %BATT > 94 ]
A5: Goto [ Type:Action Label Number:1 Label:90 ] If [ %BATT > 89 ]
A6: Goto [ Type:Action Label Number:1 Label:80 ] If [ %BATT > 79 ]
A7: Goto [ Type:Action Label Number:1 Label:70 ] If [ %BATT > 69 ]
A8: Goto [ Type:Action Label Number:1 Label:60 ] If [ %BATT > 59 ]
A9: Goto [ Type:Action Label Number:1 Label:50 ] If [ %BATT > 49 ]
A10: Goto [ Type:Action Label Number:1 Label:40 ] If [ %BATT > 39 ]
A11: Goto [ Type:Action Label Number:1 Label:30 ] If [ %BATT > 29 ]
A12: Goto [ Type:Action Label Number:1 Label:20 ] If [ %BATT > 19 ]
A13: Goto [ Type:Action Label Number:1 Label:15 ] If [ %BATT > 14 ]
A14: Goto [ Type:Action Label Number:1 Label:10 ] If [ %BATT > 9 ]
A15: Goto [ Type:Action Label Number:1 Label:5 ] If [ %BATT > 4 ]
<0>
A16: Element Destroy [ Scene Name:battery bar Element:005red ]
<5>
A17: Element Destroy [ Scene Name:battery bar Element:010red ]
<10>
A18: Element Destroy [ Scene Name:battery bar Element:015yellow ]
<15>
A19: Element Destroy [ Scene Name:battery bar Element:020yellow ]
<20>
A20: Element Destroy [ Scene Name:battery bar Element:030green ]
<30>
A21: Element Destroy [ Scene Name:battery bar Element:040green ]
<40>
A22: Element Destroy [ Scene Name:battery bar Element:050green ]
<50>
A23: Element Destroy [ Scene Name:battery bar Element:060blue ]
<60>
A24: Element Destroy [ Scene Name:battery bar Element:070blue ]
<70>
A25: Element Destroy [ Scene Name:battery bar Element:080blue ]
<80>
A26: Element Destroy [ Scene Name:battery bar Element:090purple ]
<90>
A27: Element Destroy [ Scene Name:battery bar Element:095purple ]
<95>
A28: Element Destroy [ Scene Name:battery bar Element:100purple ]
<100>
A29: Anchor
アドバイスありがとうございました。
1 アプリの起動中もほしいのでTaskerでつくりました
2 ステータスバーの上に置くことはできました。10分ごとにシーンをDestroyしShowした後,バッテリー残量に応じて消すようにしました
3 透過PNGで作りました。
とりあえず完成したんですが2のシーンのリロードのやり方がわからず一度消してから表示しています。
ここで画面がチカチカするのですがなにかいい案はありませんか
reroad batterybar (5)
A1: Destroy Scene [ Name:battery bar ]
A2: Show Scene [ Name:battery bar Display As:Overlay, Blocking Horizontal Position:100 Vertical Position:0 Animation:System Show Exit Button:Off Show Over Keyguard:On Continue Task Immediately:On ]
A3: Goto [ Type:Action Label Number:1 Label:100 ] If [ %BATT > 99 ]
A4: Goto [ Type:Action Label Number:1 Label:95 ] If [ %BATT > 94 ]
A5: Goto [ Type:Action Label Number:1 Label:90 ] If [ %BATT > 89 ]
A6: Goto [ Type:Action Label Number:1 Label:80 ] If [ %BATT > 79 ]
A7: Goto [ Type:Action Label Number:1 Label:70 ] If [ %BATT > 69 ]
A8: Goto [ Type:Action Label Number:1 Label:60 ] If [ %BATT > 59 ]
A9: Goto [ Type:Action Label Number:1 Label:50 ] If [ %BATT > 49 ]
A10: Goto [ Type:Action Label Number:1 Label:40 ] If [ %BATT > 39 ]
A11: Goto [ Type:Action Label Number:1 Label:30 ] If [ %BATT > 29 ]
A12: Goto [ Type:Action Label Number:1 Label:20 ] If [ %BATT > 19 ]
A13: Goto [ Type:Action Label Number:1 Label:15 ] If [ %BATT > 14 ]
A14: Goto [ Type:Action Label Number:1 Label:10 ] If [ %BATT > 9 ]
A15: Goto [ Type:Action Label Number:1 Label:5 ] If [ %BATT > 4 ]
<0>
A16: Element Destroy [ Scene Name:battery bar Element:005red ]
<5>
A17: Element Destroy [ Scene Name:battery bar Element:010red ]
<10>
A18: Element Destroy [ Scene Name:battery bar Element:015yellow ]
<15>
A19: Element Destroy [ Scene Name:battery bar Element:020yellow ]
<20>
A20: Element Destroy [ Scene Name:battery bar Element:030green ]
<30>
A21: Element Destroy [ Scene Name:battery bar Element:040green ]
<40>
A22: Element Destroy [ Scene Name:battery bar Element:050green ]
<50>
A23: Element Destroy [ Scene Name:battery bar Element:060blue ]
<60>
A24: Element Destroy [ Scene Name:battery bar Element:070blue ]
<70>
A25: Element Destroy [ Scene Name:battery bar Element:080blue ]
<80>
A26: Element Destroy [ Scene Name:battery bar Element:090purple ]
<90>
A27: Element Destroy [ Scene Name:battery bar Element:095purple ]
<95>
A28: Element Destroy [ Scene Name:battery bar Element:100purple ]
<100>
A29: Anchor
2019/10/13(日) 19:11:13.79ID:PgAs0jjE
>>10
更新のタスクなら消さなくても平気
各ブロックのパーツ名を表示させたい数字にして↓のタスク これは10ブロックに分けたときのもの
テスト1
A1: Test Scene [ Name:テスト Test:Status Store Result In:%test ]
A2: Stop [ With Error:Off Task: ] If [ %test !~ visible ]
A3: Variable Set [ Name:%bar To:0.10.20.30.40.50.60.70.80.90 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A4: Variable Split [ Name:%bar Splitter:. Delete Base:Off ]
A5: For [ Variable:%visible Items:%bar(:) ]
A6: Element Visibility [ Scene Name:テスト Element Match:%visible Set:True Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT > %visible ]
A7: Element Visibility [ Scene Name:テスト Element Match:%visible Set:False Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT < %visible ]
A8: End For
ちなみに表示タスクも応用で
テスト
A1: Test Scene [ Name:テスト Test:Status Store Result In:%test ]
A2: Create Scene [ Name:テスト ] If [ %test ~ uncreated ]
A3: Variable Set [ Name:%bar To:0.10.20.30.40.50.60.70.80.90 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A4: Variable Split [ Name:%bar Splitter:. Delete Base:Off ]
A5: For [ Variable:%visible Items:%bar(:) ]
A6: Element Visibility [ Scene Name:テスト Element Match:%visible Set:True Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT > %visible ]
A7: Element Visibility [ Scene Name:テスト Element Match:%visible Set:False Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT < %visible ]
A8: End For
A9: Show Scene [ Name:テスト Display As:Overlay Horizontal Position:0 Vertical Position:0 Animation:System Show Exit Button:Off Show Over Keyguard:Off Continue Task Immediately:Off ] If [ %test !~ visible ]
更新のタスクなら消さなくても平気
各ブロックのパーツ名を表示させたい数字にして↓のタスク これは10ブロックに分けたときのもの
テスト1
A1: Test Scene [ Name:テスト Test:Status Store Result In:%test ]
A2: Stop [ With Error:Off Task: ] If [ %test !~ visible ]
A3: Variable Set [ Name:%bar To:0.10.20.30.40.50.60.70.80.90 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A4: Variable Split [ Name:%bar Splitter:. Delete Base:Off ]
A5: For [ Variable:%visible Items:%bar(:) ]
A6: Element Visibility [ Scene Name:テスト Element Match:%visible Set:True Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT > %visible ]
A7: Element Visibility [ Scene Name:テスト Element Match:%visible Set:False Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT < %visible ]
A8: End For
ちなみに表示タスクも応用で
テスト
A1: Test Scene [ Name:テスト Test:Status Store Result In:%test ]
A2: Create Scene [ Name:テスト ] If [ %test ~ uncreated ]
A3: Variable Set [ Name:%bar To:0.10.20.30.40.50.60.70.80.90 Recurse Variables:Off Do Maths:Off Append:Off Max Rounding Digits:3 ]
A4: Variable Split [ Name:%bar Splitter:. Delete Base:Off ]
A5: For [ Variable:%visible Items:%bar(:) ]
A6: Element Visibility [ Scene Name:テスト Element Match:%visible Set:True Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT > %visible ]
A7: Element Visibility [ Scene Name:テスト Element Match:%visible Set:False Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT < %visible ]
A8: End For
A9: Show Scene [ Name:テスト Display As:Overlay Horizontal Position:0 Vertical Position:0 Animation:System Show Exit Button:Off Show Over Keyguard:Off Continue Task Immediately:Off ] If [ %test !~ visible ]
2019/10/13(日) 19:18:25.01ID:PgAs0jjE
各ブロックのパーツ名を表示させたい数字にして じゃなく
各ブロックのパーツ名を表示をオンオフさせたいバッテリーの数値 ね
大変だけど100ブロック作って更新も%BATを参照すればリアルタイムで0〜100%の表示になります
あと今気付いたけど丁度の時になにもしないから
Element Visibility [ Scene Name:テスト Element Match:%visible Set:True Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT = %visible ]
を足した方がいいかも
各ブロックのパーツ名を表示をオンオフさせたいバッテリーの数値 ね
大変だけど100ブロック作って更新も%BATを参照すればリアルタイムで0〜100%の表示になります
あと今気付いたけど丁度の時になにもしないから
Element Visibility [ Scene Name:テスト Element Match:%visible Set:True Animation Time (MS):0 Continue Task Immediately:Off ] If [ %BATT = %visible ]
を足した方がいいかも
13名無しさん@お腹いっぱい。
2019/10/13(日) 23:07:37.15ID:eSaVQj9N2019/10/16(水) 11:42:58.72ID:uhSKpcRm
■質問テンプレート
●Tasker有無: 購入済み
●Androidバージョン:colorOR 6.0.1(Android 9)
●root有無: root化してない
●やりたいこと
GoogleChrome起動中はスリープさせない。
●やってみたこと
以下の通り作成
Profile: no sleep during chrome (10)
Application: Chrome
Enter: no sleep (3)
A1: Display Timeout [ Secs:* Mins:* Hours:* ]
●わからないこと(知りたいこと)
・何か権限が必要ですか?
・↑の権限を許可するadbのコマンドも教えていただきたい。
●Tasker有無: 購入済み
●Androidバージョン:colorOR 6.0.1(Android 9)
●root有無: root化してない
●やりたいこと
GoogleChrome起動中はスリープさせない。
●やってみたこと
以下の通り作成
Profile: no sleep during chrome (10)
Application: Chrome
Enter: no sleep (3)
A1: Display Timeout [ Secs:* Mins:* Hours:* ]
●わからないこと(知りたいこと)
・何か権限が必要ですか?
・↑の権限を許可するadbのコマンドも教えていただきたい。
2019/10/16(水) 11:43:43.52ID:uhSKpcRm
>>14
『質問テンプレート』を消し忘れました。
『質問テンプレート』を消し忘れました。
2019/10/16(水) 12:45:39.77ID:J+gTtciS
>>14
いや、そこはやってみてから質問しないか?
いや、そこはやってみてから質問しないか?
2019/10/16(水) 12:46:26.43ID:J+gTtciS
権限が必要かどうかはやれば分かったはずだろ?
2019/10/16(水) 15:50:36.38ID:uhSKpcRm
2019/10/16(水) 18:16:09.33ID:TdtOr+G5
2019/10/16(水) 21:21:11.71ID:j4MNYRBS
2019/10/16(水) 23:32:58.94ID:UBmUZmdK
2019/10/17(木) 00:36:18.91ID:xdP799XE
>>14
タイムアウトを長時間にしてみたらどう?
タイムアウトを長時間にしてみたらどう?
2019/10/17(木) 01:45:56.17ID:3z1CJ9/V
>>22
設定が15秒の場合で、time outを10分にしましたが、やはり15秒ぴったりで画面オフになりますね。
アクティブプロファイルには実行したいプロファイルが表示されているので、やはりアクションがうまく働いていないのかもしれないです。
あと、動画再生中はなぜかディスプレイ消えないです
設定が15秒の場合で、time outを10分にしましたが、やはり15秒ぴったりで画面オフになりますね。
アクティブプロファイルには実行したいプロファイルが表示されているので、やはりアクションがうまく働いていないのかもしれないです。
あと、動画再生中はなぜかディスプレイ消えないです
2019/10/17(木) 06:11:33.31ID:ha3wVwK0
>>14
単にTaskerにシステム設定の変更を許可してないとか?
でなければColorOSのせいかも
https://www.reddit.com/r/tasker/comments/d3l7k3/coloros_vs_tasker/
自分もreno A買おうと思ってたから不安だ…
単にTaskerにシステム設定の変更を許可してないとか?
でなければColorOSのせいかも
https://www.reddit.com/r/tasker/comments/d3l7k3/coloros_vs_tasker/
自分もreno A買おうと思ってたから不安だ…
2019/10/17(木) 07:44:19.91ID:xdP799XE
2019/10/17(木) 10:02:43.80ID:3z1CJ9/V
2019/10/17(木) 10:06:43.85ID:3z1CJ9/V
>>25
試しにデフォルトの画面オフの時間を5分にして、Taskerで10秒で画面オフとしましたが、5分間画面は消えないので、設定そのものができませんね。
定期的に画面操作とかで代用するとゲームに干渉して邪魔になりそうでよい案が浮かびません。
試しにデフォルトの画面オフの時間を5分にして、Taskerで10秒で画面オフとしましたが、5分間画面は消えないので、設定そのものができませんね。
定期的に画面操作とかで代用するとゲームに干渉して邪魔になりそうでよい案が浮かびません。
2019/10/17(木) 10:09:17.25ID:3z1CJ9/V
>>24
adb でWRITE_SECURE_SETTINGSを与えるとき、USBデバックの許可だけでなく、許可の監視を無効化もオンにしないといけなかったり、やはり他のAndroidとは違う感じはあります。
adb でWRITE_SECURE_SETTINGSを与えるとき、USBデバックの許可だけでなく、許可の監視を無効化もオンにしないといけなかったり、やはり他のAndroidとは違う感じはあります。
2019/10/18(金) 13:00:55.40ID:PzRC6Yzh
確か端末によっては設定で選択できる時間以外は受け付けないものもあるって聞いたことがある。
2019/10/18(金) 19:31:01.00ID:OPu8AuOO
>>29
設定内にある時間でも試しましたが無理でした。
調べてみるとadbでWAKE_LOCKの許可を与える必要がありそうですが、管理者権限付きでやってみたけどpermission deniedがでてダメでした。
sudoで実行したら可能かもしれませんが、Linux環境がないので試せてません。
設定内にある時間でも試しましたが無理でした。
調べてみるとadbでWAKE_LOCKの許可を与える必要がありそうですが、管理者権限付きでやってみたけどpermission deniedがでてダメでした。
sudoで実行したら可能かもしれませんが、Linux環境がないので試せてません。
2019/10/18(金) 20:41:28.71ID:V438tOHE
>>20
そのProfileやTaskを貼り付けろ(言語は英語にすること).
そのProfileやTaskを貼り付けろ(言語は英語にすること).
2019/10/18(金) 20:46:33.66ID:V438tOHE
>>26
Taskerのメニュー>More>Android Settings>Write Settings で表示される権限を許可しているということか?
Taskerのメニュー>More>Android Settings>Write Settings で表示される権限を許可しているということか?
2019/10/18(金) 22:57:00.14ID:KhcoIdQt
>>31
Custom Setting [ Type:Global Name:airplane_mode_on Value:1(または0) Use Root:Off Read Setting To: ]
タスクはこれだけですが他に何か必要でしょうか
機内モードのスイッチ自体は切り替わってますが実際の通信状態に変化はありません
Custom Setting [ Type:Global Name:airplane_mode_on Value:1(または0) Use Root:Off Read Setting To: ]
タスクはこれだけですが他に何か必要でしょうか
機内モードのスイッチ自体は切り替わってますが実際の通信状態に変化はありません
2019/10/18(金) 23:06:55.97ID:OPu8AuOO
>>32
そうですね。More→Android settingはDevice administerとPower save mode以外はすべて許可になってます。
そうですね。More→Android settingはDevice administerとPower save mode以外はすべて許可になってます。
2019/10/18(金) 23:49:00.52ID:V438tOHE
>>33
もはや AutoInputプラグインを使って切り替えるしかない.
AutoInputプラグインは画面が on の状態のときしか動作しないので,画面 off で機内モードに変更するにはちょっと工夫が必要.
画面 offイベント,かつ,機内モードになっていなかったら,一旦画面を on して機内モードに設定した後で画面を off する Profile を作る.
画面 on で機内モード解除の Profile の方は,画面 onイベント,かつ,機内モードになっていたら という条件にしておく.
もはや AutoInputプラグインを使って切り替えるしかない.
AutoInputプラグインは画面が on の状態のときしか動作しないので,画面 off で機内モードに変更するにはちょっと工夫が必要.
画面 offイベント,かつ,機内モードになっていなかったら,一旦画面を on して機内モードに設定した後で画面を off する Profile を作る.
画面 on で機内モード解除の Profile の方は,画面 onイベント,かつ,機内モードになっていたら という条件にしておく.
2019/10/18(金) 23:54:36.80ID:V438tOHE
>>30
>>34
下記のアプリで Tasker を調べて,WAKE_LOCK が GRANTED PERMISSIONS になっているかを確認する.
https://play.google.com/store/apps/details?id=in.arjsna.permissionchecker&hl=ja
>>34
下記のアプリで Tasker を調べて,WAKE_LOCK が GRANTED PERMISSIONS になっているかを確認する.
https://play.google.com/store/apps/details?id=in.arjsna.permissionchecker&hl=ja
2019/10/19(土) 04:19:05.09ID:MRlPQR/h
>>36
確認したところ、WAKE_ROCKは GRANTED PERMISSIONS でしたが、WRITE_SETTINGSがDENIED PERMISSIONSでした。
WRITE_SETTINGSはadbで権限与えようとしてもだめでした。
確認したところ、WAKE_ROCKは GRANTED PERMISSIONS でしたが、WRITE_SETTINGSがDENIED PERMISSIONSでした。
WRITE_SETTINGSはadbで権限与えようとしてもだめでした。
2019/10/19(土) 09:11:11.93ID:pQA1fa2f
>>37
下記の Profile ならうまく行くかもしれない.
同じものを taskernet に置いたので,そちらからインポートしてもよい(その方が確実).
Profile: KeepScreenOn (343)
Restore: no
Application: Chrome
Enter: Anon (363)
A1: Java Function [ Return:(PowerManager)pm Class Or Object:CONTEXT Function:getSystemService
{Object} (String) Param:power Param: Param: Param: Param: Param: Param: ]
A2: Java Function [ Return:gWakeLock Class Or Object:pm Function:newWakeLock
{WakeLock} (int, String) Param:10 Param:Tasker Param: Param: Param: Param: Param: ]
A3: Java Function [ Return: Class Or Object:gWakeLock Function:acquire
{} () Param: Param: Param: Param: Param: Param: Param: ]
Exit: Anon (364)
A1: Java Function [ Return: Class Or Object:gWakeLock Function:release
{} () Param: Param: Param: Param: Param: Param: Param: ]
https://taskernet.com/shares/?user=AS35m8nPobtGDXby0zCUBECIBa5qdzgZDIw0PiWUbmeIAs9w%2FRCN2iZkYFb%2FaRmmKA0ocL9z2B0%3D&id=Profile%3AKeepScreenOn
下記の Profile ならうまく行くかもしれない.
同じものを taskernet に置いたので,そちらからインポートしてもよい(その方が確実).
Profile: KeepScreenOn (343)
Restore: no
Application: Chrome
Enter: Anon (363)
A1: Java Function [ Return:(PowerManager)pm Class Or Object:CONTEXT Function:getSystemService
{Object} (String) Param:power Param: Param: Param: Param: Param: Param: ]
A2: Java Function [ Return:gWakeLock Class Or Object:pm Function:newWakeLock
{WakeLock} (int, String) Param:10 Param:Tasker Param: Param: Param: Param: Param: ]
A3: Java Function [ Return: Class Or Object:gWakeLock Function:acquire
{} () Param: Param: Param: Param: Param: Param: Param: ]
Exit: Anon (364)
A1: Java Function [ Return: Class Or Object:gWakeLock Function:release
{} () Param: Param: Param: Param: Param: Param: Param: ]
https://taskernet.com/shares/?user=AS35m8nPobtGDXby0zCUBECIBa5qdzgZDIw0PiWUbmeIAs9w%2FRCN2iZkYFb%2FaRmmKA0ocL9z2B0%3D&id=Profile%3AKeepScreenOn
2019/10/19(土) 11:24:16.30ID:MRlPQR/h
2019/10/20(日) 15:35:16.86ID:lxQYK1Ud
2019/10/20(日) 18:47:47.78ID:Uy8SQnFz
●Tasker有無: 購入済み
●Androidバージョン:Android 9
●root有無: なし
●やりたいこと
2つのフォルダの差分を取って、新しく増えたファイルだけ、別のフォルダの中に保存したい。
●しりたいこと
ファイルの差分の取り方
●本当にやりたいこと
LINEで送られてきた写真をしばらくして相手が送信取り消しすると、こちらのアプリ上でも見えなくなる。このとき、ラインのアプリ内にストレージされてた画像ファイルも合わせて削除されてしまう。
これを避けるため、最初に写真が送られて来た際にファイルを別場所に逐次保存するのを(スマートに)自動化したい。
●やってみたこと
写真が送られてくるたびに、ファイルを丸ごと保存する。トークから削除したとき&されたときは、その直前の全部保存ファイルを毎回別名保存というタスクは作ったので一応、写真が消えてしまうことはないです。
●Androidバージョン:Android 9
●root有無: なし
●やりたいこと
2つのフォルダの差分を取って、新しく増えたファイルだけ、別のフォルダの中に保存したい。
●しりたいこと
ファイルの差分の取り方
●本当にやりたいこと
LINEで送られてきた写真をしばらくして相手が送信取り消しすると、こちらのアプリ上でも見えなくなる。このとき、ラインのアプリ内にストレージされてた画像ファイルも合わせて削除されてしまう。
これを避けるため、最初に写真が送られて来た際にファイルを別場所に逐次保存するのを(スマートに)自動化したい。
●やってみたこと
写真が送られてくるたびに、ファイルを丸ごと保存する。トークから削除したとき&されたときは、その直前の全部保存ファイルを毎回別名保存というタスクは作ったので一応、写真が消えてしまうことはないです。
2019/10/20(日) 18:52:06.59ID:Uy8SQnFz
●Tasker有無: 購入済み
●Androidバージョン:Android 9
●root有無: なし
●やりたいこと
2つのフォルダの差分を取って、新しく増えたファイルだけ、別のフォルダの中に保存したい。
●しりたいこと
フォルダの差分の取り方
●本当にやりたいこと
LINEで送られてきた写真をしばらくして相手が送信取り消しすると、こちらのアプリ上でも見えなくなる。このとき、ラインのアプリ内にストレージされてた画像ファイルも合わせて削除されてしまう。
これを避けるため、最初に写真が送られて来た際にファイルを別場所に逐次保存するのを(スマートに)自動化したい。
●やってみたこと
写真が送られてくるたびに、フォルダを丸ごと保存する。トークから削除したとき&されたときは、その直前の全部保存フォルダを別名保存というタスクは作ったので一応、写真が消えてしまうことはないです。
●Androidバージョン:Android 9
●root有無: なし
●やりたいこと
2つのフォルダの差分を取って、新しく増えたファイルだけ、別のフォルダの中に保存したい。
●しりたいこと
フォルダの差分の取り方
●本当にやりたいこと
LINEで送られてきた写真をしばらくして相手が送信取り消しすると、こちらのアプリ上でも見えなくなる。このとき、ラインのアプリ内にストレージされてた画像ファイルも合わせて削除されてしまう。
これを避けるため、最初に写真が送られて来た際にファイルを別場所に逐次保存するのを(スマートに)自動化したい。
●やってみたこと
写真が送られてくるたびに、フォルダを丸ごと保存する。トークから削除したとき&されたときは、その直前の全部保存フォルダを別名保存というタスクは作ったので一応、写真が消えてしまうことはないです。
2019/10/21(月) 12:03:48.05ID:taun791o
●Tasker有無: 購入済み
●Androidバージョン:Android 9
●root有無: なし
●やりたいこと
外部アプリのfrepの処理が複数のタスクで被らないように順番を振って動かしたい
●やってみたこと
frepを稼働させる前に%Cueに+1
%CueAに%Cueを代入
%CueAが1ならfrep実行
frep処理が終わったら%Cueと%CueAを-1
としたのですが
frepプログラムを追加するたびにすべてのタスクに
%CueBを-1…%CueEを-1と追加していかないといけないので
(%Cue)と言う変数名の付くすべての変数で1以上が代入されていれば-1する方法があれば教えていただきたいです。
%Cue*では(must be a variable or arry name)とエラーが出て出来ませんでした
●Androidバージョン:Android 9
●root有無: なし
●やりたいこと
外部アプリのfrepの処理が複数のタスクで被らないように順番を振って動かしたい
●やってみたこと
frepを稼働させる前に%Cueに+1
%CueAに%Cueを代入
%CueAが1ならfrep実行
frep処理が終わったら%Cueと%CueAを-1
としたのですが
frepプログラムを追加するたびにすべてのタスクに
%CueBを-1…%CueEを-1と追加していかないといけないので
(%Cue)と言う変数名の付くすべての変数で1以上が代入されていれば-1する方法があれば教えていただきたいです。
%Cue*では(must be a variable or arry name)とエラーが出て出来ませんでした
2019/10/21(月) 12:50:46.79ID:taun791o
2019/10/21(月) 15:26:58.83ID:RtZBPVQ4
すべてprofilesからの条件で動いているならもっと単純に実行タスクの頭に %Frep on 最後に %Frep off
Frepが実行中は%Frepにonが代入されている状態を作りProfilesの条件に%Frepがoffの時にするとか
Pactive等で他のFrepタスクが実行中は実行を待たせるとか
Frepが実行中は%Frepにonが代入されている状態を作りProfilesの条件に%Frepがoffの時にするとか
Pactive等で他のFrepタスクが実行中は実行を待たせるとか
2019/10/21(月) 23:05:27.59ID:Dg4Ksu16
>>42
差分は JavaScript を使うのが簡単なので,下記のような Task を組めばよい.
なお,オリジナルフォルダーかバックアップフォルダーのどちらかが空のときは自明なので処理は省いてある.
A1: List Files [ Dir:original Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%original ]
A2: List Files [ Dir:backup Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%backup ]
A3: If [ %original1 Set & %backup1 Set ]
A4: JavaScriptlet [ Code:originalNames = original.map(x => x.replace(/.*\//, ''));
backupNames = backup.map(x => x.replace(/.*\//, ''));
var diff = originalNames.filter(x => !backupNames.includes(x)).toString(); Libraries: Auto Exit:On Timeout (Seconds):45 ]
A5: If [ %diff neq \%diff ]
A6: Variable Split [ Name:%diff Splitter:, Delete Base:On ]
A7: Flash [ Text:%diff() Long:On ]
A8: End If
A9: End If
差分は JavaScript を使うのが簡単なので,下記のような Task を組めばよい.
なお,オリジナルフォルダーかバックアップフォルダーのどちらかが空のときは自明なので処理は省いてある.
A1: List Files [ Dir:original Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%original ]
A2: List Files [ Dir:backup Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%backup ]
A3: If [ %original1 Set & %backup1 Set ]
A4: JavaScriptlet [ Code:originalNames = original.map(x => x.replace(/.*\//, ''));
backupNames = backup.map(x => x.replace(/.*\//, ''));
var diff = originalNames.filter(x => !backupNames.includes(x)).toString(); Libraries: Auto Exit:On Timeout (Seconds):45 ]
A5: If [ %diff neq \%diff ]
A6: Variable Split [ Name:%diff Splitter:, Delete Base:On ]
A7: Flash [ Text:%diff() Long:On ]
A8: End If
A9: End If
2019/10/22(火) 02:10:19.73ID:CFbtmOpf
2019/10/22(火) 20:02:20.37ID:bCYW+lHB
よく見る上記のテキスト形式って、出力は出来るんだけどどうやって戻してるんだろ。
いつも理解できたら内容を手入力してるんだけど、まさかそのままインポートみたいなこと出来たりする?
いつも理解できたら内容を手入力してるんだけど、まさかそのままインポートみたいなこと出来たりする?
2019/10/22(火) 20:36:38.26ID:syauFSdm
インポートはXML形式しかできない
TASKSは *.tsk.xml
PROFILESは *.prf.xml
SCENESは *.scn.xml
左下の家アイコンを長タップでプロジェクト(PROFILES + TASKS + 場合によってはSCENESも)を一括でインポートも可能
こっちは *.prj.xml
上部のタブ(PROFILES TASKS SCENES)の文字部分を長タップすればサブメニュー出るぞ
VARSのみインポートが無い
あくまでDscription(概要・説明の意)は人の目で読みやすい形式でしかないんだよ
TASKSは *.tsk.xml
PROFILESは *.prf.xml
SCENESは *.scn.xml
左下の家アイコンを長タップでプロジェクト(PROFILES + TASKS + 場合によってはSCENESも)を一括でインポートも可能
こっちは *.prj.xml
上部のタブ(PROFILES TASKS SCENES)の文字部分を長タップすればサブメニュー出るぞ
VARSのみインポートが無い
あくまでDscription(概要・説明の意)は人の目で読みやすい形式でしかないんだよ
2019/10/22(火) 20:52:58.61ID:fcDsRfPL
Android4.2で使っていた時は
タスク編集画面で各タスク右端をドラッグして並び替えられたのですが
Android9端末に機種変更したらドラッグ出来なくて並び替えや削除が出来ません
やり方が変わったのでしょうか?
タスク編集画面で各タスク右端をドラッグして並び替えられたのですが
Android9端末に機種変更したらドラッグ出来なくて並び替えや削除が出来ません
やり方が変わったのでしょうか?
2019/10/22(火) 20:59:31.84ID:fcDsRfPL
設定がデフォルトになっていただけでした。
一般-リスト項目の移動で変えられました。
お騒がせしました。
一般-リスト項目の移動で変えられました。
お騒がせしました。
2019/10/23(水) 18:20:49.70ID:7YG8f8EL
2019/10/23(水) 20:15:48.87ID:noQdmUzW
●Tasker有無: 購入済み
●Androidバージョン:Android 10
●root有無: なし
●やりたいこと
キーボード選択ダイアログを表示する
●やってみたこと
keyboard_switch (35)
A1: Input Method Select
A2: Flash [ Text:test Long:Off ]
Tasker上でテストすると表示されるのですが、ショートカットで実行すると表示されませんでした。
「他のアプリの上に重ねて表示」は許可しています。
●Androidバージョン:Android 10
●root有無: なし
●やりたいこと
キーボード選択ダイアログを表示する
●やってみたこと
keyboard_switch (35)
A1: Input Method Select
A2: Flash [ Text:test Long:Off ]
Tasker上でテストすると表示されるのですが、ショートカットで実行すると表示されませんでした。
「他のアプリの上に重ねて表示」は許可しています。
2019/10/23(水) 23:55:44.37ID:GvlXfmAd
>>46
差分取れました。ありがとうございます。頑張って完成させます。
差分取れました。ありがとうございます。頑張って完成させます。
2019/10/24(木) 21:33:44.42ID:gryMGhIP
前スレの最後にタスク終了後何時間後のタスクを設定する方法の話題が出てたけど
%TIMESで現在の時間を取って10分後だとするとvariableAddでプラス600して
TIMEコンテキストにその変数設定してもうんともすんとも言わない…
日本語版ユーザーガイドにはエポック秒が使えると書いてあるけど%TIMESってエポック秒じゃないのかな?
%TIMESで現在の時間を取って10分後だとするとvariableAddでプラス600して
TIMEコンテキストにその変数設定してもうんともすんとも言わない…
日本語版ユーザーガイドにはエポック秒が使えると書いてあるけど%TIMESってエポック秒じゃないのかな?
2019/10/25(金) 00:20:50.21ID:eP25maVm
>>53
次回リリース予定のバージョンでは動作すると思われる.
https://tasker.joaoapps.com/changes/nextversion.html
Fixed Input Method Select action on Android 10
次回リリース予定のバージョンでは動作すると思われる.
https://tasker.joaoapps.com/changes/nextversion.html
Fixed Input Method Select action on Android 10
2019/10/25(金) 00:21:20.86ID:Xynpsoel
前スレからみてるならわかるだろ
貼らないことにはほぼほぼ回答はないぞ
特に55みたいな記述ミスっぽいのは
貼らないことにはほぼほぼ回答はないぞ
特に55みたいな記述ミスっぽいのは
2019/10/25(金) 08:01:50.54ID:+hjLKF/7
>>57
variable addが機能してないだけだったわ
variable setでMathにチェック入れて+600したら動いた
TIMEコンテキストに%TIMESに+600しただけの変数を突っ込んでも動いたから
%TIMESはエポック秒を取っていることもわかりました
variable addが機能してないだけだったわ
variable setでMathにチェック入れて+600したら動いた
TIMEコンテキストに%TIMESに+600しただけの変数を突っ込んでも動いたから
%TIMESはエポック秒を取っていることもわかりました
2019/10/25(金) 15:51:22.49ID:24W2vHY4
>>56
了解しました。ありがとうございます。
了解しました。ありがとうございます。
2019/10/26(土) 04:29:47.64ID:hGXx3Ncr
>>54
参考までに貼ってくれない?
参考までに貼ってくれない?
2019/10/26(土) 07:22:06.97ID:EnzHrHXu
2019/10/26(土) 07:51:52.48ID:EnzHrHXu
>>60
朝っぱらからバグ取りをしてしまった。直したいとこもあるけどこれで一応完成のつもりです。
皆さん有り難うございました。
Profile: ファイル確保 (87)
Event: File Modified [ File:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ ]
Enter: 写真差分完成版 (249)
A1: List Files [ Dir:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%backup ]
A2: List Files [ Dir:backup/ub493e06b408031130bb151b330a9679f Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%original ]
A3: If [ %original1 Set & %backup1 Set ]
A4: JavaScriptlet [ Code:originalNames = original.map(x => x.replace(/.*\//, ''));
backupNames = backup.map(x => x.replace(/.*\//, ''));
var diff = originalNames.filter(x => !backupNames.includes(x)).toString(); Libraries: Auto Exit:On Timeout (Seconds):45 ]
A5: If [ %diff neq \%diff ]
A6: Variable Split [ Name:%diff Splitter:, Delete Base:Off ]
A7: Flash [ Text:%diff() Long:Off ]
A8: Else
A9: Flash [ Text:誤作動? Long:Off ]
A10: Stop [ With Error:Off Task: ]
A11: End If
A12: Flash [ Text:誤作動? Long:Off ]
A13: Stop [ With Error:Off Task: ]
A14: End If
A15: For [ Variable:%for Items:%diff() ]
A16: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:copied/%TIMEMS Use Root:Off Continue Task After Error:On ] If [ %for !~R thumb ]
A17: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/%for Use Root:Off Continue Task After Error:On ]
A18: End For
A19: Copy Dir [ From:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ To:backup Use Root:Off ]
朝っぱらからバグ取りをしてしまった。直したいとこもあるけどこれで一応完成のつもりです。
皆さん有り難うございました。
Profile: ファイル確保 (87)
Event: File Modified [ File:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ ]
Enter: 写真差分完成版 (249)
A1: List Files [ Dir:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%backup ]
A2: List Files [ Dir:backup/ub493e06b408031130bb151b330a9679f Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%original ]
A3: If [ %original1 Set & %backup1 Set ]
A4: JavaScriptlet [ Code:originalNames = original.map(x => x.replace(/.*\//, ''));
backupNames = backup.map(x => x.replace(/.*\//, ''));
var diff = originalNames.filter(x => !backupNames.includes(x)).toString(); Libraries: Auto Exit:On Timeout (Seconds):45 ]
A5: If [ %diff neq \%diff ]
A6: Variable Split [ Name:%diff Splitter:, Delete Base:Off ]
A7: Flash [ Text:%diff() Long:Off ]
A8: Else
A9: Flash [ Text:誤作動? Long:Off ]
A10: Stop [ With Error:Off Task: ]
A11: End If
A12: Flash [ Text:誤作動? Long:Off ]
A13: Stop [ With Error:Off Task: ]
A14: End If
A15: For [ Variable:%for Items:%diff() ]
A16: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:copied/%TIMEMS Use Root:Off Continue Task After Error:On ] If [ %for !~R thumb ]
A17: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/%for Use Root:Off Continue Task After Error:On ]
A18: End For
A19: Copy Dir [ From:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ To:backup Use Root:Off ]
2019/10/26(土) 17:38:25.90ID:ErzPbCr4
>>60
連投すんません。結局こうしました。
Profile: ファイル確保 (87)
Event: File Modified [ File:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ ]
Enter: 写真差分改定版 (247)
A1: List Files [ Dir:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%backup ]
A2: List Files [ Dir:backup/ub493e06b408031130bb151b330a9679f Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%original ]
A3: JavaScriptlet [ Code:originalNames = original.map(x => x.replace(/.*\//, ''));
backupNames = backup.map(x => x.replace(/.*\//, ''));
var diff = originalNames.filter(x => !backupNames.includes(x)).toString(); Libraries: Auto Exit:On Timeout (Seconds):45 ]
A4: If [ %diff neq \%diff ]
A5: Variable Split [ Name:%diff Splitter:, Delete Base:Off ]
A6: Flash [ Text:%diff() 差分 Long:Off ]
A7: Else
A8: Flash [ Text:誤作動? Long:Off ]
A9: Stop [ With Error:Off Task: ]
A10: End If
A11: For [ Variable:%for Items:%diff() ]
A12: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:copied/%TIMEMS Use Root:Off Continue Task After Error:On ] If [ %for !~R thumb ]
A13: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/%for Use Root:Off Continue Task After Error:On ]
A14: Copy File [ From:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/%for To:backup/ub493e06b408031130bb151b330a9679f/%for Use Root:Off Continue Task After Error:On ]
A15: End For
連投すんません。結局こうしました。
Profile: ファイル確保 (87)
Event: File Modified [ File:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ ]
Enter: 写真差分改定版 (247)
A1: List Files [ Dir:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/ Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%backup ]
A2: List Files [ Dir:backup/ub493e06b408031130bb151b330a9679f Match: Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%original ]
A3: JavaScriptlet [ Code:originalNames = original.map(x => x.replace(/.*\//, ''));
backupNames = backup.map(x => x.replace(/.*\//, ''));
var diff = originalNames.filter(x => !backupNames.includes(x)).toString(); Libraries: Auto Exit:On Timeout (Seconds):45 ]
A4: If [ %diff neq \%diff ]
A5: Variable Split [ Name:%diff Splitter:, Delete Base:Off ]
A6: Flash [ Text:%diff() 差分 Long:Off ]
A7: Else
A8: Flash [ Text:誤作動? Long:Off ]
A9: Stop [ With Error:Off Task: ]
A10: End If
A11: For [ Variable:%for Items:%diff() ]
A12: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:copied/%TIMEMS Use Root:Off Continue Task After Error:On ] If [ %for !~R thumb ]
A13: Copy File [ From:backup/ub493e06b408031130bb151b330a9679f/%for To:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/%for Use Root:Off Continue Task After Error:On ]
A14: Copy File [ From:Android/data/jp.naver.line.android/storage/mo/ub493e06b408031130bb151b330a9679f/%for To:backup/ub493e06b408031130bb151b330a9679f/%for Use Root:Off Continue Task After Error:On ]
A15: End For
2019/10/26(土) 22:29:13.52ID:hYEwMPhi
俺は多分taskerを10%ぐらいしか使いこなせてない
2019/10/27(日) 15:44:17.95ID:mtrkX4CK
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相、G20初日に19人と会話しメローニ氏と抱き合う 中国首相と接触実現せず 一瞬目が合ったような場面も ★2 [ぐれ★]
- 高市首相の台湾有事答弁「問題ない」50% 「問題があったと思う」25%を大きく上回る 毎日新聞世論調査 ★4 [尺アジ★]
- 【特撮】『宇宙刑事ギャバン』令和に再誕!ニチアサ「スーパー戦隊シリーズ」枠後継、2026年放送開始 [Ailuropoda melanoleuca★]
- 斎藤元彦・兵庫県知事、関西学院大学での「講演」予定に波紋 法学部長がコメント「教授会は承認せず」「利用されているようで不愉快」 [ぐれ★]
- 【コメ】やっぱり進次郎のほうがマシ…「コメの値下げは無理」と言い張る農林族の鈴木農水大臣 ★3 [ぐれ★]
- 【発信国情報】X、プロフィール上に「VPN使用の有無」も表示か… ★2 [BFU★]
- NFL 2025/26 week12 part 2
- 競輪実況★1608
- こいせん 全レス転載禁止 SHAKARIKI
- 他サポ2025-266
- 巨専】
- NFL 2025/26 week12 part 1
- 千晴のまんこ
- おまいら公明党って知ってる?
- ↓こいつ嫌い
- 年末ジャンボは買ったほうがいい
- 色んな店が二郎系パクってるって事は食事のトップジャンルは二郎系なんだよな
- 絶対に叩かれず愛され人気になり伸びるスレを立てる方法
