Este projeto inclui um script do Inno Setup para criar um instalador profissional para Windows.
- Inno Setup instalado no seu PC (você já tem)
- Flutter SDK configurado
- Projeto buildado para Windows
Execute o arquivo build_installer.bat que irá:
- Buildar o projeto Flutter para Windows
- Compilar o instalador usando Inno Setup
-
Buildar o projeto:
flutter build windows --release
-
Abrir o Inno Setup Compiler e carregar o arquivo
installer.iss -
Compilar o script (Build > Compile)
installer.iss- Script principal do Inno Setupbuild_installer.bat- Script para automizar o processoinstaller_output/- Pasta onde será gerado o instalador final
O instalador irá:
- Instalar o Bot Timer em
Program Files - Criar atalhos no menu iniciar e área de trabalho (opcional)
- Criar pasta
audios_botem Documentos para áudios personalizados - Incluir todas as DLLs necessárias do Flutter
- Suportar instalação em português brasileiro e inglês
Para personalizar o instalador, edite o arquivo installer.iss:
- Ícone: Adicione um arquivo .ico e defina em
SetupIconFile - Licença: Adicione um arquivo de licença e defina em
LicenseFile - Versão: Altere
AppVersionpara a versão atual - Informações: Modifique as URLs e informações do desenvolvedor
Após a compilação, o arquivo BotTimerSetup.exe estará na pasta installer_output/ e pode ser distribuído para instalação em outros PCs Windows.