/r/tasker

Photograph via snooOG

Welcome to /r/Tasker

In addition to the Official Tasker Wiki, User Guide, and Google Groups, this subReddit is a place for fellow Redditors to discuss, share, and submit Profiles, Tasks & Walkthroughs for Tasker, or to ask for help creating your own Profiles, Tasks, and questions in general related to Tasker (including plugins etc).

Subreddit Resources:

* [Read Me] Using Tags in Your Thread Titles

Formatting Tasker Code for use in reddit comments

How to Export / Import Files Into Tasker - Guide

** Tasks that Help You Use Tasker Itself

Free Alpha Autoapps and Tasker Icon Sets

Generate Tasker Direct-Purchase Licenses Yourself

Tasker Feature Request Submissions

Quick Search Links:

"How-To / Project" Threads

"Need Help" Threads

"Weekly / Monthly & Discussion" Threads

"Developer" Tasker / Plugin Releases

* List of Tasker Plugins and 3rd Party Apps

Learning Guide Links:

* 1,001 Tasks and Profiles - Best, Coolest, Most Common and Useful

Pocketables.com Beginner’s guide to Tasker (New UI)

RoryCodes.com Tasker Tips & Tutorials from /u/froryrory

Tasker Quick Start Setup Guide from /u/Quintaar

Pocketables.com Tasker Guide List

Some Tasker Technical Stuff:

Toggling Wifi or Bluetooth via Tasker In Recent Android Versions using the Tasker Settings app

Granting ALL Special Permissions - ADB & Tasker

IFTTT Tasker Integration via AutoRemote

ADB over Wifi - Enabling Without a MAC or PC

AutoApps Command System Tutorial and Reference

Tasker Scheduling/Priority System - A Detailed Guide

New Project/Profile/Task "PPT Variables" - Quickly Find The Variables' Location, Names & Values!

All Previous Versions of Tasker With Notes For Features & Changes In Each


TaskerNet Search Bot - How to use here

TaskerNet Search Engine Website


Learning Guide Videos:

AutoApps YouTube Channel and João Dias Channel

Tasker 101 Tutorials on YouTube by HollywoodFrodo

Tasker 101 Tutorials on YouTube by /u/Quintaar

Tasker How-To Videos on YouTube by /u/-Juan_M-

Tasker Tutorials on G+ & YouTube by /u/ryoendeprouw

Tasker Video Tutorials by /u/techentourage

Have more useful links you think should be in the sidebar? Send a modmail!

Related Subreddits:

/r/TaskerNet
/r/JoinApp
/r/Android
/r/AndroidRoot
/r/AndroidTechSupport
/r/AndroidApps
/r/AndroidUsers
/r/AndroidQuestions
/r/TaskerFiles
/r/Not_Enough_Tech

/r/tasker

90,594 Subscribers

0

PLEASE I CAN'T FINISH, CAN SOMEONE KINDLY HELP ME?

HELLO, EVERYONE, I'M NEW TO THE TASKER APPLICATION, AND I'M LEARNING HOW TO DO THE TASKS BY MYSELF, BUT I'M NOT ABLE TO COMPLETE THEM, COULD YOU HELP ME? I CREATED A TASK WITH THE PLUG-IN APPLICATION, NOTIFICATION LISTENER, I'M ALMOST FINISHING IT, IT'S PERFECT, BUT I'M IN DOUBT ABOUT ONE THING, THE VARIABLES OF SAYING THE CONTACT, AND READING THE WRITTEN MESSAGE, BEING ABLE TO DO IT, BUT THE VARIABLE OF I CAN'T ACTIVATE WHATSAPP AUDIO MESSAGES, I'VE ALREADY SEARCHED FOR INFORMATION ON THE INTERNET BUT I CAN'T FIND IT. PLEASE, IS ANYONE GOOD IN AUTOMATION HERE TO HELP ME?

0 Comments
2024/11/04
03:45 UTC

0

NÃO CONSIGO ACABAR, PRECISO DE AJUDA QUEM PUDER EU AGRADEÇO

OLÁ, A TODOS, SOU NOVO NO APLICATIVO TASKER, E ESTOU APRENDENDO SOZINHO A FAZER AS TAREFAS, MAIS NÃO ESTOU CONSEGUINDO CONCLUIR, PODERIAM ME AJUDAR? CRIEI UMA TAREFA COM O APLICATIVO DE PLUG-IN, NOTIFICATION LISTENER, JÁ ESTOU QUASE ACABANDO, FICOU PERFEITO, PORÉM ESTOU EM DÚVIDA EM UMA COISA, AS VARIÁVEIS DE FALAR O CONTATO, E LER A MENSAGEM ESCRITA, CONSEGUIR FAZER, PORÉM A VARIÁVEL DE MENSAGEM DE ÁUDIO DO WHATSAPP SEJA ATIVADA NÃO CONSIGO, JÁ BUSQUEI INFORMAÇÕES PELA INTERNET MAIS NÃO ACHEI. POR GENTILEZA ALGUÉM BOM EM AUTOMAÇÃO AÍ PRA ME AJUDAR?

0 Comments
2024/11/04
03:34 UTC

1

Tasker share: Create YNAB transaction from Google Wallet notification

I don't know if this is useful to anyone but I created a project to enter Google Wallet notifications as YNAB transactions via their API. I'm kinda pleased with it.

https://taskernet.com/shares/?user=AS35m8kf%2FbnUyBBPxvLjEihfLsQi%2Bksf%2FlMxGP4eJ8QX6JwuGCoFuAj89hliKGr%2FK20lF%2BQ%3D&id=Project%3AWallet+to+YNAB

0 Comments
2024/11/03
23:12 UTC

1

Forwarding notifications to a telegram group

Hi dear taskers, I'm new to this program and recently received instructions via ChatGPT. I set up a profile and created a protocol to catch notifications from our local recycling company, which sends appointment reminders for trash pickup directly to my phone. Since we live in a community house, we share the responsibility of putting the trash out, but motivation is sometimes lacking. However, everyone regularly checks our group chat.

I'd like to forward these notifications as text messages to our group chat. I’ve already created a bot for this, and it’s up and running. I also set up the group ID and bot ID in Tasker, and everything seems configured correctly. However, when I tried to run the program, it didn’t work—specifically, I think it may be failing to catch the notifications. Could someone quickly explain the commands needed to make this work properly?

1 Comment
2024/11/03
21:45 UTC

2

Not working "Sound" and "Vibration" features

I tried to configure sound and vibration features in Notify without any result. The notification works fine, however no sound or vibration is generated. My device is a Samsung S21. All permissions are already granted. Any suggestion?

2 Comments
2024/11/03
15:55 UTC

1

[Help] extracting text data from a webpage

I'm trying to read a webpage to get the start time of a TV show (Formula 1 highlights on Channel 4 in England) and add it to my calendar. I used to use HTTP request on the channel 4 website, and various variable split actions, but channel 4 keep changing the format of the text on their F1 page so it often doesn't work and often doesn't have the next showtime listed. I've tried a bunch of apps, but they either don't have this channel and program, or (tv24) keep crashing when I set a reminder in the app. Most TV listing websites don't seem to have a page for each show. https://www.channel4.com/programmes/formula-1

This website seems like the best bet but if I variable split it using the title, the start time is at the end of the previous variable, I'm hoping for suggestions on how to avoid brute forcing a whole bunch of variables split actions again. (Or to be told I'm missing some basic tasker feature I don't understand etc.) https://www.tvguide.co.uk/channel/channel-4-hd

6 Comments
2024/11/03
15:06 UTC

0

Alternative to MailTask?

I've been using MailTask for years to send a simple email with an attachment when Tasker's run log is full.

Now, with Android 15, MailTask fails to add the attachment about 40% of the time.

I've emailed the dev 2X, with no response, so maybe they have abandoned the app?

Anyway, can someone suggest an alternative that will work now?

Thanks

3 Comments
2024/11/03
11:55 UTC

1

4 th qs tile please help

So i imported a profile from takernet which has a qs tile to open radio info How can i change the qs tile from tasker tile to auto notification tile cause all of the 3 tiles are full please help I am new to tasker i don't understand 95% of the thing please guide me

0 Comments
2024/11/03
11:05 UTC

7

Anyone still using auto wear

I recently stumbled upon the app auto wear and was wondering if anyone is still using it. It seems like it doesn't work with my ticwatch pro 3 running wear os 3. Is this app still running? And if the answer is yes how do I get it to work?

5 Comments
2024/11/03
10:45 UTC

1

Profile Not Triggering Consistently

Greetings, I've been in the works of a profile to automatically accept orders for me on a particular gig app I currently work. I feel like the profile is solid, at least as far as the actions are concerned. The main issue I'm having right now is with my profile not triggering consistently.

For context, the profile is an AutoInput UI State profile, configured to detect the text on the button when an order pops up. I also have another profile set to refresh the app every minute via a 60,000 tick profile and an AutoInput v2 swipe down gesture action. I added a variable set to this profile to ensure it's not active when the automation profile is active.

For example, it triggers every time if I'm on my home screen, and then open up the app, and there's an order already there, it'll go through my automation no problem. The issue seems to be when I leave the app open for long periods, because I've tried to leave this running over night while I sleep, and I always wake up to orders on the screen, which shouldn't be happening if my automation is working correctly.

So I more or less feel like the actions of my profile are spot on, the main issue seems to be the trigger. I'm not sure how to improve the activation of the profile to trigger more consistently. It will work sometimes while the app has been open for a bit, and sometimes it won't. Any advice would be greatly appreciated!

2 Comments
2024/11/03
05:17 UTC

2

Autonotification intercept

Shouldn't this just work?

Seems they do sometimes and don't sometimes, which isn't useful.

Samsung Android 14, 1UI 6.1

Event Behaviour: true Notification Type: Only Created Notifications Persistency Type: Both Notification Apps: Home Assistant,Home Assistant Notification App: Home Assistant Notification Text: Inner garage door has opened Package Name: io.homeassistant.companion.android

7 Comments
2024/11/03
01:08 UTC

6

[ Project Share ] Intent Script

Introduction

This project outlines how to configure Intent scripts in Tasker to open applications in specific windows efficiently. The Intent Script allows controlling activities, services, and broadcast receivers directly, but there are some mandatory rules to follow to ensure proper functionality.

Structure of the Intent Script

General Rules

  1. Target: Must always be the first line of the script. The Target defines the type of execution the Intent will perform and is mandatory. It must be specified at the beginning, before any other components.

  2. Extras: If present, must always be added last. Extras are additional data the Intent carries and are crucial for ensuring the script functions correctly when it needs to pass data to the app.

Main Components

  1. Target (Mandatory) Defines the type of action the Intent will perform. The three possible targets are:
    • activity or a: To open an activity.
    • broadcast or b: To send a broadcast.
    • service or s: To start a service.

Target Examples:

a: .send
or
activity: ACTION_SEND
  1. Action The action defines the operation the Intent should carry out, such as opening an app or sharing content. It can be specified in various ways:
a: .send (shortcut for android.intent.action.SEND)
activity: ACTION_SEND
a: android.intent.action.SEND

Example:

a: android.intent.action.SEND
  1. Categories Categories can be added immediately after the action. The syntax uses cat or category to specify the category.

Example:

cat: .browsable
  1. Flags Flags modify the behavior of the Intent. For example, to start a new task, use the flag .new_task:
flag: .new_task

For multiple flags, separate them with a comma:

flag: .new_task,.clear_top

In more recent Android versions, the .new_task flag is automatically added in some cases, so it may be optional, but for older versions, it is recommended to include it manually.

  1. Filetype or MIME type

    The Intent Script allows identifying the type of data being sent. There are two main ways to define the content type: using filetype/type or mimetype/mime.

Filetype/Type

The filetype or type is only used to identify the MIME type based on the file extension. For example:

type: txt

This corresponds to the MIME type text/plain.

Mimetype/Mime

The mimetype or mime allows explicitly defining the content type, and if present, the MIME type takes priority over filetype. This means that if both are defined, the mimetype will be used by the Intent.

Example:

mimetype: text/html

If you define both, as in the example below:

type: txt
mimetype: text/html

The MIME type text/html will be prioritized, ignoring the type: txt definition.

Note: It is recommended to define mimetype whenever possible, especially when the file type is not clear or specific.

  1. Data To add a file to the Intent, use the data syntax with the file path. If the path is preceded by an @, the MIME type will be detected automatically.

Example:

data: file:///sdcard/Download/text.txt
  1. Package or Class Specifying the package (pkg) or a specific class (cls) allows you to open an app directly or a specific window within an app.
  • To open the app with the default class:
pkg: @com.whatsapp
  • To open a specific class within the app:
package: com.termux
cls: .app.TermuxActivity

Extras (Mandatory if present)

Extras, when present, must always be the last in the script. These are additional data that can be passed to the Intent. The extra key is specified inside square brackets [ ], followed by the value. The values can be strings, numbers, or booleans.

  • String example:
[.text]: Hello, World

This adds the key android.intent.extra.TEXT with the value "Hello, World".

  • Boolean example:
[isTrust]: true

Listing Standard Keys

The Intent Script can list standard keys for actions, categories, flags, or extras using three dots (...). This displays a list of valid options for each component. For example:

a: ...

This will show all available actions, such as ACTION_VIEW or ACTION_SEND.

Practical Example

Normal Intent

Task: Example - Send Intent

A1: Send Intent [
     Action: android.intent.action.VIEW
     Cat: None
     Data: https://www.reddit.com/r/tasker/submit
     Extra: title:My title on reddit
     Extra: text:My nice post
     Package: com.reddit.frontpage
     Target: Activity
]

Intent Script

Task: Example - Intent Script

A1: Perform Task [
     Name: IS - .Intent Script
     Priority: %priority
     Parameter 1 (%par1):

     activity: .view
     
     data: https://www.reddit.com/r/tasker/submit
     
     pkg: com.reddit.frontpage
     
     [title]: My title post
     
     [text]: My nice post
]

Intent Script Get URI

Task: Example - Intent Script With URI

A1: Perform Task [
     Name: IS - .Intent Script
     Priority: %priority
     Parameter 1 (%par1):
     
     activity: .view
     
     data: https://www.reddit.com/r/tasker/submit
     
     pkg: com.reddit.frontpage
     
     [title]: My title post
     
     [text]: My nice post

     Parameter 2 (%par2): 1
     Return Value Variable: %intent_uri
]

A2: Shortcut [
     Shortcut: %intent_uri
]

When using %par2 = 1 it does not execute the created intent, but returns its uri and sets it to the clipboard to be used with the shortcut action more quickly

Changelog

  • Fix for cache with invalid task name
  • %par2 sets the return mode to 0 or nothing to just execute the intent and any value to return and save to the clipboard as uri

Import

2 Comments
2024/11/02
23:53 UTC

2

Live Wallpaper without Root?

I made a post about a week ago about wanting a "secret wallpaper"; a wallpaper that could boot up upon opening the secure folder and be replace upon the secure folder closing: https://www.reddit.com/r/tasker/comments/1gdywos/secret_wallpaper/

I managed to jury-rig a solution to this: I have my Tasker tie booting up a wallpaper to a specific app's notification, then make sure to put said app in the secure folder and delete the normal version of the app afterwards. I can even made sure that the wallpaper I wanted to access was hidden with a .nomedia file to boot.

However, I would like to know if it is possible to make a live wallpaper without rooting in Tasker. From what I gather, making Tasker boot a Live Wallpaper App wouldn't be enough because there aren't any that set a wallpaper upon boot (seriously, how the heck aren't there any, that'd be amazing). Instead these apps are all either timer based or based or whether you have the dark or light theme active.

5 Comments
2024/11/02
23:50 UTC

1

Pixel 9 XL - I'm trying to find a way to create a shortcut on my home screen to force close the Pixel Launcher. Is this possible without root?

I've created a Tasker for this but it doesn't seem to work, and some research online seems to say it's not possible? Anyone know?

0 Comments
2024/11/02
23:16 UTC

3

Tasks launching at the same time causing error (help a beginner)

I have been using tasker to apply to freelance gigs on a website. I have set Webalert to send a notification when there is a change on a webpage. I have setup multiple profiles for every single keyword I am interested in, all profiles have a task to perform through AutoInput.

My logic: There is a change on the page> Change has "Berlin" in it> AutoInput opens chrome, navigates to the word, click on it, clicks on "apply" and the task is over.

I have multiple profiles and corresponding tasks for each keyword, like "Paris", "Baghdad" etc.

Everything works up until there are multiple changes on the website, like Berlin, Paris and Baghdad appear at the same time and sometimes multiples of each word.

Currently tasker launches all tasks simultaneously and fails at all of them, it only works when there is a single change. I also witnessed that some of my other tasks like logging in on the website, or keeping the TeamViewer alive (every three hours or so) also cause errors.

How can I let tasker run these tasks consecutively and in the case of multiples repeat until the word is not on the page anymore? I currently use this device only for this task, thus only AutoInput.

I already removed all "wait" actions and experimented with priorities and enforcing order, couldn't remedy the issue. any help appreciated 👍

9 Comments
2024/11/02
20:43 UTC

1

Jarvis Ui - The future way of interacting with Ai is here!

Check out my Jarvis Ui. Looking forward to your feedback. What do you guys think? Which direction do you think I should take this and what would you want to have in a system like this?

Video

3 Comments
2024/11/02
18:22 UTC

3

Issue with profile to launch an EQ app (Wavelet) when I start Youtube Music, hoping the members here may be able to assist.

I am having a difficult time getting this automation to work correctly; I've done a fair amount of research and tried a number of different routes but cannot get this to run successfully.

I'm hoping more experienced users can assist.

This seems pretty straightforward.

I am looking to have an external EQ app (Wavelet) run when I open youtube music on my Samsung S24 Ultra

i.e. start YTM, open Wavelet EQ and 'start it' with onscreen button. (optionally when I close YTM, shut down then close Wavelet)

So far:

I start by creating a profile and use application as trigger, and select youtube music

Then I add a task to start EQ

a. add an action

b. "App" category

c. "Launch App"

d. select equalizer app (Wavelet)

(I was also selecting "Always Start New Copy" - but not sure if that is required, either way doesn't seem to effect anything either way)

Then I add a wait action (1 second) to make sure EQ launches

Then I use autoinput to turn on the app

Up to this point everything works.

At that point I want to go back to YT Music and have tried with "Go Home" then Launch App YT Music.

Here is where the issue occurs. at that point I just get a loop of launching YTM, then Wavelet, then back to launching YTM, then wavelet, etc.

I tried to fix this using a variable (wavelet enable true at the beginning of task and wavelet enable false after the task (but before I launch YTM again) but that doesn't seem to do it.

I also tried adding a task to enable and disable the wavelet using the variable but cannot seem to get that working.

I'm at my wits end, as I think this shouldn't be that difficult and I'm probably missing something simple...

As well, I've used ChatGPT, etc. to get some insight, but have not been successful in finding a solution.

6 Comments
2024/11/02
18:21 UTC

2

Can experienced people help?

I have applications such as tasker, autoinput, auto tools and autoshare active.

1- I created a web screen bubble with Autotools

2- When I click on this bubble, what steps do I need to follow to copy and paste the text I want? I think I will do this with autoinput, but how?

I'm sorry I'm just learning this, I'm looking forward to your help.

1 Comment
2024/11/02
17:00 UTC

2

Android tv compatible?

Is there a Android tv compatible version?

6 Comments
2024/11/02
16:19 UTC

2

closing apps upon going home

i want to create a task that closees apps upon going home on android?

3 Comments
2024/11/02
15:49 UTC

2

[Question] Downloading image file from URL without using built-in saver

Hello, I am just going wondering if there is a way to download an image from a URL using HTTP Request, then entering that data into a file using write file. I know inside the HTTP Request task there is a section to save received data to file... But I wanna know if I can also use the image data from the url to save the image with either Write File or Write Binary. I tried doing it but all I get is a corrupted image file every time

4 Comments
2024/11/02
12:29 UTC

3

Accessibility for NovaLauncher gets toggled all the time by Tasker although it's unchecked from "Keep running" under prefs. How to fix that?

There are some threads about that. "Deleting the cache and making sure it's unchecked" were the answers but this doesn't help here.

Is there a way to disable the "Keep running" feature (under Tasker-prefs) ? I know: Tasker uses it for its own "health. I mean the feature, not the checkboxes inside..

A test task, using the action "add to keep running"(to force the entry), wait 3sec. ,"remove from keep running" and then looking at the Accessibility-button shows: Tasker is toggling it when it's checking the services...

it's like the video of someone else: https://imgur.com/a/PklQ0YZ but in my case NovaLauncher

Because in other threads thie combination/version is a topic..:

i'm using AutoNotification to fetch Toasts

i'm using Gestures in Nova (Prime 8.0.18)

Android 10, Tasker from Nov1 (latest "can you try this version,please" ;-) )(but it was the case like that with another phone,Android 9 and earlier Tasker-versions too. I can't risk to test it with a clean Tasker data because re-importing my setup/projects properly might not work -like it was the case, when i was switching phones a while ago)

Any idea how to fix that ?

3 Comments
2024/11/02
10:09 UTC

1

[Help] Reload/Relaunch App

Hi,

I am Playing COC Game, on the game Attack 3 mins period, there is way to Autoplay the game by default.. if app get reload, the Attack did Autoplay.. So is there anyway to Reload the App using Tasker?

Thanks in Advance

0 Comments
2024/11/02
04:37 UTC

2

How do I toggle displaying the status bar clock by opening and closing the notification shade?

I found that I can disable the top-left status bar clock with a SystemUI tuner, but as soon as I open the notification shade and then close it, it then shows a blank space, instead of having notification icons at the left edge, like I prefer (and like it does when I first disable the setting).

I want to toggle it because I do want to see the time displayed in the usual way when I pull the notification shade down, and simply disabling it all the time removes that, too.

Thanks!

1 Comment
2024/11/02
01:04 UTC

3

AutoApps Error - The item you were attempting to purchase cannot be found.

"The item you were attempting to purchase cannot be found."

New phone Pixel 8 Pro. Everything has been purchased previously. Everything works except autoremote. When I click it, I get the above message. If I uninstall autoremote, when I click the grey icon, it takes me to Autoremote Lite in the app store (wrong app and not compatible).

Extremely irritating - wasting my time just trying to get Tasker to recognize the dang plugin

3 Comments
2024/11/01
23:27 UTC

2

Take screenshot error when run in a kid app

I'm sucessfully using the Take Screenshot action when running a task under Tasker but when in a kid app it terminates with %err = 1 and nothing in %errmsg. No message about missing permissions. Bug or a restriction?

1 Comment
2024/11/01
23:24 UTC

1

GPS logging to Gmail?

From what I understand Textnow.com has sim cards for $5 but the service is free and gives you google access to gmail..

has anyone written a GPS location to Gmail sending project? Figured i'd ask before I embark on the journey myself.. I did it years ago but i think the gps usuage has changed..

I plan to leave it in my car on an old android phone.. and hope that it can be lojackish... Or I could at least know when my wife is almost home from work like 5 miles away.. hmm maybe some sort of automated ETA until home routine too that might be cool.

2 Comments
2024/11/01
21:19 UTC

1

Java Scriplet not displaying specific alert

Hi All,

I hope I could use someone's expertise.

I have tried to pull data from the website by using JavaScriplet following tutorial from YT https://www.youtube.com/watch?v=Ct9mU3kXdSU&ab_channel=BrandonCraft%28CraftMath%29

Task:

A1. HTTP Auth

URL: https://global.solaxcloud.com/blue/4/#/overview

Method: password and username

A2. HTTP Request

Method: Get

URL: https://global.solaxcloud.com/blue/4/#/overview

Headers: %http_auth_headers

File/Directory to Save: Tasker/solax html.txt

Trust any cert: Ticked or unticked

Automatically follow redirects: tried ticked or unticked

Use cookies: tried ticked or unticked

Structure output (Json etc): tried both ticked and unticked

A3.JavalScriplet

Code:

doc=new

DOMParser().parseFromString(global("HTTPD"),"text/html");

yield=

doc.getElementsByClassName('text')["0"].innerText;

alert(yield);

Unfortunately, alert does not display anything at all, and I have no idea why. If someone could help, that would be great!

7 Comments
2024/11/01
20:56 UTC

1

Tasker + Dogs + Chat GPT Task Caller + Thermal Printer

0 Comments
2024/11/01
16:03 UTC

0

fun fun joke pleaseeeeeeeeeeeeeeeee

pleaseeeeeeeeeeeeeeeeeeeeeeeee

3 Comments
2024/11/01
15:57 UTC

Back To Top