Let's use Tasker to its fullest. Useful features of the application

With this plugin you can create a very reliable security system. allows you to configure Tasker in such a way that your smartphone will take pictures of all those users who enter incorrect passwords. And this is just the tip of the iceberg: some users managed to make an alarm using it that would go off in the event of a theft. In addition, the plugin adds some functions that are not typical for Tasker

, for example, turning GPS on/off. It's free to download, but you'll have to pay $1.50 to unlock the plugin's full potential. allows you to configure This plugin allows you to turn Tasker functions into separate applications, which can then be installed on other devices. Wherein is not required for these applications to work. Download Tasker App Factory for Android

it's completely free. With this plugin you will very quickly switch between different Bluetooth devices. Just create the button you need and forget about menus and options forever. Very convenient when you have wireless speakers

, and you need to connect to them from your smartphone while moving from one room to another. The plugin is completely free. Pushbullet allows you to exchange messages and files between devices from different platforms:, iOS, Chrome Windows , and soon Mac . In addition, the application allows you to send notifications to other people, as well as display notifications from your smartphone on your PC. Download Pushbullet
you can do it for free. The best plugins for the Tasker application: rating 80 out of 80
based on 80 ratings.

There are 80 reviews in total.

Advanced scheduler. Allows you to perform actions/lists of actions based on different events. Similar to Locale, only much more powerful. It is possible to create widgets with a custom list of actions.:

  • Main list of events
  • Tracking application service activity
  • Starting and shutting down an application
  • Launch the selected application activity (long tap on the application in the selection list)
  • User requesting help in an application or system
  • The beginning and end of a certain period of time
  • The onset and end of an event in a calendar, alarm clock
  • Entering a geographic area (determined by GPS or cell towers and WIFI access points) and exiting it
  • Connecting the device to a specific cell tower (from a specified list of towers)
  • Establishing and disconnecting a connection in a specific mobile data mode: 2G, 3G, 4G and others
  • Reaching and losing a certain level of cellular network signal reception
  • Detect a specific (or any) WIFI access point, connect to it, and disconnect from it
  • Turn airplane mode on or off
  • Turning Bluetooth, NFC and WIFI adapters on and off
  • Hardware keyboard events (open-pull out/closed-pull back)
  • Pressing certain hardware keys, including those located on headphones (wired or wireless)
  • Clicking soft buttons and some other elements user interface Android and third-party programs
  • Incoming or outgoing call, answering incoming, ending a call
  • Receiving SMS (MMS)
  • Successful sending of SMS (MMS) and an error when sending it
  • Missed call, SMS (MMS)
  • Events from various built-in sensors (light, proximity to an object, orientation, movement, magnetic field, pressure, temperature, humidity, pedometer)
  • Connecting and disconnecting charger(wired, wireless, USB bus powered)
  • Reaching a certain battery level, discharging the battery below a certain level, changing battery level
  • Turn the screen saver on or off (Android Daydream)
  • Connecting to a computer via USB bus and disconnecting from it
  • Connecting and disconnecting USB devices to the machine
  • Connecting and disconnecting an SD card
  • The end of Android loading and the beginning of shutting down the device
  • Turning the screen on and off, unlocking the screen
  • Start and end of a user session
  • Create, change and delete a file on the SD card
  • Connecting and disconnecting wired or wireless headphones, Bluetooth devices and USB
  • Connect to and disconnect from a car or desktop dock, TV, or watch
  • Spatial movement of the device in a given specific way - gesture
  • Shaking the device
  • The occurrence of a certain system event in Android - receiving an intent
  • Changing the system date, time, time zone
  • Add, update, or delete an application
  • Appearance of a specific or any window (regular, pop-up, dialog)
  • Appearance of an application notification in the system notification bar and user selection of such notification

Basic list of actions:

  • In-car mode control
  • Airplane mode control, incl. selective shutdown radio modules
  • Volume adjustment, incl. separate streams: call, tone dialing signal (DTMF), telephone conversation, incl. via bluetooth headset, alarm clock, ringtones, notifications
  • Controlling ringtone playback and vibration for incoming calls
  • Answer an incoming call ("pick up")
  • Silent Mode Control
  • Manage screen settings: brightness, incl. automatic brightness mode, orientation, duration of the period of inactivity before blocking, incl. when charging
  • Obtaining information about screen characteristics: screen dimensions, screen resolution, current automatic orientation setting
  • Setting wallpaper on your home screen
  • Screen lock management: turn the lock on and off, incl. forced inclusion blocking
  • Auto-sync mode control
  • Mode control soundtrack pressing hardware and software buttons, tactile navigation mode (haptic feedback)
  • LED control, incl. LED backlight mode when displaying notifications from Android and third-party applications
  • Night mode control
  • Turning on and off Bluetooth, NFC, WIFI, WiMax, GPS, mobile network adapters, including managing data transfer modes in the mobile network
  • Obtaining information about the network connection (connection type, availability of access to mobile data), WIFI network parameters (MAC address of the adapter, signal strength, access point name), Bluetooth, Ethernet
  • Setting the device name on the bluetooth network
  • Turn on and off various data transfer modes via NFC, incl. Android Beam and NFC Payment
  • emulation of button presses, incl. and non-existent ones on the device, for example, joystick emulation - a “universal sledgehammer” with which almost everything is done
  • text input emulation
  • Capture exclusive use of some hardware buttons
  • Closing system dialogs
  • Inserting an event into a calendar
  • Getting information about calendar entries
  • Call to a specific number
  • Manage outgoing calls to specific numbers: call blocking and call forwarding
  • Creating letters, SMS and MMS
  • Sending SMS
  • Getting information about contacts in your phone book
  • Launching applications, incl. call log, contacts (with selection of specific contacts), maps (with selection of a specific location), input language selection dialog, applications that provide separation of Internet traffic via USB and WIFI (tether)
  • Obtaining information about installed applications and application components (activities, services, receivers)
  • Managing the notification panel: showing it and minimizing it
  • Interrupt Mode Control
  • Adding a new alarm
  • Starting the system stopwatch
  • Selecting the default SMS application
  • Force termination of applications
  • Music player control, incl. built-in, incl. creating a playlist
  • Playing audio files, built-in ringtones, etc. with selectable audio stream
  • Getting information about audio files: title, artist, playing time
  • Vibration activation, incl. according to a given template
  • Control of the built-in microphone, incl. recording sound from it
  • Operations with directories and files: creating, copying, moving, reading (getting a list of files in the case of directories), checking file existence, reading file attributes: size, access rights, modification time, writing, deleting, archiving in a zip archive, extracting from zip archive, encryption and decryption)
  • Working with images: resizing, cropping, rotating, applying a filter
  • Set default ringtones for calls, alarms, notifications
  • Determining your current location (via GPS or cell towers and WIFI access points)
  • Connecting to and disconnecting from an Ethernet network
  • Displaying messages, regular and pop-up dialogs, menus, lists (in fact, it is possible to build arbitrary graphical user interfaces using scenes
  • Displaying notifications in the notification panel, incl. accompanied by LED lighting or sound notifications, vibration
  • Canceling your own notifications
  • Speech recognition and synthesis
  • Go to the home screen, incl. with a specific number
  • Getting the current user ID
  • Working with web servers: receiving and sending content, not necessarily in html format, running shell scripts, javascript, SL4A
  • Using Java language constructs and calling Java and Android language functions (via the Java reflection mechanism)
  • remounting partitions on an internal or external memory card
  • Starting a forced system scan of the SD card
  • Sending an arbitrary system event - intent
  • Adding content to the clipboard
  • Photography
  • Flash control
  • Operators for organizing control in programs: creating and changing variables, arrays, if-else statement, loops, calling subroutines (in fact, even coroutines), mathematical functions, search and replace by pattern, incl. using regular expressions

Both of these lists are far from complete. Firstly, the set of Tasker events and actions can be expanded by connecting third-party plugins, thousands of them. Secondly, using emulation of hardware and software keys or running scripts on the shell and SL4A, you can perform almost any action. And besides, there is also the reception and sending of intentions.

Scenes

Scenes allow you to add a graphical user interface to tasks. That is, if you dreamed of orange buttons on a crimson background, Tasker scenes are exactly what you need to make your dream come true.
In reality, of course, no one uses a crimson background. Almost. But, for example, make the window background transparent, place the window on top of the status bar, and display text with the battery charge in the window itself. Tempting? Still would.

List of interface elements

  • button- button
  • checkbox – a checkbox (by ticking the same element in the item, we change one or another parameter).
  • Doodle – a field where we can draw an element on the screen
  • Image - picture
  • map – GPS map
  • Menu - a menu with a scrollable list of all the items we have added
  • Number Picker - number selection (as for example in the settings given in Android. Spinning drum)
  • oval - oval graphic element.
  • Restangle – graphic figure
  • slider - the so-called slider (changing the volume in the settings, for example, is done in the form of a slider)
  • spiner – dropdown menu
  • text – display text
  • textEdit – input field for text editing
  • toggle – on/off button (such as turning on wi-fi in settings
  • webview – viewing web pages ( standard means android)

We take the interface elements listed above, combine them in different ways, set the width, height, colors so that it is not boring. This set is called a scene.

1. We start by determining the size of the scene (tab Scenes), press (+) enter the name of our scene, then in visual editor scenes, we increase/decrease the scene area to the size we need
2. Now we can fill the created scene with our elements

In the screenshot above, the image of the radio (all these buttons, wheels, orange screen in the center) is set as background for our scene. Interface elements have been added to the scene with transparent background(the dotted lines in the picture are the boundaries of the elements). To create a more realistic interface (draw a pressed key, for example), you will have to draw (steal) a picture for each graphic element (in several versions, a pressed and not pressed button). And set these pictures as the background for each element separately, then the scene background can be filled with one color.
4. Label the buttons (Text). The screenshot below shows the Tasker dialog for editing the LIGHT button (it is in the center of the row of buttons located immediately below the orange screen). We assign actions to the buttons according to taste: pressing (Tap), long pressing (Long Tap)

Introduction

Frankly, thinking about which side to approach this review took almost more time than actually writing it. I don’t know whether to believe or not people who call Tasker the most complex Android application, but the fact remains that the manual for the application that I downloaded from the Internet takes about 200 pages in PDF format. Entire websites and forums are dedicated to individual profiles and tasks of Tasker, users make videos about the procedure for working with it, post ready-made scripts - and with all this, it can hardly be said that the application has been studied inside and out. And since I'm in Tasker" Since I am a complete beginner and layman, I decided this: let this text become a kind of introduction, and in the future I will share my experience as I master it. I can't promise it will be regular or frequent, but I'll try.

What is Tasker and what is it for? This is an application designed to automate various types of actions that your smartphone performs on a regular basis. In other words, Tasker will save you from the need to perform routine manipulations, say, turn on Wi-Fi in a certain place, launch the necessary applications at a specified time or when connecting the appropriate accessories, and the like. Yes, these are the simplest functions that many devices are already trained on. But Tasker's capabilities are much, much wider - even to the point of creating with its help some semblance of your own applications, if you believe the reviews.

Preliminary conclusion

Tasker is a serious automation application that will not only significantly expand the capabilities of your device and make it more functional and technologically advanced, but will also allow you to experiment and show a certain amount of imagination. A real find for lovers of extraordinary software solutions.

First acquaintance and interface

I would like to start right away with the fly in the ointment, otherwise it will be unclear why some aspects are the way they are. So:

1. Tasker has been translated into Russian, but not completely. And what is translated is not correct everywhere. I was tempted to screen only the English-language interface, but respect for readers who do not speak foreign languages ​​won out.

2. Tasker is completely unintuitive. Having launched the application, you will have to delve into it for a long time and tediously before you can formulate an elementary algorithm of work in your head. Therefore, it is necessary to be patient and thoughtful.

So let's get started:

You have downloaded and installed Tasker. The application will immediately prompt you to create a new profile,

but instead we will first switch from "Beginner" mode to normal mode. To do this, call up the settings and uncheck the box. After this, the start screen will look like this:

To activate or turn off an application, you need to hold the Tasker icon in the upper right corner. When the application is active, the icon is colored.

We see four tabs: “Profiles”, “Tasks”, “Scenes” and “Variables”. I don’t know, maybe in other versions of the application everything is in Russian. I couldn't find any updates.

So far all tabs are empty. Let's start with "Profiles". The house in the lower right corner brings up a menu that allows you to manage existing profiles. We don't have them yet.

The plus sign in the lower left corner creates a new profile. I suggest you immediately look at a specific example of how this works:

This list contains context options that will automatically trigger certain actions. Let's choose, say, "Time":

That is, you need to specify the time interval within which the actions will be performed. Let's take night time as an example:

To confirm the creation of a profile, you need to click the Tasker button in the upper left corner.

The profile has been created, now you need to fill it with content in the form of tasks. The offer to do this pops up automatically. Click the plus sign.

Let’s call the task “Silent Night” and click on the checkbox. Now you need to select the actions that will be performed as part of the “Silent Night” task.

As you can see, there are many options, but not everyone needs them - moreover, not all of them are practical within the framework of the scenario we need. Let's say we don't want to jump at night from an unexpectedly loud call from our beloved boss. Select "Ring volume" and set the level we need. But the customization options don’t end there. Two intertwined arrows at the top right allow you to set the desired level in percentage - for those who like precision. The plus sign opposite “If” allows you to set additional conditions associated with correlations “and”, “or”, etc. We won’t delve into these jungles just yet, but, as you can see, the possibilities are more than wide.

So, the volume level is set. We need to add a couple more tasks. Let's say, let the brightness of the screen be minimal so that it doesn't hurt our eyes if we get it into our head while we're asleep to look at what time it is. Or respond to an unexpected SMS from a friend/friend. Select "Screen", then "Display Brightness". We set it to 10%, add a checkbox for “Immediate effect” and generally choose any options to your taste.

Now we already have two tasks. Let's come up with a third one, for luck.

For example, for those who have Wi-Fi constantly turned on at home, you can provide it for automatic deactivation at a specified time. Select "Network", then "WiFi Status". Turn it off.

We created three tasks. It looks like this on the "Tasks" tab:

By clicking on the name of a task, you can change the actions included in it or add new ones.

And the “Profile” tab now looks like this:

As you can see, the profile can be disabled. And with an activated profile, it turns out that every day from 00:00 to 06:00:
1. The ringer volume will be minimal.
2. Screen brightness will be 10%.
3. Wi-Fi will not work.

You can also activate the energy saving program, for example. And this will be done automatically, i.e. without any input from us.

Let's practice and create another profile. Let's make sure that when you turn on the mobile Internet, a list of the most relevant applications appears on the display. Go to the "Profiles" tab again and create a new profile. This time the context will be "State" => "Network" => " cellular". We put the necessary checkboxes.

Create a task called "InetApps". Adding actions. "Signal" => "Menu". Layout (location) is set to Icon Grid Menu (i.e., application icons without their names). Scroll down and under the word Item click the plus sign, then “Action”. Select an application, say Gmail. We repeat the same for each application that we want to see in our list. I also chose VKontakte and Socialife.

This is what the final profile looks like:

We exit and turn on data transfer. Voila: a window with three applications popped up on top of the home screen. Their list can be expanded; if we don’t need any of them this moment, just press the return button. I haven't yet figured out how to get the window back after I've finished working with one of the applications. But everything is ahead.

Well, shall we practice some more? Now let's try to create a link to some application or service. Yes, Tasker allows this too, and you don’t even need to create a profile. Instead, we immediately create a new “Downloads” task. Then "Application" => "Launch application". By activating the "All" function below, we get access not only to common applications, but also to various services and program files. Find "Downloads". There is a new task.

We exit Tasker, but do not turn it off. Add the Task Shortcut widget to the home screen. A dialog box appears with a list of tasks and a proposal to create a new one. Select the existing “Downloads” task. Now you need to select an icon. The list opens if you click on the square in the lower right corner. For a change, select a different image - “Built-in icon”. We find the appropriate one, say, a downward arrow. It remains to confirm that the icon appears on the home screen, and it will instantly take us to the list of downloaded files.

So, we have one more main tab left - “Scenes”. In short, this is a tool for creating your own interface elements: buttons, sliders, dialog boxes, etc. One has already appeared - this is the same list of applications that pops up when we turn on data transfer. But in fact, this section deserves a separate full review, its capabilities are so great, including creating your own applications. Which can then be issued in apk file and post it in Play Market. At least that's what they say on forums and websites. In any case, I won’t analyze the Scenes in detail now, but I’d rather write a separate review later.

And there are still Variables left. They allow you to set additional conditions for profiles and tasks, from simple circumstances of place and time to the level of humidity or magnetic field power (if your device can measure it). You can also create your own variables. This is also a subject for further study and review.

Well... that's it. I hope this introductory excursion did not seem too chaotic or superficial to you. I would appreciate fair criticism. In the future, I am going to dwell in more detail on the features of this interesting application in all respects. Personally, it’s already clear to me: Tasker is a real find for an inquisitive mind.

Thank you for attention!

P.S. Oh yes, I forgot to say that Tasker is a paid application. But I think the developers deserve every penny.

Which we will talk about now is what you need. The program is designed to automate a smartphone or tablet. It allows you to configure specific device actions for any event.

HOW TASKER OPERATES

The principle of operation of “Tasker” is to respond to a device to some event and change its state or settings. To select events in the program, “Profiles” are used. A “Task” (TASKS), or several “Tasks”, is attached to the “Profile”, which will be performed if the requirements, events, etc., specified in this “Profile” are met. The “Tasks” can contain one or several actions , which are processed one by one, one after another, either immediately or with some specified interval (delay), if necessary. The program has a huge number of actions; we will not be able to consider everything in this article. The purpose of this article is to explain the principle of operation of the program, as well as its capabilities. We will describe how to start working with this program “from scratch”, how to create “Profiles” and attach “Tasks” to them.

After installing the application, the first thing you need to do is- go to the application settings and disable the “Beginner Mode” (the so-called “mode for beginners”). To do this, click “3 dots” in the upper right corner of the screen and select “Settings”. In the first tab “INTERFACE”, uncheck the “Beginner Mode” item.

Also, here you can disable animation, tactile confirmation, hints, etc. We are only interested in the first point, because All the screenshots presented below were taken in the normal operating mode of the program, and may differ from what will be displayed on your screen if the “Beginner Mode” is activated.

To avoid this warning in the future:

You must grant “Tasker” permission in the “Accessibility” section of your smartphone settings.

Now you can start creating a “Profile”. First, let's look at creating a small “Profile” (and “Tasks” for it); the entire sequence of actions will be accompanied by screenshots to make it easier to get used to the program.

Before creating each “Profile”, its “Purpose” will be explained. The next step will be “Setting the task”, and then, in fact, “Completing the task”, and at the end small comments (if necessary).

PROFILE No. 1

Purpose: When taking photographs, it is convenient when the brightness is at its maximum, it is easier to adjust ISO and white balance, when using manual mode, the same when viewing photos, at 100% brightness it is better to see whether the shot is successful.

Formulation of the problem: When opening the applications: “Gallery” and “Camera” - increase the screen brightness by 100%, set the display delay to 1 minute (also convenient, so that the screen does not darken (turn off) prematurely when viewing photos in the gallery). When exiting the above applications, brightness is 25%, screen delay is 30 seconds.

Completing the task:

The first step is to create a “Profile”. In the “PROFILES” tab at the bottom of the screen, click “+”.

In the drop-down menu you need to select the action that will activate this “Profile”. Select “Application” (in our case, it is the applications that activate the “Profile”: “Gallery” or “Camera”).

In the list of applications installed on the smartphone that appears, mark the necessary ones (“Gallery” and “Camera”).

You can select as many applications as you like (at least all), it is at your discretion, but we adhere to the task, so we highlight 2 applications. Click the back arrow “←” in the upper left corner (in the future this action will be designated as such).

Now we have 1 created “Profile”, its name is “Gallery or Camera”.

Later we will rename this “Profile” so that the name makes it clear what it is responsible for (we will do the same with “Tasks”). This is necessary so as not to get confused between “Profiles” (“Tasks”) when there are many of them. If you don’t plan to use a large number of “Profiles” or you are happy with this name, then you can leave it as it is.

Let's move on to creating a “Task”

To the right of “Profile” - “Gallery or Camera”, there is an item “New task” and “+”, click it.

A field will appear in which you need to add the name of the “Task” to be created.

Let's enter: "Brightness 100". And click the “tick” (hereinafter referred to as “√”) on the right.

A new “Task” window will appear where you need to add actions. To add, click “+” in the lower right corner.

In the next list “Select Screen action”, select: “Auto brightness control”.

Select the value: “Disable”

We add here disabling “Auto-Brightness” in case this function has been activated, in this case the “Task” - “Brightness 100” - will not work. Press “←”.

Add the following action by clicking: “+”.

Select the item: “Screen”.

Set the brightness level to “255” (255 is 100%). Press “←”.

Add another action “+”

Press “←”.

It should look like this:

In this “Task” we got 3 actions.

Now in the “PROFILES” tab there is 1 “Profile” with 1 linked “Task” “input” (green arrow). In the “TASKS” tab there is 1 “Task”.

“Profile No. 1” is already working, if you now try to launch the “Gallery” application, then all 3 actions that we have prescribed in the “Task” linked “to the input” will be performed in order - “Brightness 100”. 1. Auto screen brightness will turn off. 2. The brightness will turn on 100%. 3. Screen delay - now 1 minute. This would be the end of setting up this “Profile”. In this case, when you exit the “Gallery” application, the settings that were before this “Profile” was triggered will be activated. But it’s better to assign a “Task” that will be executed when this “Profile” is deactivated. It is not known what screen settings were before activating the “Task” “Brightness 100”, without an assigned “output” task, the device will return exactly to them, but we do not need this. We want to have clear settings at every stage of the device's operation. Towards the end of this article you will understand what this means.

So, let’s create a new “Task”, call it “Brightness 25%” (in the future, the brightness can be changed to suit your preferences, because the brightness is at different devices is different and perhaps the brightness at 25% will not be enough, or vice versa, the brightness will be excessive). You can simply create a new “Task” and set all the same actions in reverse (on, off), or set other values ​​(100%, 25%), but since... we have 3 actions in the “Task” (in the “Profiles” and “Tasks”, which will be described below, there will be many more of them), then each action will have to be added anew, manually. This is inconvenient and takes some time. To speed up the process of creating a “Task” in “TASKER” there is a convenient “Clone” function. With its help, it is convenient to create a copy of the “Task” (this function also works with “Profiles”; we will need this in the future), changing its name and then changing the values ​​to the required ones. To use the Clone function, you need to press and hold the Task (Profile) for which you want to create a copy. In our case, this is the “Task” “Brightness 100%”. After highlighting “Tasks”, click the “3” dots in the upper right corner of the screen, select “Clone”.

Enter the name for the created “Task” “Brightness 25%” and press “√”.

Now in the “Tasks” tab there are two “Tasks”

We need to change the actions in the “Task” “Brightness 25%”, go into it. Delete 1 item “Auto-adjust. brightness”, we don’t need this (we get rid of the work of this sensor, saving the battery). To do this, press and hold this item, a panel with possible actions, select “Scissors” (delete).

We change the values ​​in the two remaining actions. Go to “Display Brightness”, set the value to 64 (this is 25% brightness - 255 / 100 * 25 = 63.75), press “←”.

Go to “Display delay”, set the value to 30 seconds, press “←”.

We get the following:

Press “←”.

Go to the “PROFILES” section. Now we need to assign the “Task” to “Brightness 25%” so that it will trigger when we minimize (or close) the applications: “Gallery” and “Camera”. To do this, press and hold the assigned “input” “Task” “Brightness 100”. In the menu that appears, select “Add Exit Task”

and select “Task” “Brightness 25%”

The result is the following:

The “task” that is triggered when launched is a green arrow; when the application is minimized (closed) there is a red arrow.

Let's rename "Profile". While we have the name: “Gallery and Camera”, let’s enter something more understandable, for example: “Brightness MAX”. To do this, press and hold the name and select “Name” in the menu that appears.

Enter the name and press “√”.

It turned out like this:

At this point, the creation of “Profile No. 1” can be considered complete, it is completely ready for work. How to check the functionality of the created “Profile”? We collapse “Tasker”. Launch the Camera application. The screen brightness should increase to its maximum value. If we swipe down the screen, then in the curtain we can see which “Profile” (or “Profiles”) of the “Tasker” program are currently active (the name of the active “Profile” is displayed), and also make sure that that the screen brightness is set to maximum.

And vice versa, when minimizing (closing the program), we will see that there are no active “Profiles” and the screen brightness is reduced to 25%, as actually indicated in the “Task”, which is triggered when this “Profile” is deactivated.

We made sure that “Profile” works. If it doesn’t work for you, double-check whether “Tasker” is enabled in “Accessibility”, we wrote about this at the beginning of the article. And also, in order for Tasker to work continuously and the application not to close after some time, you need to do the following:

1. Go to “Security” - “Applications” - “Permissions” - “Autorun”

2. Find the “Tasker” application and activate it, thereby giving permission to start automatically when you turn on the smartphone.

3. “Security” - “Power” - “Application activity” - “Tasker”

Set the value to “No restrictions”

4. “Security” - “Applications” - “Permissions” - “Other permissions”

We give all permissions (we will need this in the future)

Now the work of Tasker will not be limited. These settings are suitable for any application. If, for example, you do not receive messages in any messenger, make the settings described above for it and your problems will be solved.

Let's move on to creating the next “Profile”.

PROFILE No. 2

“Profile No. 2” is much simpler and smaller than the previous one, but due to the fact that the creation of “Profile No. 1” was described in great detail (assuming that you are using Tasker for the first time) and was accompanied by screenshots when creating this “Profile” ( and “Tasks” for it), a “chain” (sequence) of actions will be described (there will be much fewer screenshots - only the results obtained). So, if you did not understand something (or something did not work out) when you created “Profile No. 1”, it is better to delete the created “Profile” and “Tasks” and try to create them again, according to the instructions. Those. It’s better for you to understand how the program works at the initial stage, to understand what and how it works. The “profiles” described below will be much larger, more functional, and, accordingly, more complex. In addition, the “Profiles” will overlap. We will show you this example at the end of creating “Profile No. 2”

Purpose: For everyday use, we don’t need the screen’s auto-rotate to be turned on all the time; it happens, even sometimes, that it’s annoying when the screen changes orientation at moments when you don’t want it. Also, as in the previous “Profile”, a constantly activated sensor has a negative impact on battery consumption. If in “Profile No. 1” it was a light sensor, then in “Profile No. 2” it was a screen rotation sensor (accelerometer).

Auto-rotate the screen will come in handy when taking photos, viewing photos, these are again the “Gallery” and “Camera” applications, but it will also be convenient if auto-rotate is turned on when launching the following applications: “Browser”, video player (let it be “MxPlayer” ), "YouTube". In our example, we will focus on 5 applications, but you can add to this list as many programs as you like that, in your opinion, require auto-rotation.

Formulation of the problem: When opening applications: “Gallery”, “Camera”, “Browser”, “MxPlayer”, “YouTube” - enable screen auto-rotation. When closing (minimizing) the application, it is disabled.

Completing the task:

“PROFILES” ⇒ “+” ⇒ “Application” ⇒ Select 5 applications ⇒ “←” ⇒ “New task” “+” ⇒ enter the name “Tasks” - “Auto-rotate ON” ⇒ “√” ⇒ “+” ⇒ “Screen” ⇒ “Rotate screen” ⇒ “Enable” ⇒ “←” ⇒ “←”.

“Profile” and 1 “Task” have been created. A little about punctuation in the “chain” of actions:
“⇒” - all actions are separated by this icon.
“√”—tick (for example, when entering a name).
“←” - “Press the back arrow” (to go to the previous window).
“←” ⇒ “←” — press the back arrow 2 times.

We create the second “Task” - “output”:

Go to the “TASKS” tab ⇒ select and hold “Auto-rotate ON” ⇒ click “3 dots” in the upper right corner ⇒ “Clone” ⇒ change the name to “Auto-rotate OFF” ⇒ “√” ⇒ go to “Task” “Auto-rotate OFF” ⇒ change the value to “Disable” ⇒ “←” ⇒ “←”.

We attach the “Task” “output” to the “Profile”:

Go to the “RPOFILES” tab ⇒ select and hold the “Task” assigned “to the input” “Auto-rotate ON” ⇒ “Add Exit Task” ⇒ select “Auto-rotate OFF”.

I am changing the name of the “Profile”:

Press and hold the name of the “Profile” ⇒ “Name” ⇒ enter the name “Auto-rotate” ⇒ “√” in the field.

The second “Profile” is ready, 2 “Tasks” have been created for it - “input” and “output”. Now we should display 2 “Profiles” in the “PROFILES” tab, and 4 “Tasks” in the “TASKS” tab.

Why did we create two “Profiles” instead of one? After all, it was possible to add a command to enable auto-rotation in “Profile No. 1”, and all the prescribed actions would be performed when the “Gallery” and “Camera” applications were launched. The fact is that we don’t need maximum screen brightness in three of the five applications in “Profile No. 2,” but auto-rotate is needed in all five. What does it mean? Now, when you launch the “Gallery” and “Camera” applications, 2 “Profiles” will work simultaneously: No. 1 and No. 2, because application data is registered in both “Profiles”. But when you launch the applications: “Browser”, “MxPlayer” and “YouTube”, only “Profile No. 2” will be activated.

For greater clarity, here are screenshots with activated (and deactivated) “Profiles”. In the first case, when you launch “Gallery”, two “Profiles” are active. In the second, when you launch YouTube, one “Profile” is active (1st screenshot in each link). Accordingly, when minimizing (or closing) the specified applications, “Profile” (“Profiles”) is deactivated and “Tasks” assigned “to output” (“Auto-rotate OFF” and “Brightness 25%”) are executed, which is clearly visible on the 2nd screenshot in each link.

When you launch "Gallery"

When you launch YouTube

PROFILE No. 3

Purpose: This “Profile” is designed to configure your smartphone for indoor use. The main criterion here will be connection to a specific Wi-Fi network. The principle is simple: if we are connected to Wi-Fi, we are indoors; if we are not connected, we are outdoors (this is what happens most often).

Formulation of the problem:(for convenience, we will divide the tasks into points)

1. Because we are indoors, we reduce the screen brightness, let it be at 100 out of 255, approximately 40%, then you can change this value according to your preferences.
2. We most likely do not need vibration mode, due to the fact that the phone is not in a pocket, but on the table (if it’s different for you, we’ll skip it).
3. The volume of the call is lower than on the street, for example - 10 out of 15.
4. Notification volume - 10.
5. Launch some kind of internal chat that works only within the enterprise network, let there be an application - jTalkmod (if not needed, skip it).
6. Disable data transfer via mobile network(why do we need to use this network if we are connected to a Wi-Fi network). Disabling this module again has a positive effect on battery consumption.
7. You can add here (since we are connected to Wi-Fi) to enable synchronization, but this is optional (we will add this item here, for example).
8. Change the wallpaper to lighter ones upon activation, change to dark ones when exiting (also for example, to understand the capabilities and functionality of “Tasker”). Why dark wallpaper when leaving? Outdoors in sunny weather, information is better visible on the screen if the background is dark.
9. Display a notification on the screen that the “Profile” is activated.

Completing the task:

“PROFILES” ⇒ “+” ⇒ “Status” ⇒ “Network” ⇒ “Connected to Wifi networks" ⇒ click the "magnifying glass" icon in the "SSID" line, select the name of the network (or several) from the available ones, or enter it manually ⇒ "←" ⇒ "New task +" ⇒ enter the name "Wifi ON" ⇒ "√"

1. “+” ⇒ “Screen” ⇒ “Display brightness” ⇒ set the level to “100” ⇒ “←”.
2. “+” ⇒ “Audio” ⇒ “Vib. when calling" ⇒ "Turn off" ⇒ "←".
3. “+” ⇒ “Audio” ⇒ “Ring volume” ⇒ set the level to “10” ⇒ “←”.
4. “+” ⇒ “Audio” ⇒ “Notification volume” ⇒ set the level to “10” ⇒ “←”.
5. “+” ⇒ “Applications.” ⇒ “Launch the application” ⇒ select “jTalkback” ⇒ “←”.
6. “+” ⇒ “Network” ⇒ “Mobile access.” data" ⇒ "Turn off" ⇒ "←".
7. “+” ⇒ “Network” ⇒ “Auto sync.” ⇒ “Enable” ⇒ “←”.

9. “+” ⇒ “Signal” ⇒ “Emergency.” message" ⇒ enter the message text ⇒ "←" ⇒ "←".

Create a “Task” - “Wifi OFF” using the “Clone” command, change the values ​​​​in it:

1. “+” ⇒ “Screen” ⇒ “Display brightness” ⇒ “255” ⇒ “←”.
2. “+” ⇒ “Audio” ⇒ “Vib. when calling" ⇒ "Enable" ⇒ "←".
3. “+” ⇒ “Audio” ⇒ “Ringer volume” ⇒ “15” ⇒ “←”.
4. “+” ⇒ “Audio” ⇒ “Notification volume” ⇒ “15” ⇒ “←”.
5. Delete this item
6. “+” ⇒ “Network” ⇒ “Mobile access.” data" ⇒ "Enable" ⇒ "←".
7. “+” ⇒ “Network” ⇒ “Auto sync.” ⇒ “Turn off” ⇒ “←”.
8. “+” ⇒ “Screen” ⇒ “Background image.” ⇒ select a picture from the “Gallery” ⇒ “←”.
9. “+” ⇒ “Applications” ⇒ “Stop application” ⇒ select “jTalkback”, check the “use root” box ⇒ “←”. (the “Stop application” function only works if there is )
10. “+” ⇒ “Network” ⇒ “Change Wifi status” ⇒ “Disable” ⇒ “←”.
11. “+” ⇒ “Signal” ⇒ “Emergency.” message" ⇒ enter the message text ⇒ "←".

In the “Task” “Wifi OFF” we got one more item (1 - deleted, 2 - added). In the 9th point - we completed the application, because This application only works when connected to a specific Wi-Fi network (on the company's internal network). At point 10, we turned off the Wi-Fi network. Why do we need to keep this module turned on, which constantly polls the network and looks for available networks to connect to (remember the battery).

In this “Profile”, when creating “Tasks” (items 9, 11), we added a notification display on the screen when the “Profile” was activated (disabled). We will not describe this point further. If you like this feature, simply add it as the last item in the “Tasks” you create.

In order for your smartphone to understand when you are outside and when you are indoors, you need to register all the Wi-Fi networks that you use in a “Profile”. This can be either one “Profile” or several. For example, you can create a similar “Profile” for a home by entering there home network And necessary actions. Or create one single “Profile” with the name “Wi-Fi”, which will list all the networks used, if the list of actions performed is the same.

PROFILE No. 4

Purpose: Automatically turns on the GPS module when certain programs are launched. For this “Profile” to work, you need Root rights, as well as a “plugin” for “Tasker” - “ Secure Setting«.

Formulation of the problem: Let's select programs that require location determination. Let it be: “Maps”, “RuTaxi”, “Navitel”. When these applications are launched, GPS is activated, when exited it is turned off.

Completing the task:

Create a “Profile”:
“+” ⇒ “Application” ⇒ select applications ⇒ “←”.

We create a “Task” - “for input”:
“New task” ⇒ enter a name ⇒ “√” ⇒ “+” ⇒ “Plugin” ⇒ “Secure Settings” ⇒ “Configuration” ⇒ “System+ Actions” ⇒ “GPS” ⇒ “Enable” ⇒ “←” ⇒ “←”.

We create a “Task” - “output”:
“New task” ⇒ enter a name ⇒ “√” ⇒ “+” ⇒ “Plugin” ⇒ “Secure Settings” ⇒ “Configuration” ⇒ “System+ Actions” ⇒ “GPS” ⇒ “Disable” ⇒ “←” ⇒ “←”.

PROFILE No. 5

Let's move on to creating more complex “Profiles”.

Let's consider a “Profile”, for which several conditions must be met. For example, let's create a “Profile” in which the screen brightness will be adjusted depending on the time of day and for the “Outdoor” mode.

To determine that we are outdoors, we use the same means as before, namely, whether the smartphone is connected to any Wi-Fi network or not. Only here we do not use specific connections to certain networks, but simply whether there is a connection or not, no matter what Wi-Fi network. The second criterion under which this “Profile” will be triggered will be the set time interval specified by us. You need to understand that this “Profile” will be activated only if both conditions are met. After creating your "Profile", you will understand what we mean.

Purpose: When you are outside in the daytime - maximum screen brightness, in the evening and at night - (let it be) 30%.

Formulation of the problem: If we are not connected to a Wi-Fi network, and also in the time interval from 8.00 to 16.00 (you can adjust the time to suit yourself, it’s just getting dark early now, so the value was chosen at 16.00, in the summer the situation is different, you can adjust it in the future). — screen backlight brightness — 100%. If at least one condition is not met, the “Profile” is deactivated and the brightness value is set to 30%. Those. if we connect to a Wi-Fi network and in the time interval 16.01 to 7.59, this “Profile” is disabled or simply does not work.

Completing the task:

“PROFILES” ⇒ “+” ⇒ “Status” ⇒ “Network” ⇒ “Connected to a Wifi network” ⇒ check the box below, in the “If not” section ⇒ “←” ⇒ “New task +” ⇒ enter the name “Street day” ⇒ "←"

“+” ⇒ “Screen” ⇒ “Display brightness” ⇒ “Configuration” ⇒ level “255” ⇒ “←” ⇒ “←”.

Create a “Clone” “Tasks” “Street Day”, call it “Street Night”. Change the brightness value to “77” (30%). Add to the “Profile” the “Task” “for the exit” - “Street night”.

We add one more condition for triggering the “Profile”, to do this, press and hold the first condition, in the menu that appears, select the “Add +” item, select “Time” and set the values ​​from: 8:00 to: 16:00 “←”.

Here is an example of a screenshot, which shows that the “Profile” now has 2 conditions:

As we see, the name of “Profile” turned out to be very long and not informative, we change its name, for example to: “Street day”.

Now let's look at the current time in the smartphone: 14.31. This time falls within the range that we have defined (from 8.00 to 16.00). Therefore, this condition is highlighted in green, because complied with. And the second condition is highlighted in gray - it is not met, due to the fact that Wi-Fi is currently connected. Let's try turning off Wi-Fi.

Now you can see that both conditions are met (highlighted in green), so the “Profile” has been activated (also highlighted in green).

Now you know how to create “Profiles” with several conditions. To be fair, we note that there can be any number of conditions in the “Profile”, i.e. you can come up with and create a completely crazy “Profile” with a huge number of conditions and it will only work if all of them are met. But, as practice shows, it is better to create several “Profiles” with one or more conditions (even if they intersect (execute together)) than one “Profile” with a large number of them. It’s easier to figure it out with a few simple “Profiles” if suddenly something doesn’t work or works, but not the way you would like it to.

PROFILE No. 6

For example, let's create a “Profile” similar to the previous one, only in this case we will set up “night mode” when you are at home. There may be several options. At night, when you are sleeping, you can turn off the ringer and notification volumes, leave only the vibration mode (or turn it off too), or you can even turn on “Airplane mode”, thereby turning off all networks (the phone will be “out of network coverage”), phone calls, SMS and other notifications will not be received. If you are not worried that someone will not be able to reach you at night, then this best option, besides, in this case, battery consumption will be minimal.

Why do we take one of the conditions for this “Profile” to be at home. It’s just that if you are not at home, that means you are “on the move”, at work, at a party, or anywhere, in a word, you are not sleeping, which means you most likely do not need to turn off the volume or the phone. You need it in working order. If you activate this “Profile” simply by time, you may not notice that the phone has turned off and miss an important call or message.

Purpose: When at home, turn off the ringer and notification volumes, enable (or disable) vibration mode or activate “Airplane Mode” (at your discretion) from 22.00 to 7.00, reduce screen brightness to 10% (at night this is quite enough, if not, set your value) .

Formulation of the problem: If we are not connected to a Wi-Fi network (home), and also in the time interval from 22.00 to 7.00 - ring and notification volume is “0”, vibration mode is activated (or “Airplane mode”), screen backlight brightness is 10% .

Completing the task:

Let's start by installing “Airplane Mode” (if you are happy with this option, then stop there). Root rights and plugin required " Secure Setting«.

“PROFILES” ⇒ “+” ⇒ “Status” ⇒ “Network” ⇒ “Connected to a Wifi network” ⇒ Select a network ⇒ “←” ⇒ “New task +” ⇒ enter the name “Night” ⇒ “←”.

“+” ⇒ “Plugin” ⇒ “Secure Settings” ⇒ “Root Action” ⇒ “Airplane Mode” ⇒ “On” ⇒ “←”.
“+” ⇒ “Screen” ⇒ “Display brightness” ⇒ “Configuration” ⇒ level “25” ⇒ “←” ⇒ “←”.

We make a “Clone” for the “Task” “Night”, change the name, for example: “Day”. Change the values ​​to “Off” and set the required brightness. Sets the “Task” “Day” to “exit”.

We add one more condition for triggering the “Profile”, to do this, press and hold its name, select the “Add +” item, select the time and set the values ​​from: 22:00 to: 7:00 “←”.

If you need the phone to be “in touch”, then we do not turn on “Airplane Mode”, but turn on the vibration mode. (not vibration when calling, but mode). In this case, the volume of all notifications is automatically turned off, leaving only vibration.

“+” ⇒ “Audio” ⇒ “Vibrate mode” ⇒ “On” ⇒ “←”.
Brightness setting - as in the example above.
We do the “output task” by analogy, with opposite values.

Disable all notifications, including vibration. You can set the value “0” to such parameters as: “vibration when calling”, “ringer volume”, “notification volume”. But there is an easier way, in one action, to activate the Do Not Disturb mode.

“+” ⇒ “Audio” ⇒ “Do Not Disturb” ⇒ “All” ⇒ “←”.
The rest of the steps are the same.

PROFILE No. 7

Purpose: Let's create another small “Profile” that will turn on the power saving mode when the smartphone screen is turned off.

Formulation of the problem: When the screen is turned off (locked), enable the “Battery saver” mode. When the screen is unlocked, it returns to normal mode.

Completing the task:

“PROFILES” ⇒ “+” ⇒ “Event” ⇒ “Screen” ⇒ “Screen off” ⇒ “Priority” - “Normal” ⇒ “←” ⇒ “New task +” ⇒ enter the name “Battery saver” ⇒ “←”.

“+” ⇒ “System” ⇒ “Power mode” ⇒ “Mode” - “Battery saver” ⇒ “←”.

In this situation, there is no need to create an “exit task” (and you won’t be able to do this), just when the screen is unlocked, the “Battery saver” mode will be disabled.

PROFILE No. 8

Purpose: “Profile”, which will significantly reduce battery consumption, again, when the screen is off.

Formulation of the problem: When the screen is turned off (locked), switch the SIM card operating mode to 2G mode. As you know, in this mode, energy consumption is significantly lower than when using 3G, not to mention 4G (LTE). Yes, it wouldn’t hurt to add a condition here that states that we are not currently connected to the Wi-Fi network. If you remember, in one of the previous “Profiles”, we prescribed disabling data transfer over the mobile network when the Wi-Fi connection is active, so you don’t need to switch the operating mode of the SIM card to 2G mode if you are on Wi-Fi . The fact is that when switching from 3G (LTE) to 2G and back, the SIM card turns off for a few seconds due to the fact that it is registered in a different network. This is a minor inconvenience, but in this case there are more advantages (battery saving) than disadvantages. When the screen is unlocked, the SIM card returns to normal operation mode.

Completing the task:

“PROFILES” ⇒ “+” ⇒ “Event” ⇒ “Screen” ⇒ “Screen off” ⇒ “Priority” - “Normal” ⇒ “←” ⇒ “New task +” ⇒ enter the name “2G ON.” ⇒ "←".

“+” ⇒ “Network” ⇒ “Mob. 2G/3G data" ⇒ "Mode" - "2G only" ⇒ "←".

We add one more condition for triggering the “Profile”:

“Add +” ⇒ “Status” ⇒ “Network” ⇒ “Connected to a Wifi network” ⇒ check the box below “If not”.

We create a “Task” “for output”, make “Clone” “Tasks” “2G On” - call it “2G On”, change the value to “3G Only”.

PROFILE No. 9

Let's create a “Profile” for those who like to listen to music on headphones.

Purpose: When connecting headphones, launch the audio player.

Formulation of the problem: Everything is clear from the purpose.

Completing the task:

“PROFILES” ⇒ “+” ⇒ “Status” ⇒ “Equipment” ⇒ “Headphones connected” ⇒ “Type” - “Any” ⇒ “←” ⇒ “New task +” ⇒ enter the name “Music ON” ⇒ “←”.

"+" ⇒ "Applications" ⇒ “Launch the application” ⇒ Select your favorite player ⇒ “←”.

Now, when you connect headphones to the 3.5 mm jack, the audio player you have chosen will launch, and depending on its settings, playback of music from the playlist may automatically start.

If you wish, you can add a “Task” “to the output”, which will close the player (in one of the “Profiles” we described how this is done) if you plug in the headphones.

PROFILE No. 10

Well, perhaps the last “Profile” in this article.

Purpose: When the battery is charged to 100%, a sound or vibration notification is output.

Completing the task:

“PROFILES” ⇒ “+” ⇒ “Event” ⇒ “Charging” ⇒ “Battery. charged" ⇒ "Priority" - "Normal" ⇒ "←" ⇒ "New task +" ⇒ enter the name "Battery 100%" ⇒ "←".

To notify with sound, do this:

“+” ⇒ “Media” ⇒ “Play Ringtone” ⇒ “Type” - “Notification” ⇒ select a sound file by clicking the “magnifying glass” ⇒ “Stream” - “Notification ⇒ “←”.

For vibration notification:

“+” ⇒ “Signal” ⇒ “Vibration” ⇒ set the vibration duration ⇒ “←”.

To make the vibration different from a regular vibration when you receive a notification, you can do this:

In this case, you will receive 4 short and 1 long vibrations with an interval of 300 ms.

CONCLUSION

Having read this article to the end, you should have understood why the Tasker program is needed, its potential and capabilities. Considering that we have described only some of the features, the smallest part of them, imagine how you can customize this program “for yourself”, using a little imagination, analyzing the everyday actions you do with your smartphone, spending a little time on mastering (although after this article, we believe that everything should work out for you) and creating your own “Profiles”, the smartphone will, in the future, perform most routine actions automatically. When using “Tasker”, a smartphone ceases to be just a smartphone; its functionality is no longer limited only to calls, surfing the Internet and messages in instant messengers. The smartphone has become smarter, it is now more independent, ready to “predict” your thoughts and respond adequately to them. What is not unimportant is that now it has also become less “gluttonous”; now the battery charge will last you longer. For many, this is most likely true, even considering that in modern smartphones They began to install more capacious batteries and work on a single charge, easily lasting for a day. But why limit yourself to a day?

We think that this option is more preferable. Of course, you will hardly be able to achieve such a result only with the help of “Tasker”. It is important here how the smartphone is configured as a whole; we wrote about this in one of ours. Also, in the near future, there will be another article about fine-tuning MIUI using Root - right.

Don't be afraid to experiment. Even if the created “Profile” does not work correctly or is not fully completed (or it is simply temporarily not needed), you can always simply turn it off (the switch to the right of the “Profile”) so that the system does not react to it, and return to it in further, making the necessary adjustments.

As we noted throughout the article, some Tasker functions require Root rights. If they are available, the functionality of the program increases. We have already explained how to obtain these rights; there are several options: and.

Also, the already extensive functionality is expanded with the help of plugins. We mentioned some of them in the article. There are a huge number of plugins for Tasker, we will not dwell on this in detail here. Descriptions of most of them (as well as download them, like “Tasker” itself), you can find on the website w3bsit3-dns.com in the “Plug-ins - plugins for Tasker” section.

Here (in the section “MRP - local solutions (examples)”), you can find examples of ready-made “Profiles” from w3bsit3-dns.com users. Some of them can even be downloaded in XML format and imported into “Tasker” (there is such a function - “Import”), this will save you from creating a “Profile” manually. You can share your “Profiles” using the “Export” function.

On Tasker program website, can also be found ready-made solutions, the only thing is that the site is in English, but there are translators online if you need it.

P.S. Depending on the version of Android installed on your smartphone, the names of available functions may differ. Some of them may not be available for use.

We wish everyone good luck with mastering the Tasker program!!!

In mid-summer, the number of applications in the official store Google Play reached one million. And perhaps the most functional among them is Tasker. Despite the fact that the application does not belong to the “Games” category, despite the fact that it requires a lot of time to master, it still consistently remains in the top of the most popular paid programs on Google Play.

The fact that Tasker has a huge audience of fans is not surprising, because the application allows everyone to find their own ways to use it. Generally speaking, Tasker is an automation app. It is based on the idea that many of the actions that a user performs on his mobile device are, firstly, repeatable, and secondly, associated with certain events. For example, when you come to the theater or to the medical center, you turn off the sound on your phone, and when you find yourself at home, you turn it on. tablet Wi-Fi. Tasker can perform all such actions automatically, relieving the owner’s head mobile device for other, more important matters.

Tasker isn't the only automation app for Android devices, and many of its capabilities can also be found in on(x), Locale, and the like. However, there are no other applications as functional as Tasker. The program goes far beyond the usual templates - with some skills in using it, you can come up with almost any automation scenarios containing many levels, and even create your own applications based on Tasker.

But if you download Tasker for the first time (a free trial version is available on the developer's website that works for seven days), you will most likely be disappointed. The application resembles a box with a designer, in which there are many different parts. However, not all parts fit together, and there are no ready-made use cases in the application.

Therefore, even in order to create the simplest chain of actions, you must first understand the terminology of Tasker and the principles of its operation.

⇡ Basic terminology

To work with the application, seven basic terms are used: tasks, actions, contexts, profiles, projects, scenes, variables. The basis of any operations that the program is capable of performing is the formula: “If event X occurs, you need to automatically perform Y.”

The Y in this formula is an action, something that the application automatically performs under certain conditions. The action can be sending an SMS, turning off the signal when receiving incoming calls, displaying a notification on the screen, and so on. In total, the application offers more than two hundred actions. Most of them have settings and can be interconnected.

X in the formula is a context, that is, a certain event or condition, when triggered, Tasker begins to act. The application provides several types of contexts: time, date, place, event and state.

If the smartphone is outside the city, this is the context of the place, and 7:15 am is the context of time. The context of an event is, for example, the receipt of an incoming call from a specified number. And the state context is a certain condition that is active for a certain period of time. And during this time the specified actions are performed.

Neither actions nor contexts exist by themselves. Actions are managed by tasks, and contexts are managed by profiles. One task can contain any number of actions, and one profile can contain up to four contexts and up to two tasks. Thus, a whole set of actions can be performed within one operation.

Tasks can contain any number of actions and can even be multi-level. Tasker provides an action that starts a task. Therefore, you can create a task that includes an action that launches another task. Tasks can be launched within a profile, as well as on their own, for example using widgets or shortcuts, through third-party applications.

A profile includes both contexts and tasks, and if several contexts are used in a profile, then only one of them can be an event context, because simultaneous firing of two contexts at the same time is impossible. The profile has its own settings, with which you can select the priority for launching tasks, enable a “quiet” operating mode (when information about the profile’s activation is not visible in the Android status bar), specify the maximum number of its activations, and select the minimum allowable period of time that can pass between two of its launches.

Tasker also provides the ability to create user interface elements, which are called scenes. The concept of a project is used to organize all tasks, profiles and scenes in one place, to export and create individual applications based on Taskler settings.

⇡ Getting started

The first thing to do after launching Tasker is to switch to normal mode in the application settings. By default, it starts in beginner mode and has a simplified interface. On the corresponding tabs you can create profiles, tasks, scenes and view the list of existing ones.

The orange lightning bolt icon at the top of the window is designed to quickly enable/disable all active profiles. Built-in search can be used to discover previously created tasks, profiles, scenes, application settings, as well as to obtain help information about the program ( last chance works only online).

As an example, let's create a simple profile that will automatically launch the Skype application when the headset is connected to the device. On the profiles tab, click on the button to create a new application element and select the state context “Hardware → Headphones connected.” In the "Type" list, select "With microphone" to make the application respond only when a headset is connected.

Return to the list of profiles and add a new task to the profile.

You will need to come up with an arbitrary name for it, say “Launch Skype”. Add a new action to the task. For ease of organization, they are divided into groups, of which there are more than twenty.

Go to the “Signal → Menu” category. Now you need to configure the action. To do this, in the Items field, click on the add a new element button, and then click on the “Action” button. Select the category "Application → Launch application" and then select Skype from the list of all installed applications, which will be displayed on the screen.

The new profile is ready to use. By default, all newly created profiles in Tasker are enabled immediately after creation, so if you do not plan to work with it yet, use the switch next to the profile name.

All tasks created by the user are saved in the Tasks tab. They can be edited and also reused when creating new profiles. The list of available tasks is shown every time you add a task to a new profile. By the way, if the wrong task is accidentally selected in the list, you can quickly return to the selection window using the Switch Event button. A similar button - Switch State - is also displayed when adding context.

If you want your profile to contain several contexts or tasks, just touch the context (task) already in it and hold your finger down for a while. A menu will appear from which you can choose to add a new item. This menu also makes it possible to delete current elements, clone contexts (this is convenient if you need to add two contexts of the same type with slightly changed settings), and change tasks to others.

⇡ Launching tasks using a widget in manual mode

As mentioned above, tasks can be launched not only automatically, within profiles, but also at the user’s request. One convenient way to manually launch is to create a task widget on the start screen. In this case, no conditions are required to run the compliance task.

To create a widget to launch a task, go to the list of Android widgets. Tap and hold Tasker until the widget is on the Start screen. This will open a task selection menu. You can either select from existing ones or create a new task. Tasker will then offer you the option to add additional actions to the task and select an icon to display the widget. Once the setup is complete, you can see it on the start screen.

Despite the fact that Tasker provides the ability to launch manually, the main purpose of the application is to perform tasks automatically. Therefore, let's look at examples of creating several popular profiles.

⇡ Enable energy saving features when battery power is low

Some smartphone features are convenient, but have a significant impact on time battery life devices. If it is not possible to recharge your smartphone and you need it to work as long as possible, with Tasker help can be customized automatic shutdown some functions. This is done using a state context and a task containing several actions.

Add the context “Status → Charging → Battery charge level”. In its settings, specify the charge level at which the task will be triggered.

Create a new task and add the action “Screen → Display Brightness”. Reduce the display brightness to your desired level. Go back to adding actions and add another one, for example, “Network → Change Wi-Fi status.” Make sure the action settings are set to Disable. Tasker will now also disable Wi-Fi connections.

You can also disable auto-sync. To do this, add the action “Network → Auto-sync” and select the “Disable” option in the “Install” list.

You can add other actions that will help extend the battery life of your device.

⇡ Sound signal in case of battery overheating

Overheating of the battery can cause the device to fail, so it would be a good idea to find out about this as early as possible in order to respond adequately. To create such a profile, the event context “Charging → Battery overheating” is used. The task used in the profile will include the action “Signal → Notification with sound.”

Setting up an action comes down to selecting a sound file (this can be any audio file stored in the device memory or on the SD card, as well as a signal from the Tasker sound collection). You can also configure the display of a text notification on the device screen. The text must be entered in the “Title” field.

⇡ Send notifications based on location

If your device is equipped with a GPS module, you can use the Location context. It is very useful for those who are forgetful. For example, if you keep forgetting to go to the bank to pick up a new card, you can configure Tasker so that it sends you an SMS as soon as you are within a radius of five hundred meters from the branch.

The Place context works based on google maps. When you select it, you need to specify the coordinates of the bank, as well as the context trigger radius. To receive an SMS reminder, you need to use a task with the action “Phone → Send SMS”. In the “Message” field, write a reminder text, and in the “Number” field, add your own phone number.

The “Place” context can work without GPS, using network settings. But the location determination in this case is less accurate.

⇡ Automatic response to SMS and missed calls

Tasker uses variables to implement some actions. You can’t do without them, for example, if you need to use your smartphone as an answering machine, sending messages to all numbers from which SMS or calls were received. Let's assume that messages should not be sent around the clock, but only at times when you cannot respond on your own: after hours and at night. To implement such a task in the profile, you need to use two contexts, since it is necessary to create a complex condition for triggering actions: “If I receive an SMS while I am sleeping or relaxing with my family...”. By the way, it is impossible to create one profile that would be designed to answer both calls and SMS. Receiving calls and receiving incoming messages are two separate event contexts, which, as we remember, cannot be used simultaneously in the same profile.

Add a Time context and specify the time period for which it will be active. Now create a task with the action “Phone → Send SMS”. In the “Message” field, write the text of the automatic reply to SMS. In the “Number” field, enter the “SMS from number” variable. Now messages will be sent to the numbers from which SMS were received.

After setting up the action, return to the list of profiles and add a second context to the profile - “Event → Phone → Received text message».

To add a similar profile for answering missed calls, you need to clone this profile and then change some of its settings. Go to the “Text message received” context settings and change it to the “Event → Phone → Missed call” context. Now return to the list of profiles, go to the action settings and in the “Number” field change the variable to %CNUM. Messages will be sent to the numbers from which you were called.

⇡ Enable silent mode when turning the smartphone screen down

Using Tasker, you can configure your smartphone so that it will automatically go into silent mode at a specified time, and then return to normal mode. But situations in which calling the phone loudly is undesirable can also arise spontaneously. It is impossible to provide for them all, so it is better to stock up on a profile that will turn off the call when triggered simple condition: device upside down down.

To create such a profile, add the context “State → Sensor → Orientation”. In its settings, expand the “Position” list and select the “Screen down” option.

Create a new task with the action “Audio → Silent Mode”. In the action settings, select the “Silence” option in the “Mode” list.

⇡ Conclusion

We have looked at only a few of the simplest examples of working with Tasker. But the program can be successfully used in hundreds of other cases. It can launch applications at a specified time, display music player, as soon as you insert the headphones into the jack, congratulate all your friends and relatives on their birthday by automatically sending SMS on the right days, wake up your loved ones with a romantic text message in the morning and do hundreds of other things that will definitely come to your mind as soon as you start using Tasker. Good luck learning!




Top