Anything that does not fit into one of the other categories
Oct 18th, 2010, 8:45 pm
Tasker v1.0.10
Requirements: Android 1.6, 2.0 or later
Overview: Tasker is an application for Android which performs Tasks (sets of Actions) based on Contexts (application, time, date, location, event, gesture) in user-defined Profiles, or in clickable or timer home screen widgets. This simple concept profoundly extends your control of your Android device and it's capabilities, without the need for 'root' or a special home screen.
Image

Here are only some of the things you could do with Tasker, it's real power is the flexibility to combine contexts and tasks however you wish.
  • 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
13/10/2010: v1.0.10
Highlights
  • task shortcuts
  • light/proximity sensor states
  • detect button clicks in any app
  • detect notifications and notification clicks for any app
  • wifi/usb tether toggle
  • improved GPS/wifi near battery life
  • action Run Script: will no longer work until ASE is upgraded to minimally SL4A RC3.
Incompatibilities
  • Time Contexts: if From = To, or there's a Repeat, they act like events (instant, no settings restoration, no exit task)
  • %CELLSIG: range is now 0-4 inclusive (CDMA) or 0-10 inclusive (GSM), approximately linearly
  • HTTP Get/Post: username:password for basic authorization are now specified in the Server field
  • %LOCPRV has been deprecated (is always 'gps' now)
  • %LOC variables are now only updated for GPS coordinates
  • variable names are no longer allowed to start with 0-9
  • deprecated action Torch, use 3rd Party/TeslaLED instead
Additions
  • added variable %LIGHT
  • declaration of proximity/light features in manifest
  • event 3rd Party / OpenWatch
  • event 3rd Party / Kaloer Clock
  • event category UI
  • action Get Location
  • variable %LOCN (net location) (dynamic)
  • variable %LOCNTMS (net location fix time) (dynamic)
  • variable %LOCNACC (net location accuracy) (dynamic)
  • allow selection of launcher(s) in app context
  • event Hardware / Button: Search Long
  • event Misc / Notification (not Cupcake, requires Tasker accessibility service)
  • event Notification Clicked supports non-Tasker notifications (not Cupcake,requires Tasker accessibility service)
  • event Misc / Button Widget Click (not Cupcake, requires Tasker accessibility service)
  • event Misc / New Window (not Cupcake, requires Tasker accessibility service)
  • variable Window Label (%WIN) (monitored) (not Cupcake, requires Tasker accessibility service)
  • action 3rd Party / Android Notifier
  • action Display / Status Bar
  • action Display / Close System Dialogs
  • action Net / Wifi Tether and associated permission CHANGE_NETWORK_STATE
  • action Net / USB Tether
  • reinstated event Missed Call (it fires every time there's a new one)
  • event edit: added built-in variable selector as for state/action edit
  • look for samsung alarm package (events Alarm Clock, Alarm Done)
  • built-in icon for unlock
  • Wait/Wait Until actions will wake up device when they expire, so no need to keep device awake while they tick
  • plugin devs can specify strings to be scanned for variables before firing
  • action Display Brightness: added Ignore Current Level parameter (sometimes Android needs an extra kick)
  • Menu / Prefs / UI / Lock On Startup option, also applied to Widget/Shortcut configure
  • support for TeslaLED and SleepBot in 3rd Part category
  • if there are any named tasks referred to by locked profiles, ask for the lock code upon trying to create a widget or shortcut
  • 3rd Party event: WidgetLocker (Locked, Unlocked, Hidden)
Bugfixes
  • Photo actions: variables in filename weren't being replaced
  • Run Script: variable passing should have been optional
  • sanity check sensor event structure before retrieving values
  • catch exceptions processing sensor values
  • profile list, tabbed view, profile with 2 state contexts: was disappearing after deleting first state
  • clicking on the name of a deprecated action was causing crash
  • getting cell ID was causing a crash occasionally (e.g. maybe switching airplane mode)
  • app detection: was too loose due to bug
  • exported task descriptions: action indices now start at 1
  • monitor vars were being missed in named widgets referencing another named task via Perform Task
  • catch exceptions reading data from SD
  • action Lock: passcode was getting encrypted when it shouldn't after some exceptions
  • orientation sensor values were being checked much more frequently than necessary
  • allow deletion of apps-no-longer-on-system from app context (and show ? icon)
  • accelerometer monitoring was producing (harmless) warning after screen timed out and was turned on quickly
  • check action conditions for variables that should be monitored
  • instant profiles: when 1st task deleted, move 2nd into it's position
  • Display Rotation, Sound Effects, Haptic Feedback weren't working at all (for several versions!)
  • don't enable wifi for Wifi Near state/Wifi action if tether active
  • null values back from plugin were causing exception (again, sorry)
  • include action conditions and all parameters when exporting profile to clipboard
  • Location Edit: circle shown on map (and context radius!?) didn't always match specified radius size
  • action Go Home: wasn't passing Launcher Pro's home screen number correctly
  • app detection: timeout after a while if app not there (2.2+, was already 2.1+)
  • variable %LOCTMS: workaround fixed GPS / system time difference
  • changes in %CELLSRV were not dynamically updating state Variable Value/ event Variable Set
  • catch timer widget having been deleted at update time (e.g. due to there having been no space on screen)
  • state Media Button and another state in same profile would usually cause an error message
  • some bugs with profile import (catching error conditions)
  • handle proxy start failure better
  • stop leaking media scanner service when inserting picture in gallery after a Photo action
  • Photo actions: reimplemented Prefs / Action / Camera Delay so doesn't freeze up with longer delays
  • catch, warn and truncate SMS > 160 characters
  • TTS could be left unreleased if service killed
  • GPS timing: GPS likely using much more power than necessary
  • another plugin bugin
  • variables in event context strings were not being replaced before the match
  • variable prefixes were replacing unset longer variables names in the same match
  • catch crash leaving camera preview when just about to take picture
  • check we're still running before showing dialogs, subactivities
  • catch empty or non-positive numeric fields in prefs
  • missing icon for date/time event category
  • removed (harmless) error message upon rotating built-in icon select screen
  • ignore cell id GSM:65535, reported as coming when switching 2G->3G sometimes
  • time edit/timer config: numbers set purely via keyboard are now picked up when clicking Done (actually: workaround for Android bug)
Changes
  • changed to ASE to SL4A (min version r3)
  • profile list: name-related dialogs now have word-capped input format
  • exclude Tasker dock activities from app selection
  • exporting task header description: only show non-default values
  • JuiceDefender: don't include version code in tag extra
  • action conditions LHS can contain an expression, not necessarily just a variable name
  • record Tasker-discovered location data in case user disables provider before asking for variables
  • profile list, task options help, 2nd enter task of instant profile now has it's own help text
  • changed many event text input formats to mixed case (so matching is caseless)
  • adjust wifi near timeout dynamically based on difference between last result time and timeout time
  • Wifi Near: Menu / Prefs / Monitor / Wifi Timeout -> Wifi Minmum Timeout
  • removed event category Network, added 3rd Party
  • Phone Call, Call Divert/Block/Revert: change input formatting so variable can be accepted
  • Back hardware button acts more uniformly accross all screens
  • dialog actions(popups, passphrase, lock etc) do not block non-dialog actions of equal or higher priority
  • Say/Say After do not block other non-say actions of equal or higher priority
  • simultaneous wait/wait untils handled much better
  • fiddled with auto-brightness
  • use new PhoneStateListener API for signal strength for API >= 7
  • widgets are scanned for monitor variables as soon as they are created
  • variables Caller Name and SMS From Name default to sender number if contact lookup fails
  • init logging for Alex's laggy startup
  • factorized state, event, action edit screens
  • prefs: confirm dialog pops up when exiting settings if a lock code has been set
  • don't allow creation of a widget without an icon selected
  • importing one profile: if a referenced task name exists, point at the existing task instead of refusing to import
  • profiles always imported collapsed
  • try and set wifi state even when wifi manager reports current state unknown
  • time edit: added labels to clarify range when from/to not selected
  • action Say: default to Media stream, warn on other streams (beep during phone call problem)
  • the status of locked profiles cannot be manually changed via Profile Status
  • mark 3rd party actions as unavailable when package not on device

More Info:
Code: Select allhttp://tasker.dinglisch.net/

Download Instructions: cracked so no validation required
http://rapidshare.com/files/425797854/Tasker-1.0.10.apk

Mirrors:
http://www.megaupload.com/?d=4ZE2XHA7
http://uploading.com/files/6mae5eda/Tasker-1.0.10.apk/
http://www.zshare.net/download/81690491c39b297e/
http://hotfile.com/dl/76802643/d7475df/ ... 0.apk.html
http://depositfiles.com/en/files/7u6svokur
http://www5.multiupload.com:800/files/E ... 1.0.10.apk
Oct 18th, 2010, 8:45 pm

-Market Militia-
#marketmilitia and #mobilism on irc.abjects.net

If you like the app, buy it.
Oct 18th, 2010, 9:27 pm
yeah, great work
works perfect on desire 2.2u1
Oct 18th, 2010, 9:27 pm
Oct 18th, 2010, 10:57 pm
Great :) was waiting for this.. runs smooth on Desire 2.2
this app is only limited by your imagination!

created a camera button for my Desire with it :)

(using hardware gestures i created an imaginary button by holding phone like a camera and then rotating phone clockwise to 2'o'clock and back which fires up my cam)
Oct 18th, 2010, 10:57 pm
Oct 19th, 2010, 9:48 am
Great work! I love this app and am seriously considering on buying it!
This app certainly shows other mobile OSes (ahem...iOS) what Android is totally capable of!

This makes my phone very automated in almost everything!
Oct 19th, 2010, 9:48 am
Oct 19th, 2010, 4:25 pm
bouncerox wrote:Great work! I love this app and am seriously considering on buying it!
This app certainly shows other mobile OSes (ahem...iOS) what Android is totally capable of!

This makes my phone very automated in almost everything!


Fully agreed. Just bought mine.
Oct 19th, 2010, 4:25 pm
Oct 21st, 2010, 5:30 pm
it's a trial that expires in a week or something else or is a good version ? does the app show an alert saying something about it ?
Oct 21st, 2010, 5:30 pm
Oct 22nd, 2010, 4:17 am
bugme1not wrote:is a good version ?

Yes this is a fully working version.
Oct 22nd, 2010, 4:17 am
Oct 23rd, 2010, 3:23 am
25 WRZ$ + 10 for mirrors, category: Others.
Oct 23rd, 2010, 3:23 am

Support developers.
Oct 23rd, 2010, 4:36 am
good tip on saving lot of battery when using tasker:

if you make profiles that are based on sensors, include a profile that is not..
for instance if you want to make a profile to adjust your brightness.. include one that checks if the display is on..

this prevents tasker from checking the display at all times..


careful adjustment of tasker brought the tasker battery use down from 13% to 4% .. and the tasks have now extended my battery life big time.
Oct 23rd, 2010, 4:36 am
Oct 23rd, 2010, 5:57 am
^^Nice tip!! Havent fully explored this yet but I think it will be one of those must-have apps that you cant live without once you start using it.
Oct 23rd, 2010, 5:57 am

Primary phone - Sprint Note 2 Other phones - 2 Evo LTEs and an Evo 3D
Primary tablet - Asus Infinity and '13 Nexus 7, love them both
Oct 23rd, 2010, 6:11 am
How come it says 7 days trial in the validation menu?
Oct 23rd, 2010, 6:11 am
Oct 23rd, 2010, 6:38 am
maybe you had installed a demo version before? make sure to remove it.. since here it works fine..

then again, my scenario: i had a fully working 1.0.9 installed when installing this version
Oct 23rd, 2010, 6:38 am
Oct 23rd, 2010, 5:22 pm
I had no beta installed before. This was a clean install.
Oct 23rd, 2010, 5:22 pm
Oct 23rd, 2010, 7:30 pm
Works for me. In "Order Validation" menu shows "lohan+".
Installed on top of 1.0.9.

Thanks a lot for the release.
Oct 23rd, 2010, 7:30 pm