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'