Este projeto automatiza a transmissão de DCTF para várias empresas utilizando o Domínio Web Thomson Reuters e o app da Receita DCTF. A automação é realizada utilizando pyautogui
para simular interações com a interface do usuário e tkinter
para criar uma interface gráfica para o usuário.
-
Clone o repositório:
git clone https://github.com/seuusuario/dctf_automation.git cd dctf_automation
-
Crie um ambiente virtual e instale as dependências:
python -m venv venv source venv/bin/activate # Linux/Mac venv\Scripts\activate # Windows pip install -r requirements.txt
-
Execute a interface gráfica do usuário:
python src/gui.py
-
Insira os dados necessários (CNPJ e período) e clique em "Iniciar" para iniciar a automação.
pyautogui
: Biblioteca para automação da interação com a interface do usuário.tkinter
: Biblioteca para criação de interfaces gráficas.time
: Biblioteca padrão do Python para controle de tempo.
- Faça um fork do projeto.
- Crie uma nova branch (
git checkout -b feature/nova-feature
). - Faça commit das suas mudanças (
git commit -am 'Adiciona nova feature'
). - Envie para o branch (
git push origin feature/nova-feature
). - Abra um Pull Request.
Este projeto está licenciado sob a licença MIT - veja o arquivo LICENSE para mais detalhes. x'