• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Anyone using Tasker?

I made a Widget that shows up a cascading Menu
over last 10 incoming calls, and possibility to make an
instant call directly from Menu.

Make a Task to catch Incoming call in variable
{NUMLOOPSET}
1:Variable Set %NAME9 to %NAME8
2:Variable Set %NUM9 to %NUM8
3:Variable Set %NAME8 to %NAME7
4:Variable Set %NUM8 to %NUM7
5:Variable Set %NAME7 to %NAME6
6:Variable Set %NUM7 to %NUM6
7:Variable Set %NAME6 to %NAME5
8:Variable Set %NUM6 to %NUM5
9:Variable Set %NAME5 to %NAME4
10:Variable Set %NUM5 to %NUM4
11:Variable Set %NAME4 to %NAME3
12:Variable Set %NUM4 to %NUM3
13:Variable Set %NAME3 to %NAME2
14:Variable Set %NUM3 to %NUM2
15:Variable Set %NAME2 to %NAME1
16:Variable Set %NUM2 to %NUM1
17:Variable Set %NAME1 to %NAME0
18:Variable Set %NUM1 to %NUM0
19:Variable Set %NAME0 to %CNAME
20:Variable Set %NUM0 to %CNUM


Make a Profile triggered by Incoming Call:
[LAST 10] (Option to set if only want to catch callers from Contacts in 'Caller' C:ANY )
Add {NUMLOOPSET} task to profile


Make another task and set it as Task-Type 'MENU'
{Last-10}
1:Phone > CALL 'Number' = %NUM0 'LABEL' = %NAME0 Check AUTODIAL
2:Phone > CALL 'Number' = %NUM1 'LABEL' = %NAME1 Check AUTODIAL
3:Phone > CALL 'Number' = %NUM2 'LABEL' = %NAME2 Check AUTODIAL
4:Phone > CALL 'Number' = %NUM3 'LABEL' = %NAME3 Check AUTODIAL
5:Phone > CALL 'Number' = %NUM4 'LABEL' = %NAME4 Check AUTODIAL
6:Phone > CALL 'Number' = %NUM5 'LABEL' = %NAME5 Check AUTODIAL
7:Phone > CALL 'Number' = %NUM6 'LABEL' = %NAME6 Check AUTODIAL
8:Phone > CALL 'Number' = %NUM7 'LABEL' = %NAME7 Check AUTODIAL
9:Phone > CALL 'Number' = %NUM8 'LABEL' = %NAME8 Check AUTODIAL
10:Phone > CALL 'Number' = %NUM9 'LABEL' = %NAME9 Check AUTODIAL

At last, create a widget based on Task 'Last-10'
 
What are you doing with it?

Hi! Lekky! I'm new to android, and im glad to stumbled with your message. im currently reading your blog. i think i will learn a lot from here. im sure i'll send you queries in the future. as i just got my xperia x10 mini pro, and im still playing around on how to use it. android is very new to me. thanks!
 
Can tasker allow me to only receive notification of an SMS from a particular source and ignore other SMS and email notifications while Im sleeping?
Thanks
I do it with 3 profiles
profile 1
"sleep mode" turns the phone to silent when plugged into the wall charger between the set times.
Profile: Sleep mode
2 Context
State: Power
Time: From 05:30 Till 13:25
task 1
A1: Silent Mode [ Mode:On ]
A2: Variable Set [ Name:%SLEEPMODE To:1 Do Maths:Off Append:Off ]

task 2
A1: Silent Mode [ Mode:Off ]
A2: Variable Clear [ Name:%SLEEPMODE ]

profile 2
I call "sleep mode emergency numbers" it allows the phone to turn sleep mode off when the incoming call is from my wife's number. waits 2 minutes then goes back silent.
Profile: Sleep mode emergency numbers
Context
Event: Phone Ringing (caller = phone number to receive)
Task
A1: If If [ %SLEEPMODE = 1 ]
A2: Silent Mode [ Mode:Off ]
A3: Wait [ MS:0 Seconds:0 Minutes:2 Hours:0 Days:0 ]
A4: Silent Mode [ Mode:On ] If [ %SLEEPMODE = 1 ]
A5: End If


Profile 3
"Sleep Mode Text" is setup kinda the same for text messages.
Profile: SLEEP MODE TEXT
Event: Received SMS (caller = phone number to receive)
Enter: 32
A1: If If [ %SLEEPMODE = 1 ]
A2: Silent Mode [ Mode:Off ]
A3: Wait [ MS:0 Seconds:0 Minutes:2 Hours:0 Days:0 ]
A4: Silent Mode [ Mode:On ] If [ %SLEEPMODE = 1 ]
A5: End If


You can clone each profile changing up only the phone numbers if you need to allow multiple contacts thru..
wife, daughter and son's phone number can wake me up if need be.
Working nights and sleeping days this is a must have.
Sure I could turn it off....
 
Is it possible to have the in-call volume adjusted for an OUTGOING call to a specific contact?

Thanks,

SF

I haven't tried this, but this would be my guess:

Profile 1
Context: Variable Value %CONAME <contact>
Enter Task:
Variable Set %SPECIALCALLVOL 1

Profile 2
Context: Variable Value %SPECIALCALLVOL = 1
Enter Task:
In-Call Volume 7

Profile 3
Context: Phone Idle
Task:
Variable Clear %SPECIALCALLVOL

I'm not sure when %CONAME gets set. If it's set at the time of the call, this should work. If it's set after the call is completed, then it won't work. In either case, it won't work if the previous call was to the same contact.
 
I haven't tried this, but this would be my guess:

Profile 1
Context: Variable Value %CONAME <contact>
Enter Task:
Variable Set %SPECIALCALLVOL 1

Profile 2
Context: Variable Value %SPECIALCALLVOL = 1
Enter Task:
In-Call Volume 7

Profile 3
Context: Phone Idle
Task:
Variable Clear %SPECIALCALLVOL

I'm not sure when %CONAME gets set. If it's set at the time of the call, this should work. If it's set after the call is completed, then it won't work. In either case, it won't work if the previous call was to the same contact.


UM,

Thank you for responding. I tried it but it does not seem to work.

SF
 
UM,

Thank you for responding. I tried it but it does not seem to work.

SF

I just did a quick test, and %CONAME appears to get set after the call is completed, which explains why the profiles don't work.

If it's just a single contact you're concerned with, you could create a widget that sets the volume and then calls the contact.
 
Trying to create a simple task:

-Turn on Mobile Network
-Open Browser

So I created a new task and set Mobile data to on. Then Load App = Browser.

Opens browser but does not turn on 3G:confused:

I thought that Tasker was like the Macro Recorder in Excel or Word. Just select the action in order.
 
Trying to create a simple task:

-Turn on Mobile Network
-Open Browser

So I created a new task and set Mobile data to on. Then Load App = Browser.

Opens browser but does not turn on 3G:confused:

I thought that Tasker was like the Macro Recorder in Excel or Word. Just select the action in order.

Tasker turns mobile data on/off using a different mechanism than the settings in Android. So for Tasker to work properly, mobile data must be enabled in Android. Think of Tasker as the switch on a lamp that's plugged into a switched outlet, and the settings in Android as the switch on the wall. If the switch on the wall is off, the switch on the lamp has no effect; only when the switch on the wall is on can the switch on the lamp have any effect.
 
Tasker turns mobile data on/off using a different mechanism than the settings in Android. So for Tasker to work properly, mobile data must be enabled in Android. Think of Tasker as the switch on a lamp that's plugged into a switched outlet, and the settings in Android as the switch on the wall. If the switch on the wall is off, the switch on the lamp has no effect; only when the switch on the wall is on can the switch on the lamp have any effect.

Thanks. I spent an hour looking for that answer. Should be documented in the Wiki somewhere.
 
Thanks. I spent an hour looking for that answer. Should be documented in the Wiki somewhere.

Odd, I don't believe I've ever had mobile data on. I know it isn't on now so I guess I'll be checking out tasks and profiles.

Or am I thinking about something else?
 
I'm thinking of buying Tasker. I currently use an app called shuffletone to randomly shuffle my ringtones among a group of songs I clipped out using Ringroid. I would also like to shuffle the tones for my email notifications. Shuffletone won't do this. Can I use Tasker to shuffle among a group of notification sound files I cut out in Ringdroid? I'm using K-9 email and a Samsung Fascinate. Thanks in advance.
 
I'm thinking of buying Tasker. I currently use an app called shuffletone to randomly shuffle my ringtones among a group of songs I clipped out using Ringroid. I would also like to shuffle the tones for my email notifications. Shuffletone won't do this. Can I use Tasker to shuffle among a group of notification sound files I cut out in Ringdroid? I'm using K-9 email and a Samsung Fascinate. Thanks in advance.

Tasker can change the default ringtone on the device, but not app-specific ringtones. It's possible to work around this by copying and renaming files. Basically you create a custom ringtone for an app, say Gmail, and name it Gmail.ogg, and then set Gmail to use that as its ringtone. You can then have Tasker copy other files to that same name, thereby changing the ringtone. You're not telling Gmail to use a different ringtone, you're just replacing the ringtone that it uses with another one.

You could then "shuffle" it based on certain criteria.
 
After reading through this thread and looking at the Tasker web site, I've created a few profiles that seem to be working OK. There are two things I have figured out that I'm hoping someone can help me with:

1) I have a profile that turns on Bluetooth and GPS when I put my phone in the car dock. However, the Bluetooth in my car (or on my phone) has been flakey lately and doesn't always connect automatically. I want to create a task that will connect to my car's Bluetooth, but I haven't figured out how to make this happen.

2) I created a couple of profiles that dealt with turning GPS on and then set exit task to turn GPS off. It works fine on the car dock, but when I set it to work on an application profile, it kept turning GPS off and the applications would constantly prompt me to turn GPS on. After pulling out a few handfuls of hair, I had to delete the exit task. Is there a way to check the GPS state (on or off), save that state, and restore the state when the application exits? If I'm in the car and plugged in, I want GPS always on. If I'm on battery power, GPS will be off, but toggled on when a GPS app is run, and then toggled back off when I exit the app.

Am I overkilling on task 2? I'm just trying to conserve power and use Tasker to help me keep GPS off when not needed...

Thanks in advance!
 
I have two working tasks.

1.
Plug in headphones -> enables TuneIn Radio app, 3G, and media volume to 7
Plug out headphones -> kill app - everything else set back to original settings

2.
SMS receved and battery level above 25%, i get a 1 vibrating pulse every minute until widgetlocker is unlocked.
 
After reading through this thread and looking at the Tasker web site, I've created a few profiles that seem to be working OK. There are two things I have figured out that I'm hoping someone can help me with:

1) I have a profile that turns on Bluetooth and GPS when I put my phone in the car dock. However, the Bluetooth in my car (or on my phone) has been flakey lately and doesn't always connect automatically. I want to create a task that will connect to my car's Bluetooth, but I haven't figured out how to make this happen.

2) I created a couple of profiles that dealt with turning GPS on and then set exit task to turn GPS off. It works fine on the car dock, but when I set it to work on an application profile, it kept turning GPS off and the applications would constantly prompt me to turn GPS on. After pulling out a few handfuls of hair, I had to delete the exit task. Is there a way to check the GPS state (on or off), save that state, and restore the state when the application exits? If I'm in the car and plugged in, I want GPS always on. If I'm on battery power, GPS will be off, but toggled on when a GPS app is run, and then toggled back off when I exit the app.

Am I overkilling on task 2? I'm just trying to conserve power and use Tasker to help me keep GPS off when not needed...

Thanks in advance!

If you want to restore a setting to its pre-profile state, you don't need an exit task; Tasker will do this by itself.
 
Hi Everyone! I am very very new to Android (I just bought my very first android phone) and Tasker as well. I do have a basic problem with tasker:
I have a basic profile which does the following:
- each wordays, between 8:00 and 16:00 has the following settings:
notification volume: 0
ringer volume: 0
system volume: 0

My problem is that after 16:00 it will not turn on the notification/ringer and system volume. Can I set this somehow to work automatically with one task? Like during working days no sounds at all, but in the evening and weekends sound for everything?

Thank you in advance!
 
Hi Everyone! I am very very new to Android (I just bought my very first android phone) and Tasker as well. I do have a basic problem with tasker:
I have a basic profile which does the following:
- each wordays, between 8:00 and 16:00 has the following settings:
notification volume: 0
ringer volume: 0
system volume: 0

My problem is that after 16:00 it will not turn on the notification/ringer and system volume. Can I set this somehow to work automatically with one task? Like during working days no sounds at all, but in the evening and weekends sound for everything?

Thank you in advance!
As mentioned above, when the time expires it should return to its previous state.

I have another profile that runs during set hours. After work, it would pick up where the work profile left off.

I don't have exits on my profiles. Look in this thread to find examples of how others have their profiles and tasks done. That's where some of my ideas came from.

Good luck!
 
Hi Everyone! I am very very new to Android (I just bought my very first android phone) and Tasker as well. I do have a basic problem with tasker:
I have a basic profile which does the following:
- each wordays, between 8:00 and 16:00 has the following settings:
notification volume: 0
ringer volume: 0
system volume: 0

My problem is that after 16:00 it will not turn on the notification/ringer and system volume. Can I set this somehow to work automatically with one task? Like during working days no sounds at all, but in the evening and weekends sound for everything?

Thank you in advance!

Tasker *should* restore settings to their pre-profile state, but there are circumstances under which it will appear not to do so. Usually the cause is that the pre-profile state is not what you thought it was. For example, if you created these profiles during work hours, when you had already set the volumes to zero, then a level of zero *is* the pre-profile state. You can end up with the same situation if Tasker crashes and then restarts. Also, there are some things that Tasker will normally do when exiting a profile that will not be done when the device is shutting down.

The first attempt at correcting things should be to turn off Tasker, set the settings the way you want, and then turn Tasker back on. If the problem continues, you can add an exit task to the profile to set the volumes the way you want, or create another profile that is active when the work hours one is not.

For myself, I have two "base" profiles that use a time context. One of these is always active, though they don't overlap; one is for daytime, and the other for nighttime. I then have other profiles that will override these based on calendar events, Wifi proximity, etc.
 
Back
Top Bottom