{"id":21024711,"url":"https://github.com/fitzy1321/clickpy","last_synced_at":"2025-09-05T23:33:49.378Z","repository":{"id":42023558,"uuid":"391519337","full_name":"fitzy1321/clickpy","owner":"fitzy1321","description":"Automated mouse clicker script","archived":false,"fork":false,"pushed_at":"2023-01-29T08:40:35.000Z","size":277,"stargazers_count":0,"open_issues_count":4,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-10T12:55:28.895Z","etag":null,"topics":["coverage","poetry","poetry-python","pyautogui","pytest","pytest-cov","pytest-mock","python","python-3","python-poetry","python3","python39","typer"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fitzy1321.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-01T03:56:56.000Z","updated_at":"2021-12-01T12:20:46.000Z","dependencies_parsed_at":"2023-02-15T21:35:15.332Z","dependency_job_id":null,"html_url":"https://github.com/fitzy1321/clickpy","commit_stats":null,"previous_names":["fitzy1321/clickpy"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fitzy1321%2Fclickpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fitzy1321%2Fclickpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fitzy1321%2Fclickpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fitzy1321%2Fclickpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fitzy1321","download_url":"https://codeload.github.com/fitzy1321/clickpy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243456651,"owners_count":20293907,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["coverage","poetry","poetry-python","pyautogui","pytest","pytest-cov","pytest-mock","python","python-3","python-poetry","python3","python39","typer"],"created_at":"2024-11-19T11:28:16.083Z","updated_at":"2025-09-05T23:33:49.339Z","avatar_url":"https://github.com/fitzy1321.png","language":"Python","readme":"# clickpy\n\n[![PyPI](https://img.shields.io/pypi/v/clickpy)](https://pypi.org/project/clickpy/)\n\nAutomated mouse clicker script using [PyAutoGUI](https://github.com/asweigart/pyautogui) and [Typer](https://github.com/tiangolo/typer).\n\nThis app will randomly click your mouse between 1 second and 3 minutes, to prevent your screen and apps from sleeping or displaying an `away` status.\n\nThe rational behind the random interval is: if the mouse contiually clicked every second or millisecond, it could easily be detected as an automated process.\n\nThe random interval provides a sembalance of feasability, although the interval could be reduced and extended as needed, or move the cursor after a couple consecutive clicks. (Possibe future feature?)\n\nPyAutoGUI provides a simple interface to the mouse, and Typer provides simple cli parsing. You can find out more about these libraries with the links provided above.\n\n## Installation\n\nThis package supports Python 3.6 through 3.9. It does not support any version of Python 2, nor any version of 3 lower than 3.6. Please upgrade our Python version, if possible.\n\nI highly recommend using [pipx](https://github.com/pypa/pipx) for installing standalone packages, as it adds a layer of isolation to your installation. But pip will also work.\n\n```bash\npipx install clickpy\n# -- or --\npip install clickpy\n```\n\nIf you're using macOS or Linux, you may have to install additional dependencies for PyAutoGUI to work properly. Please review their [docs](https://github.com/asweigart/pyautogui/blob/master/docs/install.rst) for additional information.\n\nWindows users don't have to install any additional software.\n\nTo uninstall, type in your terminal:\n\n```bash\npipx uninstall clickpy\n# -- or --\npip uninstall clickpy\n```\n\n## Running\n\nOnce this package is installed, and any additional dependencies too, run the app like so:\n\n```bash\nclickpy\n```\n\nTo stop it, press `ctrl+c`.\n\nThere are 3 flags you can use; `-d` will display debug information, `-f` will speed the app up to 1 click every second, and `--help` will display the help menu.\n\n## For Developers\n\nPlease read [contributing.md](./CONTRIBUTING.md) for more information about this repo, how it's maintained and developed. And feel free to make PRs.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffitzy1321%2Fclickpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffitzy1321%2Fclickpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffitzy1321%2Fclickpy/lists"}