Minerador 4.0 — Instalação multiplataforma

Distribuição oficial por release na loja caracore-ete-releases.

Artefactos por plataforma

Plataforma Ficheiro Notas
Windows Minerador40-windows-x64.exe Executável publicado no CI. WebView2 Runtime pode ser necessário se o sistema não o tiver.
Linux Minerador40-linux-x86_64.tar.gz Extrair; executar Minerador40/Minerador40. Requer GTK/WebKitGTK para pywebview.
macOS Minerador40-macos-universal.dmg Montar; usar a pasta Minerador40. Gatekeeper pode exigir confirmação na primeira execução.

Também são publicados checksums.sha256, checksums.md5 e o guia multiplataforma na própria release.

Guias detalhados (HTML)

Integridade

Valide sempre os hashes antes de executar:

# Linux (tar.gz ou qualquer ficheiro)
sha256sum Minerador40-linux-x86_64.tar.gz
# Windows (PowerShell)
Get-FileHash -Path .\Minerador40-windows-x64.exe -Algorithm SHA256
# macOS
shasum -a 256 Minerador40-macos-universal.dmg

Compare com checksums.sha256 incluído na release.

Modo Free × Premium

O mesmo binário corre em modo Free (paywall na interface) e Premium após ativação. Estado da licença é guardado localmente no sistema.

Gerar instaladores localmente (desenvolvimento)

Windows (na raiz do repo, Python 3.10 recomendado):

python scripts/build_dist_local.py --onedir --require-python-310

Saída típica: pasta dist/Minerador40/ com Minerador40.exe, checksums e opcional --zip.

Linux ou macOS (bash, na raiz do repo):

chmod +x scripts/build_dist_local_unix.sh
./scripts/build_dist_local_unix.sh

Em Linux instale dependências GTK/WebKit para a janela nativa (ver guia Linux). Num PC Windows, este bash não corre nativamente; para .tar.gz / .dmg use WSL2, VM Linux, um Mac, ou o CI do GitHub.

Três plataformas sem máquinas mistas: GitHub → Actions → Build Minerador 4.0 (test + exe + release)Run workflow. Para pacotes iguais aos da loja pública, crie uma tag vX.Y.Z e siga library/DELIVERY_ETE_RELEASES.md no repositório fonte.