Tasker for Android

Tasker for Android is the one huge killer application for Android. It allows one to automate ones Android-phone in basically any way one can think of. Here are a few of the things you could do (copy from the Tasker for Android website). Remember, this is just a few examples. Basically the sky is the limit. Oh, and did I mention that Tasker integrates with Scripting environment for Android?

  • passcode-lock sensitive applications (e.g. for child safety)
  • change phone settings by
    • application: long screen timeout in a book reader
    • time: screen brightness lower in the evening
    • location: ringer volume high at the office, turn off ke yguard at home
  • wake up with a random song from your music collection
  • Text-to-speech; read out loud: incoming SMS/ phone number, WiFi/Bluetooth status, when it's time for an appointment, when the battery is low etc etc (Android OS 1.6+ only)
  • launch a music application when your music SD card is inserted, otherwise a file browser
  • start the day with a particular application showing
  • change all your home icons and wallpaper every day, or in particular locations
  • turn the phone upside down to return to the home screen, tilt 90 degrees to the left and back to toggle speakerphone during a call
  • create a Home widget to
    • toggle bluetooth/wifi on/off
    • launch wireless settings dialog
    • show a menu of tasks to choose
    • send an emergency SMS with your GPS location
  • remap camera etc buttons to other applications, or show a menu of applications and/or actions
  • decrypt/encrypt and/or zip/unzip application data on the fly when an application is launched/exits
  • pause music playback while in a particular application, restart on exit
  • change the Home icon for any application
  • take a time-lapse photo series (possibly 'secretly')
  • make a regular backup of a file on the SD card
  • track your phone location via SMS in case of theft
  • extend the use of the media button on your headset: take a picture from a distance or go to the previous media track with a long press
  • record call times and destinations to the SD card
  • show a popup when an SMS arrives from a particular phone number
  • setup a birthday SMS to be sent months before it happens so you don't forget
  • record battery levels over time to a file on SD card
  • make automatic recordings of what you say during phone calls to SD card
  • during the night, turn on airplane mode to conserve battery/reduce radiation, but turn it off every 15 minutes to check for SMS/voicemail.
  • setup a vacation SMS message, with different messages for different callers
  • launch a music application when headphones are connected

My Tasker for Android Scripts, add-ons and stand-alone backends

Here I will share all of my Tasker scripts, add-ons and additional backend software I create for Tasker. Feel free to contact me if you have any questions, feedback or advice about what's posted here.

Sleep undisturbed

Ever forgot to turn off your phones sound when you go to bed and got woken up by some random drunk dude calling you? Ever missed a very important call from your girlfriend or family because you turned off the sound on your phone so you could get a good nights sleep? Sleep undisturbed can help you. Sleep undisturbed will automatically put your phone in silent mode when you hook it up to the charger if it's after 10 pm or before 8 am. It will take your phone back out of silent mode as soon as you remove it from the charger. In addition you can specify a list of people or phone numbers who will bypass the silent mode if they call, thus never having to miss your girlfriends call to please come pick her up because the car broke down or what ever.

  • Two files need to be imported. Sleep_undisturbed and Sleep_exception
  • If you want to change the time limit when Sleep undisturbed should apply, you can either change the values in the Sleep_undisturbed file before importing it, or do it directly in Tasker on your phone
  • You need to add the numbers/names of people who get to bypass silent mode in Sleep_exceptions. This can either be done in the file before importing it, or directly in Tasker on your phone
  • The exceptions in Sleep_exceptions only apply when the phone has been put automatically into silent mode, if you put it in silent mode manually or using a different script they will not apply
  • If you want exceptions to apply whenever the phone is in silent mode, use the Sleep_exceptions_universal file instead (you need to put people/numbers into this file in the same manner).
  • If you want some people to be able to bypass silent mode all the time, and other people to only be able to bypass it when the phone was put in sleep mode by Sleep undisturbed you simply use both files (though make sure you only specify single numbers or names in one of the files - putting the same name/number in both of the files could mess things up a bit).

Enjoy!

Sleep_undisturbed.prf.xml Sleep_exceptions.prf.xml Sleep_exceptions_universal.prf.xml