GustavoDuranBR / instalador_protheus

Instalador Automatizado Protheus: Uma ferramenta em Python para simplificar o download, configuração e instalação de ambientes Protheus, incluindo AppServer e versões congeladas.
MIT License
0 stars 0 forks source link

Instalador Protheus

Python

Este programa facilita a instalação e configuração do Protheus, automatizando o download de arquivos essenciais, configuração do appserver.ini, e a criação de diretórios necessários.

Funcionalidades


Documentação de Configurações

Para mais informações sobre as configurações de diretórios e como configurar corretamente o sistema, consulte a documentação de configurações.


Estrutura do Projeto

O projeto está organizado da seguinte forma:

Instalador_Protheus/
│
├── funcoes.py                # Funções principais do programa, como download e criação de diretórios
├── gerar_appserver_ini.py    # Função para copiar o arquivo appserver.ini
├── instalador_protheus.py    # Arquivo principal com a interface gráfica e a lógica do programa
├── icon.ico                  # Ícone do aplicativo
├── README.md                 # Documentação do projeto
└── venv/                     # Ambiente virtual com dependências do projeto

Instruções de Instalação

  1. Clone este repositório:

    git clone https://github.com/seuusuario/Instalador_Protheus.git
    cd Instalador_Protheus
  2. Crie e ative um ambiente virtual:

    python -m venv venv
    source venv/bin/activate  # Linux/MacOS
    venv\Scripts\activate     # Windows
  3. Instale as dependências:

    pip install -r requirements.txt
  4. Execute o programa:

    python instalador_protheus.py

Uso

Configuração do appserver.ini

Após a instalação, edite o arquivo appserver.ini conforme as suas necessidades:

DBServer=localhost

Como Encontrar o Host Name da Sua Máquina

Autor

Desenvolvido por Gustavo Duran.

Licença

Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.

Contato

Para dúvidas ou ajuda, entre em contato por email: gustavoduran22@gmail.com