Smart-AutoClicker

An open-source auto clicker on images for Android

GPL-3.0 License

Stars
1.8K

Bot releases are visible (Hide)

Smart-AutoClicker - SmartAutoClicker-2.2.0

Published by Nain57 about 1 year ago

Tutorials

The main critic about Smart Autoclicker is that it is complicated to use. To fix this, the application now provides interractive tutorials to help you learn how to use it.
This version only contains two tutorials for the very basics of the app, but stay tuned for more in the future ! I really tried to be as simple as possible while not being too obvious or boring. I really wants to ear your feedback about this new feature and how to improve it : Tutorials Feedback Thread

Note: They are only available in english, for now. Next versions will have the localization

Release process

As I want to have a bit of feedback before release the tutorials on the playstore, this version will only be available on Github and F-Droid. A future update will provide it to everybody once I'm satisfied with the overall quality of the feature.

Smart-AutoClicker - SmartAutoClicker-2.1.4

Published by Nain57 over 1 year ago

Bug fixes

  • Fixed a crash occurring when using the debug overlay in a scenario that can change the screen orientation
  • Fixed the validity check of the condition selector, this was leading to the possible capture of the area outside the screenshot, which was causing a crash.
  • Various stability improvements.

Note about Smart AutoClicker copies

I have found several copies of Smart Autoclicker on various platforms (that's what can happen when you are open source). As far as I know, those applications are not open source. This mean you can't really know what the application is doing, and with the required permissions for image detection, it can easily collect everything displayed on your screen and inject actions without you noticing.

I do NOT recommend to use those apps, they are a dangerous threat to your phone's security.

Here are the copies I have found:

If you are the developer of one of those applications and can provide the open source code of your app, I will remove it from this malicious software list.

Links

F-Droid
PlayStore

Smart-AutoClicker - SmartAutoClicker-2.1.3

Published by Nain57 over 1 year ago

Bug fixes

  • The debug overlay/report feature was broken with 2.1.2, it is now fixed.
  • Various stabilizations improvements

Links

F-Droid
PlayStore

Smart-AutoClicker - SmartAutoClicker-2.1.2

Published by Nain57 over 1 year ago

Bug fixes

  • Complete revamp of the edition code. This should fix the stability issues encountered while editing a scenario
  • Various stabilizations improvements

Links

F-Droid
PlayStore

Smart-AutoClicker - SmartAutoClicker-2.1.1

Published by Nain57 over 1 year ago

Bug fixes

PlayStore

Google have accepted the publication and you can now find it on the PlayStore.
As I can use Crashlytics with this version, I will receive all crashes information and this will help me improve Smart Autoclicker. This is already profitable, as https://github.com/Nain57/Smart-AutoClicker/issues/272 as been detected with this.

Links

F-Droid
PlayStore

Smart-AutoClicker - SmartAutoClicker-2.1.0

Published by Nain57 over 1 year ago

Bug fixes

PlayStore version

Starting with this release (hopefully), Smart AutoClicker will be available on the Google Play Store,

Limitations

This version will be a bit different to the FDroid/GitHub version, it will be limited:

  • Maximum detection duration of 20 minutes
  • No Import/Export
  • Maximum of 2 scenarios, 10 events/scenario, 5 actions/event and 2 conditions/event
  • No Intent and Toggle Event actions
  • No condition detection threshold
  • No event state control
  • No detection quality/speed control
  • No end conditions
  • No anti-detection

How to remove those limitations ?

You can buy the pro version of Smart Autoclicker using the Play Store in app purchase flow. The price will vary depending on your region, in France, it is 4.99€.

Why is this version limited ?

I am working on Smart AutoClicker since the 2020 lockdown, and as the project grows bigger, it takes more and more time for a single developer to take care of it and add more features. Being able to get a little bit of money from this project will help me getting motivated to keep it alive. So if you like the project and want to support, you know what to do !

What will happen to the FDroid and Github version ?

Those version will keep being updated, and will be similar to the Smart Autoclicker Pro experience, no limitations. Applications will always be hacked and provided on some shady third party website, usually filled with spywares. If a user wants to a find a free version of an app, he will, so I rather provide a safe one myself.

Any other changes ?

The PlayStore version also includes Firebase Crashlytics, which will provide me all information about Smart Autoclicker crashes and will help me fix them. All information are anonymous and nothing is collected.

When will it be available ?

Once Google Play Store approve the application, so really soon I hope

Smart-AutoClicker - SmartAutoClicker-2.0.2

Published by Nain57 over 1 year ago

Smart-AutoClicker - SmartAutoClicker-2.0.1

Published by Nain57 over 1 year ago

Minor release fixing display issues on some devices.

Smart-AutoClicker - SmartAutoClicker-2.0.0

Published by Nain57 over 1 year ago

This is the first major overhaul for the application since its beginning.

New UI:

  • The application is now following most of the Material Design 3 guidelines
  • Screen are adapted for a portrait and landscape orientations
  • Light/Dark mode are supported
  • Android 13 dynamic colors (application colors will adapt to your device wallpaper colors)
  • Tips and explanations are displayed below most of the fields
  • Missing required field are now highlighted

New features:

  • Event can now be enabled/disabled when configuring your scenario
  • New action: event state can be changed during scenario execution
  • Action randomization: randomize a bit your actions values in order to lure anti detection software
  • Increase condition capture minimum size
  • Various bugfixes
Smart-AutoClicker - SmartAutoClicker-1.5.4

Published by Nain57 about 2 years ago

Bug fixes

  • Previous version cleanup and fixes have introduced a regression if a rotation occurs during a detection. This is now fixed.
  • If a condition was taken in landscape/portrait and was being detected in the other orientation, a crash will occur if one of the condition dimension (height or width) is bigger than the current screen image. This is no longer the case.
Smart-AutoClicker - SmartAutoClicker-1.5.3

Published by Nain57 about 2 years ago

Bug fixes

Android 13

  • The notification permission is now part of the permission dialog and it is optional. According to Google, denying this permission will not change the service lifecycle.

New feature: Debug Report

In order to help you improve the performances of your scenario, you can now generate a debugging report of your scenario. If the option is enabled, once you are done with your detection session and press pause, the debug report dialog will be shown.
This report contains all timings for all detections, events executions; the number of hit/miss for each conditions and their confidence rate...

It can be enabled in the new debug menu, found in the top right corner of your event list. Please note that debugging will impact the performances a bit. So use it only when tuning your scenario !

Smart-AutoClicker - SmartAutoClicker-1.5.2

Published by Nain57 about 2 years ago

Change log:

This small release is focused on stability and performances:

  • Crashes at detection stop should no longer occurs.
  • Detection algorithm uses less memory and CPU.

Note on background stability:

A lot of Android manufacturer prefer battery life over proper functionality of your apps. This might affect Smart AutoClicker stability on your device, and there is nothing I can do about it as an application developer.

However, you can find tips and tricks to keep Smart AutoClicker alive on your device here: https://dontkillmyapp.com

Smart-AutoClicker - SmartAutoClicker-1.5.1

Published by Nain57 over 2 years ago

New Feature:

Chinese translation

Smart AutoClicker is now fully translated in chinese. Thanks to @jiongjiongJOJO !

Bug fixes:

Crash while creating a backup of a scenario

This was only occurring in release version of the application. It is now fixed.

Smart-AutoClicker - SmartAutoClicker-1.5.0

Published by Nain57 over 2 years ago

New Feature:

Import/Export scenario

You can now create an archive from one or many scenario and restore it later. Please note that the scenario are not meant to work on all devices, and one created on a small screen will not work on a big screen.

Bug fixes:

Overlay can't move on some part of the screen.

This bug is recurring every time I try to fix it for another device. Now concrete tests cases have been written for all know occurrence of this issue, and they should be no more regressions on it.

Colors not differentiated during detection

The detection algorithm was unable to differentiate the same shape with different colors. Now it is.

Smart-AutoClicker - SmartAutoClicker-1.4.0

Published by Nain57 over 2 years ago

New Features:

Intent actions

You can now create a new type of action of your events, an Intent. An Intent is the Android way to communicate between applications. With this, you can start another app easily. UI is adapted for simple and advanced users. Broadcast are also supported !

Detection Quality

You can now change the quality of the detection in the new scenario settings screen. For a faster detection, but with more false positive, move the cursor to "Speed". For a slower detection, but with an higher detection precision, move the cursor to "Precision". This setting is unique to each scenario, so you can adapt it to your needs. Don't forget to use the debugger to find the best setting.

End condition / Stop after refactoring:

It was clear that this feature wasn't understood by everybody. Yet, it was really useful so I decided to display it differently. It is now located in the new scenario settings screen. Here, you can see all the end conditions, and even provide a operator like the event's conditions.

New toolbar

As the application grows in features, the button bar of the event list dialog is becoming crowed. To fix this, the buttons are now displayed in icons, and shown only when needed. This new bar is also the host of the new scenario settings button, providing access to the previous new features.

Bug fixes:

Bluestacks compatibility

Smart AutoClicker is now compatible with Bluestacks (tested on version 5.7.100.1036). I had to change the "graphic engine mode" to "compatibility" to run the application but this might be my old computer.

Copy button not displayed

When creating a new event, if the list of action/conditions was empty, the copy button was not displayed. Same for the event list. This was hiding the copy from other scenario feature. This is now fixed.

Smart-AutoClicker - SmartAutoClicker-1.3.1

Published by Nain57 over 2 years ago

Quick fix release:

Fix a bug preventing the touch event to go to the activity when the main menu was displayed. (https://github.com/Nain57/Smart-AutoClicker/issues/111)
Thanks to @zakius for the support !

Smart-AutoClicker - SmartAutoClicker-1.3.0

Published by Nain57 over 2 years ago

New features:

  • Negation operator on conditions
  • Conditions can now be detected on the whole screen instead of a static position.
  • Click action: You can now click on the detected condition position.
  • Simplify the UI a bit.
  • Debugging mode with a long press on the Play button when starting the detection.

Bug fixes:

This update is a major one for Smart AutoClicker. I have removed my own detection engine and replaced it by OpenCv algorithms, allowing to provides new cool features such as the whole screen detection.
As the detection algorithm have change, the precision of the detection have changed as well, meaning that the threshold values for your conditions might have evolved as well. Don't worry, the update will update all your conditions threshold values to adapt them to the new behaviour.

This is still an early stage version for this new algorithm, it seems to work with my tests scenarios but I will need your feedback to improve it.

Smart-AutoClicker - SmartAutoClicker-1.2.4

Published by Nain57 over 2 years ago

This should be the last round of bugfixes for the 1.2.x versions. Future releases will focus on bringing more features !

Bug fixes:

  • Fixes weird behaviour on edit texts
  • Fixes invalid capture area when creating a condition after reaching the minimum/maximum zoom level
  • Fixes the "Executions before scenario end" feature (Thanks @tobiasschuelke !)
Smart-AutoClicker - SmartAutoClicker-1.2.3

Published by Nain57 almost 3 years ago

New features:

  • Search bar added to the scenario list.

Bug fixes:

  • Forbid a 0 second delay in the action creation screen.
  • Fixes the overlays issues on Android 12 when rotating the screen after Smart AutoClicker has been started.
  • Fixes a possible crash when rotating the screen while detecting.
Smart-AutoClicker - SmartAutoClicker-1.2.2

Published by Nain57 almost 3 years ago

New features:

  • Event copy UI is now similar to the action copy one.
  • It is now possible to copy an Event from another scenario.
  • Similar events/actions are now merged in copy screen.
  • Search bar has been added to the copy screens.

Bug fixes:

  • Fixes some weird behaviours on edit text.
  • Fixes the invalid state of the OK button in the event and action configuration dialogs.
  • Fixes a crash on some devices that can occurs when capturing a new condition several times.
  • Fixes a crash on slow devices when creating/moving an action.