I’m really excited for this post. It’s where the real motive of me starting a blog begins. When someone questions me about how did that happen on my phone I really feel like telling everything. Every modification that I have made. Not to show it off that I know it but because I like to share it. But it’s a matter of time that the person starts to think that why did he ask that in the first place and I’m interpreted in a wrong manner (Though I care a shit. :p)
But now I’ll just say, “Hey, I write a blog on it. Why don’t you check it out ?” Expect this post to be a bit long. But, we decided to do Tasker today, and it is a one piece of hell. It totally deserves it. Plus I’ll make this post with pictures so that adds to.
So what can you use Tasker for ? It’s basically a device automation tool. Like my college wifi needs me to sign in from browser every-time I connect to It. So I use Tasker to do that automatically everytime !! So if there is some action that you do periodically then Tasker can do it for you.
Ok so.Lets start…
First thing first. Get the app
Geared up ?
lets get a bit of a overview on this app and what you do with it.
Tasker is just like a programming language but with a very simple and graphical user-interface. You basically define a set of conditions and define what happens if these conditions are true and what if they are not.
Understand that all this can be done at system level too if you know how to code these in the system. That’s how many of the developers and even I do it, to save battery life and decrease the ram usage. But take your time and hang with this, once that there’s enough interest you can move to the next level.And it is simple.
“Conditions” can be any parameter of your device. From a app being launched to your droid entering a certain location,Events like device being unlocked, any sensor reading, any hardware input, anything. Basically any action can be this “Triggering” thing. Following is the basic profile screen
All this comes under the PROFILES tab. Over here you define the condition and the actions to be performed, henceforth refereed to TASKES. All these options are pretty much self explanatory.
Click the “+” sign on the bottom to get the list of conditions. You can add two conditions too. Comes handy in situation like you would want the trigger only when its weekday. So you add the “Day” parameter as the second part.
When you are done selecting the condition you’ll be asked to enter the TASK that should be executed when the conditions meets.
You are asked to weather or not name this task.
When done with that you’ll reach here :
And yeah, Thats a heck big list to tasks. It covers practically every function you can name. You can chose to send a predefined sms, switch WiFi or data on/off, to lock the screen, show a alert message, call someone. And here you can define multiple tasks being executed one by one. Even naming each of these tasks will tire me. So I leave that for you to explore. You will notice that a few actions require root access. That’s because android feels like giving those ability to a app is not reasonable. So you will have to root your’r device to overcome this. Over here you add what function you want to execute once the conditions are met. Thers a lot to it and I’ll try to explain it in the next part.
So till now we have seen the major part of Tasker. (By major I mean that if you have started it with this post, You’ll probably not touch the other bigger part in the near future) You define a condition > Define some tasks for it. If the conditions meet then the tasks are executed.
Just to make you familiar with the setup I’ll make a step by step guide for some action and continue with this post there. But for now have a look at some of these profiles made by other users.
A another important aspect is that you can create Taskes independently too from the tasks tab and call these from outside the app. In this manner you can create a set of executable actions and use its name to call it from any other application. For example, everytime I connect my phone to pc there is a folder that is genereted on external sd card with the log. I have to delete it everytime. So I have made a Task that has the action of deleting this particular folder and have linked it with the notification of “usb mass storage connected”. So whenever this notification comes up the folfer is deleted!! Cool right ? We will talk more on it in the next part.
Some Interesting profiles:
As you dig into it you’ll find some amazing combination that fits your need.
There are many other such tools too like locale which do similar job but I prefer this one.
Let me know if you have something to say…
If you want to make a certain profile or task leave it in the comment below. I’ll use that in the next post….
Share the post if you liked it and do comment and let me know if there’s anything 🙂
Like the FB page : Droid.it.is