Changelog

3.0.0 (2023-03-30)

Actions v2 is now out for everyone! Read about it here!

2.8.4-beta

  • Added AutoInput Actions v2 action: the next generation of UI automating. Check out the following demos:

 

 

2.8.1 (2019-10-14)

Beta features released for everyone!

2.8.2 (Beta) (2019-01-23)

  • Added option in main app to only enable Accessibility Service when needed. Every AutoInput action will enable and disable the service when ran if enabled. Demo.
  • Added option in AutoInput Action to repeat it for as many times as the user needs, with a given interval between each repeat. Demo.

2.8b (Beta) (2019-01-23)

  • Added options to all relevant actions to enable/disable the AutoInput Accessibility service, allowing you to only keep the service enabled when needed. Demo.
  • Made notifications use Notification Categories
  • Made app target Android API 28
  • Updated help community link to point to reddit

2.6b (Beta) (2018-01-18)

  • Added Screen Off/On action in Tasker which allows you to turn the screen off without locking it and on without unlocking it
  • Added UI Element coordinates as an output in the UI Query action

2.5 (2017-11-28)

Relased beta features for everyone! Highlights:

  • Standalone Feature: Auto Dismiss Keyguard. Find it in the main app.

  • Use the app for free! Optionally you can watch rewarded ads and use the full app without ever paying for it!
  • Android 7+: the Unlock Screen AutoInput action in Tasker will work if you have Smart Lock enabled
  • New Keyguard Event Condition that triggers either when Smart Lock unlocks your home screen or AutoInput dismisses it.

2.1.5b (Beta) (2017-11-24)

  • Fixed slow unlocking on Android 7
  • Added option to choose the lower margin the unlock in Android 7 starts at so people with e.g. Samsung Pay can make it work
  • Added option to choose unlock speed because on some devices it needs to be done a bit slower
  • Added an option to use the app for free with rewarded ads

2.1.3b (Beta) (2017-11-23)

  • Made the Unlock Screen Tasker action work on Android 7 and above for users that use Smart Lock. Previously it only worked on Android 8 and above.
  • Added Keyguard Event Condition that triggers either when Smart Lock unlocks your home screen or AutoInput dismisses it. Demo here.
  • Added Keyguard Action to change the setting to Auto Dismiss Keyguard from Tasker.
  • Tried to fix auto keyguard dismiss on Galaxy devices with Android Pay

 2.1.2b (Beta) (2017-11-20)

  • Made it possible for the Auto Keyguard Dismiss to work without the accessibility service running on Android 8 and above
  • Made it look a bit better when dismissing on Android 8 and above

2.1.1b (Beta) (2017-11-20)

  • Added Standalone feature: Auto Dismiss Keygard.  Find it in the main app. Demo here.
  • Android 8+: you can now unlock your screen locked with Smart Lock with the AutoInput Unlock Screen action in Tasker. Previously only unsecure screens (swipe or no lock screen) could be unlocked.
  • UI Query will now let you know if your device is locked or not (different from screen being locked)

2.0.6 (2017-05-27)

  • All beta changes below out for everyone

2.0.5b (Beta) (2017-03-30)

  • Added options to the AutoInput UI Action event condition. You can now make it only trigger on certain actions (like click, long click,etc) and if the element has a certain text
  • Added Input Element Focused and Input Element Focus Lost actions. This means that you can trigger a profile if an input element gains or loses focus which allows you to do stuff when there are textboxes on the screen where you can write some text for example

2.0.3b (Beta) (2017-01-09)

  • If you’re on Android 7 or above, if you configure a click or long click on an element by text or ID it should always work on every app,as long as that element was found by easy setup.Previously it would would only work if you setup the click through an on-screen coordinate.

2.0.2b (Beta) (2016-06-29)

  • Added new AutoInput Gestures action which can perform any gesture in any app (Only available in Android 7.0 or above)
  • Made clicking based on a point use the new Android 7.0 accessibility clicking which will be able to click on any app
  • Check here for more details

2.0 (2015-09-11)

  • All of the beta changes out for everyone

1.0.37b (Beta) (2015-06-12)

  • variable that says if screen was locked when action was ran
  • option to not unlock the screen to Action and Query Tasker actions. Apparently they work in some situations with the screen off.
  • Query now can optionally get only visible items or only clickable items
  • you can do query based on regex now
  • “AutoInput UI Action” condition now reacts to long clicks as well
  • removed always disabled field in Root action

1.0.36b (2015-04-01)

  • added functionality to interact with Touchless Chat

1.0.35b (2015-04-01)

  • Added “AutoInput Unlock” action that will simply turn on and unlock your screen if it’s off
  • bugfixes

1.0.34b (2015-03-24)

  • Made screen turn on automatically when you use “AutoInput Action” or “AutoInput UI Query”
  • Fixed “Write” and “Replace” for Samsung devices and possibly other devices

1.0.33b (2015-03-12)

  • Added “Write” and “Replace” actions in the “AutoInput Action” Tasker action which allow you to write text without having to set the clipboard first
  • Added “Crop”, “Pixel Color” and “Compare” options in the “AutoInput Screen Capture” action. This allows you to accurately know if a screen matches one you captured before.

1.0.32b (2015-03-06)

  • Added “AutoInput Screen Capture” Tasker action that allows you to create a screenshot or video of your screen on Lollipop or above. In this video I take a screenshot and a 5 second video and send them both to my PC where it opens both. Screenshots are full resolution PNGs for maximum quality.
  • Fixed “AutoInput Root” for Nexus and possibly other devices
  • Added Checkboxes to Queryable variables in “AutoInput UI Query”: you can find out if they’re checked or not
  • Added “App Package” field in “AutoInput UI Query” which will make AutoInput wait until you’re in the right app to continue the task . No more waits before UI Queries! 🙂
  • Made conditions react much faster. It will be nearly instant now, so it’s much easier to react to keypresses accurately for example

1.0.31 (2014-11-17)

  • Fixed clicking on items on some lists with X and Y coordinates
  • Avoid clicking on heading elements on lists
  • fixed finding out the correct position of elements on some lists when using Easy Setup

1.0.30 (2014-11-11)

  • All changes from 2014-10-16 and up are out of beta

1.0.8b (Beta) (2014-10-29)

  • Added option to click an element by its x and y coordinates with the “AutoInput Action” tasker action

1.0.7b (Beta) (2014-10-21)

  • Fixed issue where multiple UI Queries in a row would always return old results unless you “refreshed” the window somehow.
  • Added new Global Action “Power Dialog” to show the dialog you get when you long press the power button. Only available on Lollipop and above

1.0.6b (Beta) (2014-10-20)

  • “Press Key” option added in the “AutoInput Root” Tasker action. With it you can press any key like you were using a hardware keyboard. This means that you can press the “enter” key to submit a search for example, in those apps where you couldn’t do that previously 🙂 Or you can press the “menu” key in apps that didn’t let you do it with “AutoInput Action”.
  • Added “Capture Screen” option in “AutoInput Root” that allows you to take a screenshot of your Android device
  • Added “Is Tasker Action” option in “AutoInput Action”. If you don’t select this option (which is default), AutoInput will only interact with stuff outside of Tasker. You can now remove the wait actions in beginning of Tasks because Tasker won’t be clicked anymore 🙂

1.0.3b (Beta) (2014-10-20)

  • Added 2 new actions in the “AutoInput Action” Tasker action: Select Text and Cut. This will allow you to select all text of text field and also cut the text if you so wish.
  • Added way to easily capture list content with AutoInput UI query. Now when you create a variable that belongs to a list it will automatically be converted to an array in Tasker

1.0.2b (Beta) (2014-10-16)

  • Added “Nearby Text” to the “AutoInput Action” Tasker action. This allows you to specify some text that should be near the element you want to interact with, for those situations where multiple elements share the same id or text.
  • Added way to selectively control which hardware buttons are suppressed in the “AutoInput Modes” action
  • Changed the way AutoInput looks for elements to interact with the “AutoInput Action” Tasker action when Field Type is Text, so it looks for exact matches first and only then looks for partial matches. This allows for more precise clicking.

1.0.18b (Beta) (2014-09-26)

  • Since we are nearing release, this version has regular license checks. This means that the app won’t be usable if you don’t unlock it.
  • Trying out a new “Trial” functionality that’s built-in the app and not connected to a subscription so that you can unlock the app for free for 7 days. Please let me know how it works! Thanks
  • Added achievements! 🙂 Try them out so you can get to know the ins and outs of the app

1.0.15b (Beta) (2014-09-15)

  • Root actions are back. 🙂 You can do any arbitrary input on your screen with the “AutoInput Root” Tasker action. record the actions from the AutoInput app and use them with the new action. Like the name suggests, this Tasker action needs root access on your device.
  • This allows you to do something like (the long requested) sharing from chrome without user input like in this video. This isn’t possible without root because the address bar needs to be showing for AutoInput to get the URL. With root you can just scroll the page down a bit to make it show 🙂

1.0.14b (Beta) (2014-09-11)

  • Added new “AutoInput UI Query” Tasker action where you can get info on the currently opened app
  • Added way to easily set variables in the “AutoInput UI Update” condition and “AutoInput UI Query” action
  • fixed crashes

1.0.11b (Beta) (2014-09-05)

  • removed macros. Now everything is actions.
  • to do a macro like before just add several “AutoInput Action” actions in a Tasker task
  • new field selection method that’s much better and accurate to use, so you can easily select elements you want to interact with
  • new “AutoInput UI Update” Tasker action that allows you to react to UI updates on the apps you want

1.0.10b (Beta) (2014-09-04)

  • Added way to block physical keys to reach the OS, so for example, you can totally override the functionality of the volume buttons while showing a scene
  • Added option to act on a Focused element
  • Added way to react to user clicks on any Android app
  • Bugfixes
  • Removed root functionality

1.0.9b (Beta) (2014-08-08)

  • Added “AutoInput Gestures” action and “AutoInput Gesture” event -> allow you to control your device with gestures on the screen, like Swipe up, Swipe down, Swipe left then right, etc. When in this mode, your device is put into “Touch exploration mode” where to click an element you need to tap and hold it for a second or so, then double click it. To scroll use 2 fingers.
  • Added all keys in the “AutoInput Key” event. Please clear your app data and remove any existing “AutoInput Key” event you may have if you already used this
  • Added “Scroll Forward” and “Scroll Backward” actions in the “AutoInput Action” Tasker action

1.0.6b (Beta) (2014-08-07)

  • You can now control your Android UI from Tasker without root!
  • “AutoInput Action” lets you do a standalone action on the UI
  • “AutoInput Macro” lets you do a predefined set of actions on the UI
  • “AutoInput Global” lets you perform global system actions like showing the notification panel, or pressing the back button
  • “AutoInput Key” event lets you react to physical buttons such as the volume buttons, headset buttons or menu, back and home key physical buttons