COMPARTDISK 1.4.5
COMPARTDISK 1.4.5
Esta versão traz a Central de Aplicativos, que instala qualquer aplicativo
publicado na fonte oficial do WinGet a partir do nome, e correções no
Perfil de Desempenho Máximo.
Central de Aplicativos
Nova opção [2] do menu Aplicativos. Pesquisa qualquer aplicativo publicado na
fonte oficial do WinGet pelo nome e instala em poucos passos, sem exigir que o
operador conheça comandos, sintaxe ou identificadores de pacote.
A pesquisa é tolerante. Normaliza maiúsculas, acentos, espaços e hífens, entende
abreviações e apelidos e tolera erro de digitação por distância de edição. chrome,
chr, crome e google chrome chegam ao Google Chrome; 7zip e 7 zip ao 7-Zip;
vscode, vs code, code e visual code ao Visual Studio Code.
Os resultados não são a saída bruta do winget search. Consultas do catálogo local
de apelidos e do WinGet são consolidadas, as duplicidades removidas por identificador e
a ordem decidida por relevância: correspondência exata, início do nome, parte do nome,
editor, apelido conhecido e, por último, aproximação por semelhança. A posição devolvida
pela fonte oficial entra apenas como desempate, nunca no lugar da correspondência com o
que foi digitado.
Navegação por tecla fixa: [P] para nova pesquisa e [V] para voltar.
O menu Aplicativos foi reorganizado na ordem real de uso, com as teclas [1], [2] e
[3]. O catálogo de suporte técnico sai do menu — a Central passa a ser o caminho único
de instalação — e continua disponível em automação por -Action Install -Id <id>,
-Action InstallCategory, -Action InstallAll e -Action List.
Perfil de Desempenho Máximo
O plano de energia existente passa a ser reutilizado. Como
powercfg /duplicatescheme devolve um GUID aleatório, procurar apenas o GUID canônico
fazia o plano já presente — e muitas vezes já ativo — ser dado como ausente, e um plano
novo era criado a cada execução. A resolução agora tem três etapas, com a criação como
último recurso: GUID canônico na listagem, plano derivado já presente e, só então,
duplicar o modelo do Windows uma única vez.
O nome de referência vem do próprio Windows, por consulta somente leitura, e a
comparação é normalizada: acentuação, caixa e pontuação deixam de produzir planos
duplicados. Os GUIDs de Equilibrado, Alto Desempenho e Economia de Energia ficam
excluídos da comparação. Nenhum plano preexistente é removido.
Acentuação corrigida. A saída do powercfg passa a ser capturada em bytes e
decodificada sem supor UTF-8, o que elimina Desempenho M?ximo e N?o foi poss?vel do
log e do relatório.
powercfg /a deixa de ser tratado como falha. Em dispositivos que não expõem parte
dos estados de suspensão, o comando imprime a relação completa e ainda assim retorna
erro. A saída passa a ser aproveitada, com aviso, sem interromper a aplicação do perfil.
A mesma correção de resolução foi aplicada ao fallback Batch, que também passa a validar
a ativação por releitura de powercfg /getactivescheme.
Preservados sem alteração: as configurações aplicadas e o estado ALREADY quando o valor
já está correto, as configurações em bateria (DC) e o parâmetro -IncludeDcSettings, a
decisão de não desativar Hibernação e Inicialização Rápida, os efeitos visuais e a
revalidação final.
Pacote
O pacote é gerado a partir da própria tag, de forma determinística. Qualquer pessoa pode
regerá-lo e obter exatamente o mesmo arquivo:
git archive --format=zip --prefix=COMPARTDISK-1.4.5/ v1.4.5 > COMPARTDISK-1.4.5.zip
COMPARTDISK-1.4.5.zip
SHA-256: e4f1ee15b9c867a8cfd54c371da5ff8c766b28dfd4f1d9dfa14b4468db3824da
O remote.ps1 valida esse SHA-256 antes de extrair qualquer coisa.
O histórico completo está no CHANGELOG.