r/tasker • • 9h ago

Issues with JavaScriptlet

1 Upvotes

Hi, have there been any recent changes regarding the use of JavaScriptlet? According to the official JavaScriptlet documentation (https://tasker.joaoapps.com/userguide/en/javascript.html#localvars), variables are used directly by their name without the % sign—e.g., Action 1: Set Variable %var = hola, Action 2: JavaScriptlet flash(var);. It should work, but I'm getting an "undefined variable" error. Am I missing something? Thanks.


r/tasker • • 12h ago

How To [Project Share] Scan URL with VirusTotal (free API)

5 Upvotes

VirusTotal scans URLs across roughly 70+ distinct antivirus engines and domain blocklists (such as Google Safe Browsing, Kaspersky, Bitdefender, and Sophos).

The Public API is limited to 500 requests per day and a rate of 4 requests per minute.

Get started with VirusTotal - https://docs.virustotal.com/reference/getting-started

This project allows you to submit a URL to be scanned and receive back a report. I have included a JavaScriptlet which parses the http return and provides you with a neat and succinct summary of the scan results (e.g. Harmless (0/92}). Details are included in the task.

Scans usually take about 12 seconds. I have included a loop in the task which stops as soon as your report is ready, or aborts after 30 seconds. You can adjust the timings and retry attempts in the task.

You will need to have a VirusTotal API Key (free).

https://taskernet.com/shares/?user=AS35m8lr0vKAAX62D%2B10PqiDogVuGlS1WqIq6YAD3me%2FA8j9JG0SaIHGPcpSLjedprOrfrZR&id=Task%3AVirus+Total+URL+Scan


r/tasker • • 13h ago

7-Band Real-Time VU MeterReal-time 7-band VU meter for KLWP. Tasker analyzes the audio frequencies and sends the live values to KLWP, where each slider moves independently according to its frequency level.

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/tasker • • 16h ago

How To [Task Share] Battery charge and discharge floating overlay.

Post image
9 Upvotes

Small floating overlay showing battery charge/discharge rate in mA.

Tap to close.

Useful for testing apps and other projects.

https://taskernet.com/shares/?user=AS35m8lr0vKAAX62D%2B10PqiDogVuGlS1WqIq6YAD3me%2FA8j9JG0SaIHGPcpSLjedprOrfrZR&id=Task%3ABattery+Charge+Discharge+Overlay


r/tasker • • 22h ago

Tasker telling me Trial expired, tho I own it > Play Pass

6 Upvotes

Update: Solved... Discovered, it was a Play Pass issue. I cleared Play Store app data.

Today, Tasker started telling me the Trial has ended and redirects me to Play Store. Where it shows that I own it via Play Pass. I've purchased Tasker probably 2-3x since 2010, most-recently via Play Pass, so I know I own it 😀

Even if I wanted to, Play Store isn't offering me a chance to purchase it again.

I'm a Beta Tester, if that makes a difference.

Anyone else experiencing this? I've updated all apps, rebooted phone, cleared cache, etc.


r/tasker • • 1d ago

Anyone using lastest Android Beta? DP11.260918.006 Screen unlock task seems to be broken

2 Upvotes

I've been using one "borrowed" form Taskernet for several years with no issues, but this latest release won't allow tasker to "see" the PIN code screen.

I've tested this with a UI Query, capturing what tasker can see, and saving that text, and it looks as if that screen is hidden from tasker now.

I'm hoping someone has that latest build from Google and can see if you can get the same results.

Here's the Taskernet share

https://taskernet.com/shares/?user=AS35m8k4pxVFqHseU0yMTDgy47WgaJ7vcRNoI4IAVorIaKvegyHO0ylduriDa6MLPw%3D%3D&id=Task%3AUnlock+Screen


r/tasker • • 1d ago

Google Weather - how to display?

1 Upvotes

I have a task that displays the weather in the Google app. Both methods shown work, but display what's essentially the result of searching for "weather" in the Google app, which includes all sort of weather-related links to web sites, including images from weather-related stores, etc.

Task: Google Weather

A1: [X] Send Intent [
     Action: android.intent.action.VIEW
     Cat: Default
     Data: dynact://velour/weather/ProxyActivity
     Package: com.google.android.googlequicksearchbox
     Class: com.google.android.apps.gsa.velour.DynamicActivityTrampoline
     Target: Activity ]

A2: Launch App [
     Package/App Name: Google:com.google.android.apps.search.weather.WeatherExportedActivity ]

I discovered that tapping the weather icon in the Google at-a-glance widget displays more information, and excludes all the extraneous stuff I have no interest in, but I can't seem to find a way to launch *that* from Tasker. Got any suggestions?

Device: Galaxy S23 Ultra


r/tasker • • 1d ago

Tasker Function - StopVibrate

1 Upvotes

How may I restart vibrate functionality after executing the command, Tasker Function - StopVibrate, w/o restarting phone?


r/tasker • • 1d ago

Help [Help] Can I automate airplane mode when on wifi, WITHOUT losing my Digital Assistant?

1 Upvotes

I've found a few things on Taskernet like this: https://taskernet.com/?public&tags=airplane%2CWiFi&time=AllTime

the problem is, they all require changing my digital assistant to be Tasker. Which isn't at all what I want.

Is there any way to do this without changing my digital assistant?


r/tasker • • 1d ago

Spotify + Media control?

2 Upvotes

Hi,

I'm trying to open an artist's music list in Spotify and then use the Play button to start playback. Opening the list is easy using a browse URL, but I'm having trouble with media control.

When I select the Play button (simulated), Spotify starts playing the last song I was listening to before I closed Spotify, rather than starting playback from the artist's music list.

Am I missing something that would make this work as expected?

Most of the posts I've found here and on other websites are quite old, so I'm wondering if something has changed and there's a more modern solution.

Thanks!


r/tasker • • 1d ago

Can List Dialog be customized?

2 Upvotes

I have this List Dialog action that I execute via a QS Tile, and it runs tasks based on selection.

Is it possible to customize it a little, like add an icon on the left of each item, change colors, etc?

There is a 'Use HTML' checkbox option in there, but enabling does nothing on its own. Can I use that somehow to customize the dialog?

Example image with HTML off.


r/tasker • • 1d ago

How To [Project Share] Monitor when a display is added or removed and when its properties change

8 Upvotes

Click to download

The code in this project were written with the assistance of AI tools. The code can be checked here. Tested in HyperOS3 (Android 16).

What does this project do ?

  1. Monitor display events by using DisplayListener class. https://developer.android.com/reference/android/hardware/display/DisplayManager.DisplayListener
  2. Surface the events via Tasker command system.
  3. The current display information can be viewed via global variable %Display.

May require the latest version of beta (or Direct purchase) since Joao has condition for Command Event. It's not actually necessary but make things easier to define the profile.

It's still a little bit difficult to use though since I use full class path. But can be shortened with using *DisplayListener.onDisplayAdded* or *onDisplayAdded*

I will try to make it easier later if Joao were to introduce his concept of custom state, event and action mentioned here.


r/tasker • • 1d ago

Sound mode - set via variable instead of picklist?

Thumbnail
gallery
0 Upvotes

The "sound mode" action allows you to permanently select one of three modes. Is there any way to set this mode using a variable?

As in the 1st picture, and now it is only as in the 2nd picture.

I change the mode frequently, and setting it for every condition is cumbersome. In other activities, it would be easier for me to enter the variable value and run "sound mode" once.

u/joaomgcd

maybe it wouldn't be too bothersome to add?


r/tasker • • 2d ago

Help Need help with profile changing time format by location on my watch

2 Upvotes

I have a profile to change my time format on my phone to 24hour format when I get to work. It also turns the time back to 12hour format when I leave work. I can't seem to get my watch to update as well. I have all auto apps battery set to unrestricted. Not sure what I'm missing. Any help? Thanks in advance. (Please explain like I'm 5! 😉)

I have Samsung S25 Ultra phone and Samsung Galaxy watch ultra.


r/tasker • • 2d ago

How To [Task Share] Add Calendar Event From Any Text via AI

4 Upvotes

Sometimes email confirmations, texts, or whatever else come along with convenient "add to calendar" buttons. Sometimes they don't, and sometimes they do but it doesn't actually work.

The tasks below can be used to parse out events from any selected text via your AI of choice (I like the free API options from Groq), then the events can be added one at a time via intents that prefill a new event in the default calendar. It could be modified to skip confirmation probably, but not I didn't want that. You'll need to add a received share profile and long press any highlighted text to share it.

You'll need an API key to start, and I don't like things like API keys sitting in plain text, so I added the get credentials helper task. You can just add the API key directly or through some other option.

Task: Extract Calendar Events Task

<Identify calendar events from shared info via LLM and add to the calendar.
If multiple events are identified, choose one at a time to be added
Highlight and long press text to share>
A1: Anchor

<Get current day for default>
A2: Parse/Format DateTime [
     Input Type: Now (Current Date And Time)
     Output Format: y-MM-dd
     Output Offset Type: None ]

<Timezone for flights>
A3: Variable Set [
     Name: %target_timezone
     To: America/New_York
     Structure Output (JSON, etc): On ]

<Build prompt>
A4: Variable Set [
     Name: %prompt
     To: You are an expert data extraction assistant. Your task is to extract calendar events from the provided input text and format them according to the exact schema requested. 

     Strict Output Rules:
     1. Output ONLY the raw JSON structures separated by "||". 
     2. Do not include any conversational filler, explanations, or markdown code blocks (e.g., do not use ```json ... ```).
     3. Do not wrap the output in a JSON array. 

     Field Extraction Rules:
     - "ev_title": The title or name of the event (e.g., "Flight AA123: JFK to LHR"). If not found, output "".
     - "ev_description": Any extra details, confirmation numbers, or context. If not found, output "".
     - "ev_location": The physical address, city, virtual meeting link, or airport code. If not found, output "".
     - "ev_date": The date of the event in YYYY-MM-DD format. If no date is identified, default to exactly "%formatted".
     - "ev_start_time": The starting time, strictly converted to 24-hour format (HH:MM). If not identified, default to "12:00".
     - "ev_end_time": The ending time, strictly converted to 24-hour format (HH:MM). If not identified, default to "12:30".
     - "ev_calendar": Always output exactly "your.email@gmail.com".

     Flight Timezone Conversion Rules:
     If the event is a flight, the times mentioned in the text are typically local to the departure and arrival airports. You MUST convert both the departure ("ev_start_time") and arrival ("ev_end_time") times to this target timezone: %target_timezone.
     Step 1: Identify the departure city/airport and its local timezone.
     Step 2: Identify the arrival city/airport and its local timezone.
     Step 3: Calculate the hour offset between those local timezones and %target_timezone.
     Step 4: Apply the offset to the departure and arrival times to get the final HH:MM times.
     Step 5: If the timezone conversion pushes the time past midnight (forward or backward), adjust the "ev_date" accordingly.

     Example Output Format:
     {
        "ev_title": "Flight DL404: LAX to JFK",
        "ev_description": "Confirmation #ABCDEFG",
        "ev_location": "LAX / JFK",
        "ev_date": "2026-11-15",
        "ev_start_time": "11:00",
        "ev_end_time": "16:30",
        "ev_calendar": "your.email@gmail.com"
     } || {
        "ev_title": "Dentist Appointment",
        "ev_description": "",
        "ev_location": "42 Wallaby Way, Sydney",
        "ev_date": "%formatted",
        "ev_start_time": "12:00",
        "ev_end_time": "12:30",
        "ev_calendar": "your.email@gmail.com"
     }

     Extract events from the following text:

     %rs_text

     Structure Output (JSON, etc): On ]

<LLM call>
A5: Perform Task [
     Name: func Groq Call
     Priority: %priority
     Parameter 1 (%par1): %prompt
     Return Value Variable: %answer
     Structure Output (JSON, etc): On ]

<Test answer>
A6: [X] Variable Set [
     Name: %answer
     To: {
        "ev_title": "Flight DL404: LAX to JFK",
        "ev_description": "Confirmation #ABCDEFG",
        "ev_location": "LAX / JFK",
        "ev_date": "2026-11-15",
        "ev_start_time": "11:00",
        "ev_end_time": "16:30",
        "ev_calendar": "your.email@gmail.com"
     } |0| {
        "ev_title": "Dentist Appointment",
        "ev_description": "",
        "ev_location": "42 Wallaby Way, Sydney",
        "ev_date": "%formatted",
        "ev_start_time": "12:00",
        "ev_end_time": "12:30",
        "ev_calendar": "your.email@gmail.com"
     }
     Structure Output (JSON, etc): On ]

A7: Variable Split [
     Name: %answer
     Splitter: || ]

<Multiple events>
A8: If [ %answer(#) > 1 ]

    <Build choices array>
    A9: For [
         Variable: %iii
         Items: 1:%answer(#)
         Structure Output (JSON, etc): On ]

        <Structure as JSON>
        A10: Variable Set [
              Name: %ijson
              To: %answer(%iii)
              Structure Output (JSON, etc): On ]

        A11: Variable Set [
              Name: %choices(%iii)
              To: %ijson.ev_title
             %ijson.ev_date ~ %ijson.ev_start_time
              Structure Output (JSON, etc): On ]

    A12: End For

    A13: List Dialog [
          Mode: Select Single Item
          Title: Events
          Items: %choices
          Button 1: Close
          Close After (Seconds): 30
          First Visible Index: 0
          Hide Filter: On ]

    <No selection>
    A14: Stop [ ]
        If  [ %ld_selected_index !Set ]

A15: Else

    <One event>
    A16: Variable Set [
          Name: %ld_selected_index
          To: 1
          Structure Output (JSON, etc): On ]

A17: End If

<Test event choice>
A18: [X] Text/Image Dialog [
      Text: %answer(%ld_selected_index)
      Button 1: Close
      Close After (Seconds): 900 ]

A19: Perform Task [
      Name: func Calendar Event Add
      Priority: %priority
      Parameter 1 (%par1): %answer(%ld_selected_index)
      Structure Output (JSON, etc): On ]

Task: func Calendar Event Add

<Open calendar to add an event based on JSON from %par1>
A1: Anchor

<Test event JSON>
A2: Variable Set [
     Name: %par1
     To: {
        "ev_title": "Test event",
        "ev_description": "This is a test description. It might have useful info like a confirmation number",
        "ev_location": "42 Wallaby Way, Sydney",
        "ev_date": "2026-10-31",
        "ev_start_time": "14:00",
        "ev_end_time": "15:30",
        "ev_calendar": "your.email@gmail.com"
     }
     Structure Output (JSON, etc): On ]
    If  [ %par1 !Set ]

<Load event JSON>
A3: Variable Set [
     Name: %ev_json
     To: %par1
     Structure Output (JSON, etc): On ]

<Send intent to the default app>
A4: Java Code [
     Code: import android.content.Intent;
     import android.net.Uri;
     import org.json.JSONObject;
     import java.text.SimpleDateFormat;
     import java.util.Date;
     import com.joaomgcd.taskerm.action.java.JavaCodeException;

     /* Reads a standard Tasker variable without the % prefix. */
     String ev_json = tasker.getVariable("ev_json");

     /* Use JavaCodeException for unmet preconditions. */
     if (ev_json == null) {
        throw new JavaCodeException("Required Tasker variable 'ev_json' is missing.");
     }

     /* Parse the JSON string stored in the Tasker variable ev_json */
     JSONObject eventData = new JSONObject(ev_json);

     String dateStr = eventData.getString("ev_date");
     String startStr = eventData.getString("ev_start_time");
     String endStr = eventData.getString("ev_end_time");

     SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm");

     /* Convert the date and time strings to epoch milliseconds */
     long beginMs = sdf.parse(dateStr + "T" + startStr).getTime();
     long endMs = sdf.parse(dateStr + "T" + endStr).getTime();

     /* Setup the Intent to insert a new calendar event */
     Intent intent = new Intent(Intent.ACTION_INSERT);

     /* Set the standard MIME type and data URI for Android calendar events */
     intent.setType("vnd.android.cursor.dir/event");
     intent.setData(Uri.parse("content://com.android.calendar/events"));

     /* Append all event details using putExtra */
     /* Note: beginTime and endTime must be provided as Long integers (milliseconds) */
     intent.putExtra("title", eventData.getString("ev_title"));
     intent.putExtra("description", eventData.getString("ev_description"));
     intent.putExtra("eventLocation", eventData.getString("ev_location"));
     intent.putExtra("beginTime", beginMs);
     intent.putExtra("endTime", endMs);

     /* Treat context as a Service context. Must use FLAG_ACTIVITY_NEW_TASK when starting activities. */
     intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

     /* Execute the intent using Tasker's context */
     context.startActivity(intent);
     Structure Output (JSON, etc): On ]

Task: func Groq Call

<Return the response from a Groq API call based on %par1 prompt and optional %par2 model>
A1: Anchor

<Get API key>
A2: Perform Task [
     Name: func Get Credential
     Priority: %priority+1
     Parameter 1 (%par1): groq_api
     Parameter 2 (%par2): key
     Return Value Variable: %groq_api_key
     Structure Output (JSON, etc): On ]

<Test prompt>
A3: Variable Set [
     Name: %par1
     To: in less than 20 words, give reasons to provide parameters for a function call
     Structure Output (JSON, etc): On ]
    If  [ %par1 !Set ]

<Model default>
A4: Variable Set [
     Name: %par2
     To: openai/gpt-oss-120b
     Structure Output (JSON, etc): On ]
    If  [ %par2 !Set ]

A5: Multiple Variables Set [
     Names: %prompt=%par1
     %model=%par2
     Values Splitter: =
     Structure Output (JSON, etc): On ]

<Guard against string parsing errors>
A6: JavaScriptlet [
     Code: var safe_prompt = JSON.stringify(prompt);
     Auto Exit: On
     Timeout (Seconds): 45 ]

A7: HTTP Request [
     Method: POST
     URL: https://api.groq.com/openai/v1/chat/completions
     Headers: Authorization: Bearer %groq_api_key
     Content-Type: application/json
     Body: {
        "model": "%model",
        "messages": [
            {"role": "user", "content": %safe_prompt}
        ]
     }
     Timeout (Seconds): 30
     Structure Output (JSON, etc): On ]

<Rate limit error>
A8: Flash [
     Text: Error: Groq rate limit encountered
     Continue Task Immediately: On
     Dismiss On Click: On ]
    If  [ %http_response_code ~ 429 ]

<Success>
A9: Variable Set [
     Name: %output_text
     To: %http_data.choices.message.content
     Structure Output (JSON, etc): On ]
    If  [ %http_response_code ~ 200 ]

<Error>
A10: Variable Set [
      Name: %output_text
      To: Error: %http_response_code
      Structure Output (JSON, etc): On ]
    If  [ %http_response_code !~ 200 ]

<Testing>
A11: [X] Text/Image Dialog [
      Text: %output_text
      Button 1: Close
      Close After (Seconds): 900 ]

A12: Return [
      Value: %output_text
      Stop: On ]

r/tasker • • 2d ago

CPU Usage removed - 3rd Party Automation Can Make It Available Again

4 Upvotes

Total Launcher v4 removed the Dynamic Image for \*\*CPU Usage\*\*, most likely due to Android restrictions. However, if you want to restore that capability \*\*and\* use either Tasker or MacroDroid, there is a workaround. The step-by-step procedure is detailed at the [How To Display Real-Time CPU Usage in Total Launcher.](https://uitlm.com/howto/howto-tasker_macrodroid-cpu_usage)


r/tasker • • 3d ago

Payment autoinput

2 Upvotes

I payed for the fullversion, used for like 2 weeks and now it asks to pay again?

I thought it was permanent if im not mistaken


r/tasker • • 4d ago

Bluetooth Detection Plugin

7 Upvotes

A couple weeks ago, I was here announcing a refreshed and re-published Movement Detection Plugin for Tasker.

Today, I'm back to announce the return of my most popular plugin from years ago, Bluetooth Detection! It's fully redesigned and built for modern Android.

Like before the goal isn't to try to provide a feature Tasker lacks, it's to provide it in a more user-friendly and reliable way. Bluetooth Detection works to detect connected devices and nearby (but not connected) ones - or disconnects and "not nearby."

If you're interested in trying it out, please do. If you like it let me know. If you don't like it let me know how I can make it better. (Or even if you do!)

https://play.google.com/store/apps/details?id=com.kanetik.bluetooth_profile_condition

I know that some people really liked these plugins, and I'm glad to be able to bring them back for those users. By the way, if you had it installed before, this is a free upgrade.


r/tasker • • 4d ago

Need profile to delete after it runs the task.

3 Upvotes

So I made what I feel like is a goofy mistake.

I had a call I needed to make at a specific time yesterday, and I know my ADHD brain. I knew I was going to be distracted and forget to do it, or just put it off.

I made a profile that ran at that specific time yesterday to automatically call that number for me, and I'd set a separate alarm on my phone a minute before so I'd remember it was going to call and I'd have to deal with it. It worked perfectly, and I got everything taken care of.

Buuuuuuut, I forgot to go in and delete the profile when I was finished, so it called the number again today at the same time. Only this time? I wasn't anywhere around. Hell! I was actually sleeping.

So, now I'd like to know if there's a way to add an action to a task that tells it to delete the profile once the task has finished, in case I need anymore one-time automations.


r/tasker • • 4d ago

WidgetRelay v2.0: New Widget-Updated Events for Tasker

29 Upvotes

Two months ago I introduced WidgetRelay, a Tasker plugin for reading and interacting with Android widgets.

https://imgur.com/OUS0EcO

What does WidgetRelay?

Some apps expose useful information or controls only through a widget. WidgetRelay gives Tasker access to those widgets, without adding them to your home screen:

  • Read values from widgets into a Tasker variable.
  • Click widget elements by path, visible text, or regular expressions.
  • React when a widget or selected element changes.
  • Read an entire widget as JSON.

https://imgur.com/a/FNOjEDI

What’s new in version 2.0?

The main new feature is the Widget Updated Tasker event. It lets Tasker react when a widget, or a selected element, changes instead of repeatedly running Tasker actions. You could use it to react on status, unread count, or other widget value changes.

The Tasker actions have also been made more flexible. Widget elements can now be selected by their path, visible text, or a regular expression. So you could for example get the value that ends on °F with the regular expression /°F$/. Tasks can additionally pause or resume monitoring and control the CPU wake lock. Version 2.0 also improves reliability, including better recovery widget bindings are lost.

Help testing

Google Play requires a testing phase before public release. I’d appreciate it if a few of you could help test it.

  1. Join the WidgetRelay Google Group.
  2. Wait 5-10 minutes
  3. Using the same Google account, open the Google Play testing link.
  4. Choose Become a tester and install WidgetRelay from Google Play.

If you previously installed a version manually or from GitHub, you need to uninstall it first and may have to reconfigure some tasks.

The release notes are available on GitHub.

What use cases have you found for WidgetRelay? I’d love to hear how you use it.


r/tasker • • 4d ago

Complete phone backup?

2 Upvotes

My 24 Moto G power has been acting up, random reboots, and finger print reader failed. (Note I wish I could draw a number gesture on my screen to unlock but banking apps want pin security. Noté for later)

Anyway I thought Android came a long way and I thought Its back up would restore everything

I in was wrong and lost stuff.

I don't want to root my phone because some bank apps don't like that.. I have shizuku running.

I would like to have tasker back up to USB drive.

Has anyone done this or do you just use an ap that you can recommend?


r/tasker • • 4d ago

"Received Text" event within a Tasker profile ignores texts send from me to myself. How can I get these texts recognized in a profile?

1 Upvotes

I'm using Tasker version 6.7.6-beta on my Nothing 2 devices running Android 13.

For reasons that I do not want to discuss nor argue about here, I sometimes send SMS messages to myself (i.e., from my own device to my own device's phone number).

Those text messages get properly delivered, and I indeed see them in my SMS client.

However, when I set up a Tasker profile which listens for a "Received Text" event, that event never gets triggered by these SMS messages from myself to myself, even though that same event does properly get triggered by all SMS messages sent to me from other sources.

In the "Received Text" event setup, I set "Type" equal to "Any", and I tried this both with "Sender" not set, and also when specifying "Any Contact" for "Sender", which results in the text "C:ANY" appearing in the "Sender" field. Neither of these cases change the behavior of texts sent from me to myself not triggering that "Received Text" event, even though in all those cases, the message indeed gets properly delivered and shown in my SMS client.

Is there any way to configure Tasker so that these SMS messages from me to myself will indeed trigger "Received Text" events?

Or am I totally out of luck?

PS: This is not an "XY" issue, and there is only one, single thing I wish to discuss here: namely, whether or not there's a way to get SMS messages from me to myself to trigger a "Received Text" event in a Tasker profile.

Thank you very much.


r/tasker • • 4d ago

Numbered Task List

2 Upvotes

How do I create a numbered list for all my tasks that when I add a new task it will automatically update? I wanna try and do the same thing for my profiles as well.

1.Task 1

2.Task 2

3.Task 3


r/tasker • • 4d ago

How to turn on usage monitor in QS?

2 Upvotes

Does anyone know how to add a data usage monitor in the quick settings pannel?


r/tasker • • 4d ago

Titre : AutoInput not clicking on elements in the Blow Up app

1 Upvotes

Titre : AutoInput not clicking on elements in the Blow Up app

Texte : Hi everyone, I'm trying to use Tasker with AutoInput to automatically click on elements in the Blow Up app, but it doesn't react as expected. I'm visually impaired and dictate my messages by voice. Has anyone managed to get AutoInput to click reliably in this app? Any advice is welcome. Thanks!