Tasker: Total Automation for Android

51 readers
0 users here now

The tasker community on Reddit. Reddit gives you the best of the internet in one place.

founded 2 years ago
MODERATORS
101
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/Ratchet_Guy on 2023-11-26 07:58:28.


 

Sometimes in Tasker you just want to set a whole bunch of variables and their values at one time in a very simple format.

 

Now yes I know there is the "Multiple Variable Set" Action, but - that sticks all the variable names in one text field, and all the related values in another field below it. That creates a number of issues both in quickly defining variables and in quickly changing them.

 

For example take this image of some color-related variable names and their related hex values. Let's say you quickly want to change the "highlight" color value. Can you quickly/easily correlate its value/position in the bottom text field in that image?

 

Sometimes its much easier to have the name/value pairs on the same line like this or some other simple data like this. I may have posted this before somewhere but I figured I'd post it again here just in case. Thanks to some quick little javascript by /u/JustRollWithIt - variable name/value pairs can be quickly configured on the same line in the format shown in the images above:

 

varname=value
varname=value
varname=value
etc

 

So use just one "Variable Set" Action to put that data in a variable named %data then run the following Javascriptlet in the next Action. Don't worry, the single Action of code is in the Taskernet Download.

 

Taskernet Download The Code/Example

 

And that's it! You've got all the variables you want quickly assigned with their values on single lines. Now, I'm sure there's a thousand technical quirks with certain characters in the data and all kinds of little stuff, but this is made just to be a quick/simple way to assign variables using basic simple data

 

Hope this helps some folks out!

 

102
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/Ratchet_Guy on 2023-11-19 08:11:20.


 

Many folks may not be aware but you can colorize the icons in the "Material" Icons list when choosing an icon for your Tasks, so that you can colorize and color-code your Task List as well as your Homescreen Icons when placing Tasker Shortcuts and Widgets on your homescreen.

 

The first step is to go into Tasker's Main Preferences > UI Tab and un-check the box for "Icon Colour From Theme". Then exit and re-open Tasker.

 

Next - simply choose the "Material" category when selecting a Task icon, and then click the Magnifying Glass in the upper-right of the icon list to bring up the color pallette selector.

 

You would think you would click that pallette-looking icon to do this but that is not the case. You have to click the magnifying glass. Quite confusing, and I am thinking this has caused many folks to miss out on colorizing the icons assigned to their Tasks.

 

So now you know - enjoy!

 

103
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/JonNordland on 2023-11-19 10:08:41.


Hello. Glad to see so many people in this subreddit!

Just a question about updates. I always get a bit worried when a single developer project like this goes silent for a while. Does anybody know how João Dias is doing? Hope he is okay. I use both Android and iOS, and it's insane what one person can do! Tasker is on par with iOS shortcuts! Better with regards to functionality. So hope he is okay, and that there is enough revenue for him to hire some help.

104
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-11-09 15:48:47.


Full demo:

2 days ago OpenAI updated their API to support vision input!

This means that their API can now receive both text and images as inputs and respond to them!

I have now added this new feature into the ChatGPT Tasker Project meaning that you can now use these new image recognition capabilities on your phone, however you please!

Import the project here

Please read the full TaskerNet description of the project so you understand what it needs to work and how it works.

You can do some very neat stuff with this! For example:

  • take a quick photo and ask anything you want about it, like taking a photo of your fridge and asking what you can cook with what's available
  • automatically put your photos in categorized folders on your phone (outdoors, people, work, etc)
  • take any photo URL on the web, while you're browsing, and ask ChatGPT to explain it

and much more! :) Can't wait to see what wacky use cases you can come up with!

You can also change the personality like before and make it do stuff like this: 😅

Let me know what you think, and enjoy! 😎

105
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-11-02 19:31:26.


TL;DR - Can't update on Google Play, please test the "Network Access" action with these APKs directly if you can:

Tasker

App Factory

Thank you!

Full Story below...

Last week I posted about a Tasker update being rejected because it uses VpnService, which apparently I can't do now on Google Play.

I spent all week trying to convince Google to allow the update because Tasker doesn't even use the VPN to access any remote server, only to block apps from accessing the network, but all they say is that I'm not compliant with their policies.

So, like I did before with other numerous actions, I'm moving this to Tasker Settings and hopefully it'll continue working well from there.

The problem now is that, like with the REQUEST_INSTALL_PACKAGES permission last time, Google needs me to update ALL RELEASE TRACKS with a version of the app that doesn't use VpnService. This means that I can't test any more releases in beta on Google Play and will need to update the app in production directly.

This is a pain because I really needed to test this change with more people.

Nevertheless, I hope someone here can test the Network Access action for me with the direct links above.

Thank you very much in advance!

Direct-Purchase Version

The direct-purchase version is unaffected by this and can continue using the Network Access action normally without the need for Tasker Settings

Full Changelog

  • Made Network Access action be executed by Tasker Settings if not using the direct-purchase version
  • Fixed Project/Profile/Task variables being set to old values sometimes
106
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-10-23 11:30:35.


This time it's the VPN Service that Tasker uses for the Network Access action to work.

I got this email today:

Let's see if I can convince them that Tasker should be able to use this, this time.

I don't know why they are complaining about this now since it has been fine for about 11 months, and now suddenly, out of the blue, they think it's not a valid use case for whatever reason.

Oh well, maybe just something I need to move to Tasker Settings too...

Hope this works out in the end!

107
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-10-19 19:13:41.


Another release candidate... *sigh*. I really need to release this quickly to the public though, because of some plugin implications. More about that below!

Sign up for the beta here.

If you don't want to wait for the Google Play update, get it right away here.

You can also get the updated app factory here.

If you want you can also check any previous releases here.

Copy & Paste If Conditions

Demo:

Inside an action/event/state that supports a conditions list, you can now copy and paste the conditions, meaning that you can easily move the conditions from one place to another!

In conjunction with the feature to convert a bunch of actions with the same condition to an if block, this could speed up the refactoring of actions with conditions in your projects!

Add Task To Launcher

Demo:

Since some launchers often have issues with Tasker shortcuts for one reason or another, I've now decided to add a feature that will hopefully make it work for everyone.

When editing a task you now have a new menu option: Add To Launcher which will prompt the system to add the task as a launcher shortcut.

Hopefully it works for everyone this time around! :)

Plugin Improvements

When an app targets Android 14 and it wants to do foreground work, it must now justify to Google (on Google Play) why it wants to do that work.

Until now plugins simply created a foreground service and did what they needed to do, but now it could be hard to justify this to Google (they are really picky).

Because of this a workaround was figured out (thanks for help Tolriq) so that the plugins don't have to start a foreground service anymore (with the added bonus that they don't have to show a notification either) every time they run their actions.

This is an important change that I want to bring to everyone as soon as possible, since plugins are dependent on it to not be obligated to justify their services to Google and potentially denied from updating their apps.

Full Changelog

  • Added option to copy and paste conditions from Tasker actions and Tasker conditions
  • Added option to add a task as a home screen shortcut from the Task Edit screen
  • When a task is launched from a Flash tap, appropriately update the %caller variable
  • When a Search action from Google Assistant comes in just run the task with the given name instead of showing a dialog
  • When you select a file from an SD Card folder, remember that selection so the next time you browse files it starts at that folder
  • If a lock code is set, ask for it before stopping all tasks with the Running Tasks notification or the Running Tasks Monitoring screen
  • Made plugin actions able to not be ran in the foreground and reuse Tasker's own foreground status to run them
  • Fixed issue with querying apps with the App Info action (getting full info) in some situations
  • Fixed issue where if you used multiple Parse/Format DateTime actions in a row, previous results would be sometimes kept
  • Fixed Pick Input Dialog action for Text and Number types
  • Fixed using system color for the icon in Notify actions instead of White by default
  • Fixed Array Process Squash action in certain situations
  • Tried fixing Project/Profile/Task variables resetting sometimes
  • Fixed an issue that rendered Tasker backup data unusable after configuring certain malformed plugin actions.
108
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/Ratchet_Guy on 2023-10-13 05:51:37.


There have been more and more apps offering Tasker integration lately, most often through being able to act/appear as a plugin within Tasker.

What apps have you found to be most useful when integrating with Tasker?

And any tips & tricks related to technical issues you've encountered integrating Tasker with these apps would surely be appreciated :D

109
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-10-12 18:59:10.


A new update for AutoWear is out in beta! (the update should take a bit to roll out to everyone, but you can get the APKs right away here:

)

Demo here:

Tile Icons

I have now figured out how to actually be able to use image files in tiles, so now we can have images in button tiles for example!

You can also change the bottom button color and text color if you want :)

Progress Tiles

You can now set a tile to a Progress type tile :)

This will allow you to create a tile that shows your battery level for example or anything else progress-related you'd like to create :)

You have a bunch of progress-related options available to you like colors, sizes and commands.

Hopefully this'll come handy!

More Types?

I could add more types of tiles. Since the groundwork is all done, adding more layouts is a pretty quick job now, so if you have a cool idea for a type of tile to add, let me know!

Enjoy! 😎

110
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-10-04 12:42:47.


A new update for AutoWear is out in beta! (the update should take a bit to roll out to everyone, but you can get the APKs right away here:

)

A very anticipated feature has finally made its way into AutoWear: Tiles!

You know, those screens on the right of your watch face... You can now have customizable AutoWear buttons right there!

Check out the full demo here:

For now, there's only 1 type of Tile: Buttons.

The Buttons Tile allows you to create a list of customizable buttons that send out commands when you tap them. You can also have a label above, and another below the buttons. Finally you can add a smaller independent button at the bottom of the screen.

You can have 2 different AutoWear Button Tiles setup at the same time, meaning that you can have 2 independent screens that you can swipe to with different buttons.

Of course that you can automate changing the button setup at any time with Tasker, so you could have a different Tile when at home, when at work, etc.

I thought this would be a logical first type of Tile to add, but the system is pretty flexible, so I could add more types of Tiles! Let me know if you have any cool ideas for a Tile screen that would be cool to have it be customizable like this.

Enjoy and let me know how it works! 😎

111
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-09-28 19:50:45.


Demo:

Download:

This has been requested for quite some time, and while I was going through my 1000+ emails someone requested it again, so I decided to put out a little update to the app while I was at it.

So now you can send commands for when you rotate the bezel in any of the AutoWear screens!

When configuring a screen simply set the commands in Advanced > Rotary Command Down or Rotary Command Up!

Now I need to update the app again so that complications start working again on OneUI 5... But because of that little fix, I'll need to update a lot of the internals in AutoWear, which is giving me a lot more work than expected.

The good news is, because of these internal changes I'll be able to much easier create new types of screens if requested.

I've revamped the List screen in the meantime with these changes, so it'll look a lot different now!. Here's an example: (colors are configurable)

I'll release the new update sometime soon!

Enjoy!

112
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/High_Fever_986 on 2023-09-27 00:03:33.


A new update to Autowear now supports rotating bezel for GW4 classic. Does anyone know how to set it up?

113
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/Logansfury on 2023-09-26 02:02:20.


Here at least is a daily joke for everyone that had the currently defunct Daily Joke/Fact/Thought/Journal Prompt.

Ill look for other webpages to use to fill the other missing dailys.

Enjoy

114
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/AReallyBadEdit on 2023-09-23 23:02:36.


Whatever profile your most proud of, think is the most creative, most useful, biggest time saver, etc. Let us know here. I'm just trying to get ideas for new stuff, lol.

115
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/brown_dude_69 on 2023-09-23 18:52:06.


Is it possible for the app remove permissions as soon as the app is closed and then grant permissions back on when app is used/opened. I am new to Tasker and want to know if this can be done?

116
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/UnkleMike on 2023-09-23 20:11:27.


When using the flash action, there's an option to start a task when tapping on the flashed text. If you start a task using the flash action from the UI, the value of %caller1 is ui. If a task is started by tapping the flashed text, shouldn't the value of %caller1 be something else in the second task?

I don't see any reference to this situation in the user guide, so I'm not sure what that something else would be, but shouldn't there be a way of identifying that a task was started via tapping on flashed text?

Here's an example of a task that starts itself by tapping on flashed text.

Task: Caller Not Changing
Settings: Run Both Together

A1: Flash [
     Text: %caller1
     %caller2
     Long: On
     Tasker Layout: On
     Task: Caller Not Changing
     Continue Task Immediately: On
     Dismiss On Click: On ]

Am I missing something?

117
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/88mph_pfr on 2023-09-22 23:10:25.


I ran into a recent annoying problem where a connected device is no longer keeping my phone unlocked. Looking it up, it seems that a recent update to Google Play services as unintentionally removed this capability from at least some phones. I attempted to fix this with Tasker by making a state dependent on connected Bluetooth devices, and then toggling the keyguard.

But even with keyguard disabled, every single time I am forced to put my pin in. It isn't actually disabling the screen lock. Any idea what might be going wrong? Is there maybe a shell command that I could use instead that anyone is aware of?

118
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/graemethedog on 2023-09-21 14:15:09.


Hi guys - I'm a new user, been using some of the cloud routines and really enjoying them, but struggling to figure out the syntax to accomplish a certain task.

I'm a therapist and my appointments run for 50 minutes of every hour. So, I want a vibration pulse (ideally something I can customize to be as unobtrusive as possible) at 8:50, 9:50, etc certain days of the week to let me know the session needs to wrap up without having an alarm or being a clockwatcher.

I know I can do this with alarms but since I'm using Tasker and I like it I'd like to learn how to do this. Any help?

119
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/DutchOfBurdock on 2023-09-22 13:40:49.


So I had this update rudely thrust upon me. Never had auto updates on, but just checking if there was one, decided to ignore my "Install Later" requests and installed overnight, as I were sleeping, with watch on wrist, falling asleep with 32%. FU Samsung.

Anyway, rant over.

BT and WiFi Debugging

ADB will be like it is on newer Android. You need to first pair to a random port, then connect to a different one each WiFi. You can however start ADB tcpip like you can, as to keep an ADB service running always. This will allow AutoWear to continue to work. But, days are gone now where AutoWear could grant itself it's permissions via BT debugging, which used to open port 7272, even on WiFi.

Port 7272 is now closed on BT debugging. I totally get why they did this, actually surprised it took them this long. So here it is.

Termux can ADB pair to watch, adb tcpip 7272 (or 5555 if you wish) and no WiFi needed. Just use said port in AutoWear.

edit: You don't need to pair when you do this, just adb connect watch.ip.add.ress:port and grant always.

Complications

Just set them all back up on your face(s). Watchmaker, f.e. lost steps, distance and calories until setting them back. Same for AutoWear based ones.

Will update

As more fan is smothered, or not.

120
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/user01401 on 2023-09-21 22:00:04.


Hi,

I just read that killing apps on Android 14 from another app is not possible anymore:

Will Tasker loose that ability or will there be a workaround?

121
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/joaomgcd on 2023-09-19 09:56:06.


After being away for a while I'm now back! :)

Now I have a LOT of catching up to do regarding replying to user requests, so please give me about 2 weeks or so to get up to speed.

I hope I can get through all of these quickly so I can get back to make Tasker/AutoApps better! 😁

Hope everything was OK while I was gone!

122
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/JanBibijan on 2023-09-19 00:21:57.


Hi everyone, I'm happy to share with you a project I've been working on for a long time, the Tasker budget tracker!

I wasn't quite satisfied with any budget tracking app, so I decided to create one that will have all of these features:

  • Completely custom categories
  • Notes each transaction (where needed)
  • Transactions in different currencies
  • Monthly and yearly data in a sheet format, with average monty amounts for each category (and a few more insights)
  • Ability to check the data from any device

The project uses Tasker, Autotools and Autosheets to track your income/expenses in a Google sheet. Everything is created dynamically from scratch, so you can use the task as-is, or modify it according to your preferences. Here is the tutorial that shows how it works and how to set it up.

Here is the project itself on Taskernet.

Enjoy! :)

123
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/edgeswedged on 2023-09-16 08:16:17.


I recently updated Tasker from an older version I think it was 6.1.4, so not too old. Tasker used to set %errmsg to a description of what happened if the Dialog actions did not return with some text, like "No input provided" or "Cancelled". In the most recent version of Tasker this action does not set these error variables like before. Any hints on what I could do?

Yes I noticed the obvious in the Userguide where it states %errmsg is "currently never set by Tasker" but I don't remember if it's always been this way, or actually an update. All I know is the various Dialog actions won't error out anymore.

(Searching the web did not give relevant results; I don't know where to start with the logs)

124
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/refundroid on 2023-09-15 22:07:54.


Hi,

I've done a lot of search online and could only find outdated threads on this topic, so I am opening this thread to identify a solution that applies to the current situation. What I found out was that old solutions no longer work because Android now opens captive portal page in its UI vs browser. My workplace and gym both use captive portal with a simple click to agree (workplace one has to scroll several pages to get to the button however). If anyone has a tasker automation solution for captive portal WiFi login, please share. Thank you.

125
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/tasker by /u/Pynbzz on 2023-09-15 00:45:24.


Is there a way to recieve commands for when rotating the bezel through AutoWear?

view more: ‹ prev next ›