Skip to main content

A simple auto clicker with GUI

Project description

AutoClicker Application

Purpose

The AutoClicker application is designed to automate mouse clicks with human-like behavior. This can be useful for repetitive tasks that require constant clicking.

Parameters

  • click_interval: Base interval between clicks in seconds.
  • click_interval_randomness: Randomness added/subtracted to the base click interval in seconds.
  • click_interval_min: Minimum interval between clicks in seconds.
  • click_fatigue_increase: Amount by which click interval cumulatively increases due to fatigue in seconds.
  • hold_time: Base duration to hold the click in seconds.
  • hold_time_randomness: Randomness added to the base hold duration in seconds.
  • hold_time_min: Minimum time the click is held in seconds.
  • hold_fatigue_increase: Amount by which hold duration cumulatively increases due to fatigue in seconds.
  • fatigue_trigger_min_time: Minimum interval for fatigue increase in seconds.
  • fatigue_trigger_max_time: Maximum interval for fatigue increase in seconds.
  • short_break_duration: Base duration for short breaks in seconds.
  • short_break_duration_randomness: Randomness added to the base short break duration in seconds.
  • long_break_trigger_min_time: Minimum interval between long breaks in seconds.
  • long_break_trigger_max_time: Maximum interval between long breaks in seconds.
  • long_break_duration: Base duration for long breaks in seconds.
  • long_break_duration_randomness: Randomness added to the base long break duration in seconds.
  • max_runtime: Maximum runtime for the script in seconds.

How It Works

The AutoClicker simulates mouse clicks at random intervals within specified ranges to mimic human behavior. It also includes functionality for fatigue and breaks, ensuring the clicking pattern appears natural.

Hotkeys

  • Hotkey: The key to start/stop the AutoClicker. Default is F1, but it can be changed.

Logging

All actions are logged to a file (autoclicker.log) and can be viewed in real-time through the log viewer.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

human-autoclicker-0.1.0.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

human_autoclicker-0.1.0-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file human-autoclicker-0.1.0.tar.gz.

File metadata

  • Download URL: human-autoclicker-0.1.0.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for human-autoclicker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fafce7aade5bea24eed5b1933f9e6c4dc9c42c94236089b8fe5102d30681ae35
MD5 2ec9da90298dc280ad49b2318259bf5e
BLAKE2b-256 29382c7bc76166a10dd9dcf89f7fe01ac798fb6f613b80dcbafca28d38c8d871

See more details on using hashes here.

File details

Details for the file human_autoclicker-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for human_autoclicker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 901b05d00e7dfc7568ef73d29954e57a886a13184f00aef483c6f2a531ce874f
MD5 9a85157953315b95c3cd0436744832d0
BLAKE2b-256 1d5200315853915e38528b4cfe5f54e776fb94b0a0cb1be75c2a2ca96681f14c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page