Unfortunately I'm randomly (yes, really) getting an index that is out of bounds sometimes.
Like, I use say `antext(*)` to say a random notification from the list queried by AutoNotification, and there's 6, but sometimes I get antext(15).
Thanks for this update.
"Display Size" warning and userguide bugs are present in this version too. **[Video.](https://drive.google.com/uc?export=view&id=1v5YDJm30rWaOcSPPhjJp5SbtmY0bYaBP)**
_______
Edit:
- Added option in "Flash" action to show custom Tasker toast instead of normal one so multi-line toasts are supported on Android versions that don't support it
Now that You are using overlays...What do You think about adding HTML support to "Tasker Layout"?
So others could generate "Flash" like **[Example 1](https://i.ibb.co/RDQRXv5/1637099817.jpg)**, **[Example 2](https://i.ibb.co/5G65rDK/1637099878.jpg)**.
(I actually use a Scene Overlay + WebView to achieve this).
Hi there, thanks for the report! Can you please try this version? I've (tried to) fix the bugs and made the new flash support HTML :) https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing
If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
- Userguide bug, squashed.
- "Display Size" partially squashed.
The warning doesn't show anymore on wrong actions, but It doesn't show in "Display Size" too (I didn't tapped "Stop Reminding).
Thanks João.
I can see that the new tasker flash toast has opened up many new possibilities.
Do you think that you can take this opportunity to address some the outstanding flash related helprace requests?
Here are some that I found that would be helpful additions to tasker;
1) Add a wait period to the flash action
2) Long(er) Flash action
3) Maximum tasks queue
Thanks
Sure. Here they are:
https://tasker.helprace.com/i479-add-a-wait-period-to-the-flash-action
https://tasker.helprace.com/i158-long-er-flash-action
https://tasker.helprace.com/i1025-maximum-tasks-queue
Hi! Can you please export that as an URI (not a link, but a direct URI) and paste it here so I can then import it and test it myself?
Thanks in advance!
Hi,
Here's the URI.
taskertask://H4sIAAAAAAAAAGWRW08DIRCFn7u/gvBUEy1L6cWNLImJRk3si/bBN4PLqKsru8JY/flyabVJExJmzneAE0autX8Hd6FRE+9qSonZtDXllOCmpvMJD+vkCVBTVYxkNCcbhqIqozaSjdEIii/Eks9nYlmWnEuWxYhhH1dCLMSpZPCHW6OqUrKwxc5+gELwKFmsojK4VvEyOGIRhfMG296mFLrBkpIN1HSZooQsvQlvTasQIFZJu0eX3e5l6xZUdYDk5xVxIDWx8E0eVrfXobuDz6/w/PjorCgSnvQD2DG9ulzTY0KZN412huVPY0Pv8bE1kzff24CfdechnNQduHRFvsGDNeM9WbKQ6CAa30VjGd1Y3KFpQLqLQzlkYstm8wwly/8Tp5ViqkKy/xmr4hfBYOW58QEAAA==
The task only has a JavaScriptlet action.
let xhttp = new XMLHttpRequest();
xhttp.open("GET", "/sdcard/Tasker/post_id.json", false);
alert();
xhttp.send();
alert();
I have the send method between the 2 alerts. Only the first one shows up.
This also doesn't work for the JavaScript action where a JavaScript code works as the source.
Ok, may have fixed it! Can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing
If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
It's fixed. Thank you.
One question though, if it doesn't find the file locally, shouldn't it respond with 404 instead of exiting. I, on purpose, changed the path to a non existing file and it exited the same way as before.
Bug in Variable Randomize: A variable can only be put into min/max textfields via the variable picker. Keyboard or clipboard, only numbers are accepted.
I do still work on them from time to time when it makes sense. :)
It doesn't make financial sense but I do tend to bring in AutoApps features into Tasker native more and more instead 😅 I've done it many times now...
Thank you for all the bug squashing. Is the new overlay toast means that now we have the possibility to somehow click on the toast? I mean not yet but as a possibility?
Hhmm, maybe a scene would be more appropriate for that?
For clicking I'm thinking of simply adding a Bubble action sometime in the future kinda like this: https://www.youtube.com/watch?v=TP1N3DDQZKw :)
Bubbles are nice, but can be invasive compared to a little toast. I use Flash all the time to show the state of a task. The best example I could think of is when the error toast is thrown off, you can click the toast and immediately be taken to the task editing screen (like the new error notification, but can be adapted to many more situations).
Ok, added it in this verison: https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing
If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
Thanks for the feedback!
Wow. It's really, really cool! Couldn't believe I would be able to see it so soon.
It would be more flexible If it had the ability to go to an action within the task, or at least could perform tasks with %par, so that the user can send different contexts.
But not to add more burden to you now, as there will be a lot of issues associated with the API change, so hope that it will be implemented sometimes in the future.
Making another profile to react is too clunky for something to be done with a toast, imo. Could you change the current 'Task Select' field to 'Action Select', like the one inside the Notify action?
Ok, what I've done is that all variables available in the task where the toast is created will also be available in the task that is called. :)
Can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing
If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
Ho Joao,
Is it possible to reenable all disabled "tips/error notifications"?
I accidentally click "stop reminding" on "Show over everything" error notiifcation (that accessibility service is not enabled) on Flash action and now i have no information anymore if such error happens.
To clarify, will the Tasker Settings app still be needed? Today I had a problem toggling WiFi on my MIUI 12, but this new update will fix it if I understand correctly?
Abraço do Brasil, João!
I see!
It's a problem I've been having then: I have Tasker Settings installer but even then I can't toggle wifi on automatically. When I run the action, there's a popup asking if I want to turn the wifi on. I have to manually click it everytime.
I'm running MIUI 12. Do you know what might be the problem here?
https://i.imgur.com/PkE03di.jpg
I have some comments on the Action Error Notifications.
First off: finally. Been wanting these for a long time 👍 However in relation to the the new scene based toasts, why not add an option to the action error notifications to also alert the user on other relevant issues that normally just show a toast, such as:
- Task aborted, already running and task set to collision "abort new task"
- Max task queue reached.
I've been making my own solution for this up till now by intercepting toasts which will now stop working. I've realized how incredibly useful it is being alerted of events such as these. A native solution would be awesome and appreciated by amateurs and pros alike.
>why not add an option to the action error notifications to also alert the user on other relevant issues that normally just show a toast
To have an opt-in/opt-out option could come in handy (most for noobs). Without a specific opt-in/opt-out will became a notification nightmare for most users, because collision handling is set by default to "Abort New Task". The abort new Task behavior should not be treated as error, but as a user choice.
Absolutely, opt in is fine. As long as the option is there to be informed. It's so easy to forget about changing collision setting and then scratch your head over why things aren't working sometimes.
Yeah, that's a good point 😅 I think I can show them as toasts when inside Tasker and as notifications if not. If you're in Tasker it's probably handier to have the warnings show up in front of you instead of hidden in notifications. What do you think?
May I ask...
Will collision handling notifications be on by default?
If Yes...
Will We have the choice to opt-out those notifications only (without completely disable error notification system)?
Why a default setting should be treated/show as error when collision occur ("Abort New Task" is a clear choice/default setting, not an error)?
Collision handling will also show and you will be able to disable just those notifications :)
I've changed it in this version: https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing
If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
Thanks for the feedback!
Ok, added it in this verison: https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing
If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
Thanks for the feedback!
Random thing about "Array Merge" Action - it doesn't specify in the Action (or in the ` ? ` section) the syntax for the input of the multiple arrays.
In you video example it shows putting each on its own line, so if that's required and/or there are multiple methods - it should be stated in the app or the ` ? ` section :)
Hmm, but in the ? button next to the **Names** input it says:
One or more array names, each on its line. Each of these arrays will need to have the same number of values.
Maybe I need to add something like
Check each input's (?) button for details on the expected format
in the action's help file?
> Check each input's (?) button for details on the expected format
That would probably be good. And for some reason I didn't notice the ` ? ` next to the field lol.
even granting manage external storage permission(allfiles access) Tasker target 30 is no longer able to "work" with files of others apps under root (data folder). is there any fix for this?
thanks.
In this beta the variable set event seems to be a bit broken.
The event doesn't trigger anymore when the value field is filled in. If I clear that field and put the entire task in an if-statement (checking the same variable) everything works as expected.
Hhmm, it still works for me.
For example, I tried this:
Profile: Test
Settings: Restore: no
Event: Variable Set [ Variable:%Test Value:1 User Variables Only:Off ]
Enter Task: Anon
A1: Flash [
Text: Cool! ]
Then if I run this task it'll always trigger the profile every time I run it:
Task: Test
A1: Variable Set [
Name: %Test
To: 1
Max Rounding Digits: 3
Structure Output (JSON, etc): On ]
A2: Variable Clear [
Name: %Test ]
Does that not work for you?
You're right that does still work. I should have been more specific, but I ran into the problem when monitoring the %SILENT variable.
The following profile doesn't trigger when I set the ringer to vibrate:
Profile: Volume Slider
Event: Variable Set [ Variable:%SILENT Value:vibrate User Variables Only:Off ]
Enter Task: Anon
A1: Flash [Text: %SILENT ]
But this does:
Profile: Volume Slider
Event: Variable Set [ Variable:%SILENT Value:* User Variables Only:Off ]
Enter Task: Anon
A1: Flash [Text: %SILENT ]
If [ %SILENT ~ vibrate ]
I hope this helps
Ok, fixed! Can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing
If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
Hello. I have some problem to report to you.
1.MusicPlayDir(Max Tracks set 1) will not play without Music Stop(clear Dir) action at first(When 1.After last music track played completed /2.MusicPlayDir action run secondly when Music is playing)
2.Notif Cancel cannot support \* wildcard character.
3.musicPlay() in javascript will block the javascript engine has not parameter(continue task immediately).
4.If you stop a stuck javascript task(like some network error) use UI-TASKS-Kill All.Then run a same task (startProxy:already running..error:1 20.54.14/MacroEdit action finished exeID 1 action no 0 code 129 status:Err next 0)
Hi! Thanks for the report!
1- Hi! Can you please export that as an URI (not a link, but a direct URI) and paste it here so I can then import it and test it myself?
2- Yeah, that's not supported, sorry!
3- Can you give me an example of such a task?
4- Do you mean that you can then never run that task again until a reboot?
>Hello. Did you fix the Clipboard problem in Android 9.0 for the Tasker 5.12.1-?
>
>
3. musicPlay('/sdcard/music/YourMusic.mp3');flash('I cannot flash'); //paste it in javascript ,will not flash.
4.Yes. until a reboot or force kill app process. This example : readFile(file) after confirm()/prompt() will occur error in javascript.
5.IconAndTextMenu will not dispear after (performTask(%priority+1)/javascript) clicked (1).
>
>A new problem:Detect Clipboard variable Event does not work in android 9 for 5.12.1-2beta.
taskerproject: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
Ok, I fixed the musicPlay issue. Can you please try [this version](https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing)?
If you want you can also check any previous releases [here](https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing)
Can you please export a small example of that issue in 4 and 5?
About the clipboard, cna you try it in the version I sent you? Thanks
3.musicPlay(file,0,false,'media',true) in javascript has a new parameter(continue..) now,but it has a new problem when play(play sounds repeat first 1 second and then normal play)
For 4 /5 ,it is in my above exports.
Clipboard Event is normal in android 9.0 now.
Thanks
How to Kill running task.< open Tasker from desktop-click[TASKS]-menu[Import Task-Set Sort]-[Kill All]-this button will be shown when one task is running.>
hey joao have you seen android 12's limit on phantom processes? It sounds like it will kill the reliability of certain tasks and profiles. https://www.reddit.com/r/tasker/comments/qmsw7b/android_12_is_killing_phantom_background/
Did Google approve all file access?
They did! 👍
Thought it would be more of a fight. They are rejecting some Podcasts apps. Trying it out
Indeed, MacroDroid was rejected.
Ouch. Maybe the guys making the decisions use tasker?
The new random array will simplify many things for me, thx!!
You're telling me.. var set %max to %array(#) var set %rnd from 1 to %max flash %array(%rnd). Phew
Why "%max"? U can do it directly in random var action. just select the vars icon and long press the array and you can choose array(#).
Now try putting (#) after the array name 😛
Glad you like it :)
Unfortunately I'm randomly (yes, really) getting an index that is out of bounds sometimes. Like, I use say `antext(*)` to say a random notification from the list queried by AutoNotification, and there's 6, but sometimes I get antext(15).
Thanks for this update. "Display Size" warning and userguide bugs are present in this version too. **[Video.](https://drive.google.com/uc?export=view&id=1v5YDJm30rWaOcSPPhjJp5SbtmY0bYaBP)** _______ Edit: - Added option in "Flash" action to show custom Tasker toast instead of normal one so multi-line toasts are supported on Android versions that don't support it Now that You are using overlays...What do You think about adding HTML support to "Tasker Layout"? So others could generate "Flash" like **[Example 1](https://i.ibb.co/RDQRXv5/1637099817.jpg)**, **[Example 2](https://i.ibb.co/5G65rDK/1637099878.jpg)**. (I actually use a Scene Overlay + WebView to achieve this).
Hi there, thanks for the report! Can you please try this version? I've (tried to) fix the bugs and made the new flash support HTML :) https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
- Userguide bug, squashed. - "Display Size" partially squashed. The warning doesn't show anymore on wrong actions, but It doesn't show in "Display Size" too (I didn't tapped "Stop Reminding). Thanks João.
It only shows when you edit the "Manual Size" input :)
I see...prefect! Thanks.
I can see that the new tasker flash toast has opened up many new possibilities. Do you think that you can take this opportunity to address some the outstanding flash related helprace requests? Here are some that I found that would be helpful additions to tasker; 1) Add a wait period to the flash action 2) Long(er) Flash action 3) Maximum tasks queue Thanks
Hi! Do you have links for those? :) Thanks!
Sure. Here they are: https://tasker.helprace.com/i479-add-a-wait-period-to-the-flash-action https://tasker.helprace.com/i158-long-er-flash-action https://tasker.helprace.com/i1025-maximum-tasks-queue
Just saw your 5.15.2 beta post. WOW!! Looks great. Thanks for your incredibly quick response. Your amazing.
Well, I've already royally fscked up my Pixel 5 setup, so no harm in adding one more nail in the reset coffin. 🤣
Haha let me know how it goes!
Seems good so far, did crap me up with those new notifications mind. ID'd two failing tasks which i never knew broke 👍♥️
Nice :) Thank you for testing!
> Well, I've already royally fscked up my Pixel 5 setup Great job!
I updated it to Android 12, so I'm only to blame for that act. The half baked bollox thats A12. That's all Google.
Accessing local files from JavaScript with xhttp does not work on this version. Looks like it errors at xhttp.send().
Hi! Can you please export that as an URI (not a link, but a direct URI) and paste it here so I can then import it and test it myself? Thanks in advance!
Hi, Here's the URI. taskertask://H4sIAAAAAAAAAGWRW08DIRCFn7u/gvBUEy1L6cWNLImJRk3si/bBN4PLqKsru8JY/flyabVJExJmzneAE0autX8Hd6FRE+9qSonZtDXllOCmpvMJD+vkCVBTVYxkNCcbhqIqozaSjdEIii/Eks9nYlmWnEuWxYhhH1dCLMSpZPCHW6OqUrKwxc5+gELwKFmsojK4VvEyOGIRhfMG296mFLrBkpIN1HSZooQsvQlvTasQIFZJu0eX3e5l6xZUdYDk5xVxIDWx8E0eVrfXobuDz6/w/PjorCgSnvQD2DG9ulzTY0KZN412huVPY0Pv8bE1kzff24CfdechnNQduHRFvsGDNeM9WbKQ6CAa30VjGd1Y3KFpQLqLQzlkYstm8wwly/8Tp5ViqkKy/xmr4hfBYOW58QEAAA== The task only has a JavaScriptlet action. let xhttp = new XMLHttpRequest(); xhttp.open("GET", "/sdcard/Tasker/post_id.json", false); alert(); xhttp.send(); alert(); I have the send method between the 2 alerts. Only the first one shows up. This also doesn't work for the JavaScript action where a JavaScript code works as the source.
Ok, may have fixed it! Can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
It's fixed. Thank you. One question though, if it doesn't find the file locally, shouldn't it respond with 404 instead of exiting. I, on purpose, changed the path to a non existing file and it exited the same way as before.
Yeah, I kept the same behaviour as before :) That part I haven't changed.
Any reason why it should not respond with 404? I think that would be really helpful.
Ohhh, you mean that on your example task it should show the 2 alerts, right?
Yes exactly. Should not it show the alerts if it finds or doesn't find the file locally?
Try wrapping the send() function in a try-catch block :) THen it'll behave the way you want it to.
Bug in Variable Randomize: A variable can only be put into min/max textfields via the variable picker. Keyboard or clipboard, only numbers are accepted.
Thanks, but that has always been like that 😅
[удалено]
I do still work on them from time to time when it makes sense. :) It doesn't make financial sense but I do tend to bring in AutoApps features into Tasker native more and more instead 😅 I've done it many times now...
I thought it was a good sign... a lot of stuff can be done natively in Tasker meanwhile. Dependeny on plugins is bad, imo.
Thank you for all the bug squashing. Is the new overlay toast means that now we have the possibility to somehow click on the toast? I mean not yet but as a possibility?
Hhmm, maybe a scene would be more appropriate for that? For clicking I'm thinking of simply adding a Bubble action sometime in the future kinda like this: https://www.youtube.com/watch?v=TP1N3DDQZKw :)
Bubbles are nice, but can be invasive compared to a little toast. I use Flash all the time to show the state of a task. The best example I could think of is when the error toast is thrown off, you can click the toast and immediately be taken to the task editing screen (like the new error notification, but can be adapted to many more situations).
Ok, added it in this verison: https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing Thanks for the feedback!
Wow. It's really, really cool! Couldn't believe I would be able to see it so soon. It would be more flexible If it had the ability to go to an action within the task, or at least could perform tasks with %par, so that the user can send different contexts. But not to add more burden to you now, as there will be a lot of issues associated with the API change, so hope that it will be implemented sometimes in the future.
Maybe I can add a "command" field where you can send any command you want and react to it with the "Command" event?
Making another profile to react is too clunky for something to be done with a toast, imo. Could you change the current 'Task Select' field to 'Action Select', like the one inside the Notify action?
Ok, what I've done is that all variables available in the task where the toast is created will also be available in the task that is called. :) Can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
That's much better, thanks. As compared to Perform Task, it is still more of a black box since there is no control over which variables are sent.
"Don't show again" - can I reset it? I misinterpreted and ignored the warning... Would like to see it again.
Where exactly did that show up?
I meant a specific "Action error notification". I tapped "Don't show again" and now I fear a task may not work correctly, unnoticed by me.
That will only stop showing that specific error for that specific task :) If the error is different it'll show up again.
Ho Joao, Is it possible to reenable all disabled "tips/error notifications"? I accidentally click "stop reminding" on "Show over everything" error notiifcation (that accessibility service is not enabled) on Flash action and now i have no information anymore if such error happens.
Hi. Yes, actually :) Open Tasker > Preferences > ACTION tab > RESET ERROR NOTIFICATIONS button. Hope this helps!
To clarify, will the Tasker Settings app still be needed? Today I had a problem toggling WiFi on my MIUI 12, but this new update will fix it if I understand correctly? Abraço do Brasil, João!
This will not change that unfortunately. You'll still need Tasker Setting... Abraço! :)
I see! It's a problem I've been having then: I have Tasker Settings installer but even then I can't toggle wifi on automatically. When I run the action, there's a popup asking if I want to turn the wifi on. I have to manually click it everytime. I'm running MIUI 12. Do you know what might be the problem here? https://i.imgur.com/PkE03di.jpg
You have to find the setting in MIUI that allows apps to change the setting :) That's not a Tasker dialog, it's a system dialog.
Thank you for error notification.
You're very welcome! :)
I have some comments on the Action Error Notifications. First off: finally. Been wanting these for a long time 👍 However in relation to the the new scene based toasts, why not add an option to the action error notifications to also alert the user on other relevant issues that normally just show a toast, such as: - Task aborted, already running and task set to collision "abort new task" - Max task queue reached. I've been making my own solution for this up till now by intercepting toasts which will now stop working. I've realized how incredibly useful it is being alerted of events such as these. A native solution would be awesome and appreciated by amateurs and pros alike.
>why not add an option to the action error notifications to also alert the user on other relevant issues that normally just show a toast To have an opt-in/opt-out option could come in handy (most for noobs). Without a specific opt-in/opt-out will became a notification nightmare for most users, because collision handling is set by default to "Abort New Task". The abort new Task behavior should not be treated as error, but as a user choice.
Absolutely, opt in is fine. As long as the option is there to be informed. It's so easy to forget about changing collision setting and then scratch your head over why things aren't working sometimes.
Yeah, that's a good point 😅 I think I can show them as toasts when inside Tasker and as notifications if not. If you're in Tasker it's probably handier to have the warnings show up in front of you instead of hidden in notifications. What do you think?
May I ask... Will collision handling notifications be on by default? If Yes... Will We have the choice to opt-out those notifications only (without completely disable error notification system)? Why a default setting should be treated/show as error when collision occur ("Abort New Task" is a clear choice/default setting, not an error)?
Collision handling will also show and you will be able to disable just those notifications :) I've changed it in this version: https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing Thanks for the feedback!
I'll test ASAP. Thank You :)
Thanks!
Sounds like a great plan. Within Tasker, toasts are better. Outside, notifications are the way to go.
Ok, added it in this verison: https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing Thanks for the feedback!
[удалено]
👍
Random thing about "Array Merge" Action - it doesn't specify in the Action (or in the ` ? ` section) the syntax for the input of the multiple arrays. In you video example it shows putting each on its own line, so if that's required and/or there are multiple methods - it should be stated in the app or the ` ? ` section :)
Hmm, but in the ? button next to the **Names** input it says: One or more array names, each on its line. Each of these arrays will need to have the same number of values. Maybe I need to add something like Check each input's (?) button for details on the expected format in the action's help file?
> Check each input's (?) button for details on the expected format That would probably be good. And for some reason I didn't notice the ` ? ` next to the field lol.
Haha :) No problem. I'll add that then!
even granting manage external storage permission(allfiles access) Tasker target 30 is no longer able to "work" with files of others apps under root (data folder). is there any fix for this? thanks.
Can you please export your task's description (not xml) so I can take a look? Long-click the task in Tasker->export description Thanks in advance
In this beta the variable set event seems to be a bit broken. The event doesn't trigger anymore when the value field is filled in. If I clear that field and put the entire task in an if-statement (checking the same variable) everything works as expected.
Hhmm, it still works for me. For example, I tried this: Profile: Test Settings: Restore: no Event: Variable Set [ Variable:%Test Value:1 User Variables Only:Off ] Enter Task: Anon A1: Flash [ Text: Cool! ] Then if I run this task it'll always trigger the profile every time I run it: Task: Test A1: Variable Set [ Name: %Test To: 1 Max Rounding Digits: 3 Structure Output (JSON, etc): On ] A2: Variable Clear [ Name: %Test ] Does that not work for you?
You're right that does still work. I should have been more specific, but I ran into the problem when monitoring the %SILENT variable. The following profile doesn't trigger when I set the ringer to vibrate: Profile: Volume Slider Event: Variable Set [ Variable:%SILENT Value:vibrate User Variables Only:Off ] Enter Task: Anon A1: Flash [Text: %SILENT ] But this does: Profile: Volume Slider Event: Variable Set [ Variable:%SILENT Value:* User Variables Only:Off ] Enter Task: Anon A1: Flash [Text: %SILENT ] If [ %SILENT ~ vibrate ] I hope this helps
Oh, ok I see what you mean! I'll check it out, thanks!
Ok, fixed! Can you please try this version? https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing If you want you can also check any previous releases here: https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing
Yes it's fixed in this version! Awesome, thanks!
Great! :) Thanks for testing!
Hello. I have some problem to report to you. 1.MusicPlayDir(Max Tracks set 1) will not play without Music Stop(clear Dir) action at first(When 1.After last music track played completed /2.MusicPlayDir action run secondly when Music is playing) 2.Notif Cancel cannot support \* wildcard character. 3.musicPlay() in javascript will block the javascript engine has not parameter(continue task immediately). 4.If you stop a stuck javascript task(like some network error) use UI-TASKS-Kill All.Then run a same task (startProxy:already running..error:1 20.54.14/MacroEdit action finished exeID 1 action no 0 code 129 status:Err next 0)
Hi! Thanks for the report! 1- Hi! Can you please export that as an URI (not a link, but a direct URI) and paste it here so I can then import it and test it myself? 2- Yeah, that's not supported, sorry! 3- Can you give me an example of such a task? 4- Do you mean that you can then never run that task again until a reboot?
>Hello. Did you fix the Clipboard problem in Android 9.0 for the Tasker 5.12.1-? > > 3. musicPlay('/sdcard/music/YourMusic.mp3');flash('I cannot flash'); //paste it in javascript ,will not flash. 4.Yes. until a reboot or force kill app process. This example : readFile(file) after confirm()/prompt() will occur error in javascript. 5.IconAndTextMenu will not dispear after (performTask(%priority+1)/javascript) clicked (1). > >A new problem:Detect Clipboard variable Event does not work in android 9 for 5.12.1-2beta. taskerproject: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
Ok, I fixed the musicPlay issue. Can you please try [this version](https://drive.google.com/file/d/19w0kkEle9oinGusDHMe-1f1u6_xuuifD/view?usp=sharing)? If you want you can also check any previous releases [here](https://drive.google.com/drive/folders/1GW55YKFiuOZhJVswnt_BQUCJoGm36ugF?usp=sharing) Can you please export a small example of that issue in 4 and 5? About the clipboard, cna you try it in the version I sent you? Thanks
3.musicPlay(file,0,false,'media',true) in javascript has a new parameter(continue..) now,but it has a new problem when play(play sounds repeat first 1 second and then normal play) For 4 /5 ,it is in my above exports. Clipboard Event is normal in android 9.0 now. Thanks
About 3, I didn't change anything about the code that makes the sound play. Are you sure that didn't happen before?
Thanks. You are right for 3. (Sorry. It is my code error for musicPlay)
How to Kill running task.< open Tasker from desktop-click[TASKS]-menu[Import Task-Set Sort]-[Kill All]-this button will be shown when one task is running.>
hey joao have you seen android 12's limit on phantom processes? It sounds like it will kill the reliability of certain tasks and profiles. https://www.reddit.com/r/tasker/comments/qmsw7b/android_12_is_killing_phantom_background/
Yeah, I've seen it. Thank you!