Expand description
Módulo para escanear diretórios de jogos localmente.
Este módulo implementa um scanner inteligente para detectar jogos instalados localmente, identificando executáveis candidatos e permitindo seleção manual. Ele é otimizado para jogos indie/antigos/locais, não dependendo de lojas oficiais.
Funcionalidades principais:
- Escaneamento recursivo de pastas
- Detecção heurística de executáveis de jogos
- Ranking baseado em nome, tamanho e localização
- Suporte cross-platform (Windows e Linux)
- Foco em jogos indie/antigos/portados
Structs§
- Executable
Candidate - Representa um executável candidato a ser o launcher do jogo
- Game
Discovery - Representa um possível jogo descoberto durante o scan
- Scan
Session - Representa uma sessão de escaneamento de pastas
- Scan
Source
Enums§
- Executable
Type - Tipo de executável detectado
Functions§
- scan_
folder - Escaneia uma pasta raiz procurando por subpastas que contenham jogos