Skip to content

AutoClicker is a simple and customizable auto-clicking application built using Python and PyQt5. It allows users to automate mouse clicks with adjustable click rates for both left and right mouse buttons. Autoclicker that supports mouse side buttons as hotkey.

License

Notifications You must be signed in to change notification settings

udaysinh-git/NotAnotherAutoClicker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoClicker

AutoClicker is a simple and customizable auto-clicking application built using Python and PyQt5. It allows users to automate mouse clicks with adjustable click rates for both left and right mouse buttons.

Features

  • Adjustable click rates for left and right mouse buttons.
  • Customizable hotkeys to start and stop clicking.
  • Frameless and transparent window with a draggable title bar.
  • Background animation using GIFs.

Requirements

  • Python 3.12 or higher
  • PyQt5
  • pynput

Installation

  1. Clone the repository:

    git clone https://github.com/udaysinh-git/NotAnotherAutoClicker.git
    cd NotAnotherAutoClicker
  2. Create and activate a virtual environment:

    python -m venv .venv
    .venv\Scripts\activate
  3. Install the required packages:

    pip install -r requirements.txt

Running the Program

  1. Ensure the virtual environment is activated:

    .venv\Scripts\activate
  2. Run the program:

    python main.py

Building the Executable

  1. Ensure the virtual environment is activated:

    .venv\Scripts\activate
  2. Install PyInstaller:

    pip install pyinstaller
  3. Build the executable:

    pyinstaller AutoClicker.spec
  4. The executable will be created in the dist directory.

Handling Antivirus Issues

If you encounter issues with your antivirus software flagging the executable as a potential threat, follow these steps:

  1. Temporarily disable real-time protection in your antivirus software.
  2. Run the PyInstaller command again to build the executable.
  3. Once the executable is created, add an exception for the executable or the dist directory in your antivirus settings.
  4. Re-enable real-time protection.

Download the Release (if they exist)

You can download the latest release from the Releases page on GitHub.

Usage

  1. Open the AutoClicker executable.
  2. Adjust the click rates for the left and right mouse buttons using the spin boxes.
  3. Use the "Start Left" and "Start Right" buttons to start auto-clicking.
  4. Use the hotkeys (default: x2 for left and x1 for right) to start and stop auto-clicking.

License

This project is licensed under the MIT License. See the

LICENSE

file for details.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

Contact

For any questions or suggestions, please contact me.

About

AutoClicker is a simple and customizable auto-clicking application built using Python and PyQt5. It allows users to automate mouse clicks with adjustable click rates for both left and right mouse buttons. Autoclicker that supports mouse side buttons as hotkey.

Topics

Resources

License

Stars

Watchers

Forks

Languages