Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/caduzulian/simple-auto-clicker
Simple auto clicker using python
https://github.com/caduzulian/simple-auto-clicker
autoclicker project-image pyinput python python-script tkinter
Last synced: about 9 hours ago
JSON representation
Simple auto clicker using python
- Host: GitHub
- URL: https://github.com/caduzulian/simple-auto-clicker
- Owner: CaduZulian
- Created: 2023-04-15T14:30:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-30T17:37:27.000Z (10 months ago)
- Last Synced: 2024-01-31T19:06:29.370Z (10 months ago)
- Topics: autoclicker, project-image, pyinput, python, python-script, tkinter
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# simple-auto-clicker
Auto clicker simples desenvolvido com python, utilizado como forma de estudo da linguagem e teste de conhecimentos
## Ferramentas utilizadas
- **[Python](https://www.python.org)**
- **[Tkinter](https://docs.python.org/3/library/tkinter.html)**
- **[Pyinput](https://pypi.org/project/pynput/)**## Rodando o projeto
Esse projeto é iniciado via terminal, porém é possível iniciá-lo a partir de um arquivo batch, conforme é exemplificado abaixo
```bash
# Clone este repositório$ git clone https://github.com/CaduZulian/simple-auto-clicker.git
# Acesse a pasta do projeto no terminal/cmd
$ cd simple-auto-clicker
# Instale as dependências (apenas o pyinput não é nativo)
$ pip install pyinput
# Execute a aplicação
$ python interface.py
# Ou
$ simple-auto-clicker.bat# O script executará e a interface será aberta
```## TODO
- Esse projeto foi desenvolvido inteiramente com base em um único arquivo, então como possível melhoria, seria possível dividi-lo em scripts menores a fim de facilitar a manutenção
- Quando o foco não está na interface do auto-clicker, apesar dela não minimizar, os botões de atalho não funcionam. Uma possível melhoria seria resolver esse problemaPara qualquer uma dessas correções, basta criar uma PR e ela será avaliada e integrada
## Desenvolvedores