Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 2 KB

README.md

File metadata and controls

34 lines (23 loc) · 2 KB

Ot Launcher Python

Compilar usando PyInstaller:

Primeiro ter instalado o Python: https://www.python.org/downloads/
  • Abrir o powershell/cmd e instalar as libs usadas:
      pip install requests
      pip install threaded
      pip install pyinstaller
    
  • Ainda no powershell/cmd ir até a pasta do repositorio ("ot_launcher_python-main") onde está o main.py.

  • Agora ja podera compilar mas atenção a algumas configurações.
    • Alterar valor das constantes em const.py
    • Caso altere imagens usada em data/ e use outros nome e formatos diferente do atual devera modificar em const.py
  • Para compilar ira mandar o seguinte comando no powershell/cmd, sendo seus parametros ajustado como preferir.
    • Entenda os Parametros

      --onefile : Arquivo sera compilado totalmente em um executavel(.exe), essa opção facilita a distribuição e criar um programa mais leve, mas em meus primeiros teste o WindowsDefender acusou como mallware (Scan - VirusTotal), mas reportei esse problema enviando o launcher e eles responderam que as definições foram atualizada para corrigir isso. Caso você precise atualizar segue o procedimento que eles me indicaram.

      1 - Open command prompt as administrator and change directory to c:\Program Files\Windows Defender

      2 - Run “MpCmdRun.exe -removedefinitions -dynamicsignatures”

      3 - Run "MpCmdRun.exe -SignatureUpdate"

      --windowed : Usado para interface graficas.

      --icon="path" : Localização do icone que sera usado no executavel.

      --name="name" : Nome de saida do executavel.

    Outros parametros que podem ser usados pode ser encontrados aqui.

Comando:

pyinstaller --onefile --windowed --icon="data/launcher.ico" --name="perfect launcher" main.py