Descrição do projeto
TraduzidoEu não sou um programador e não sei em que linguagem estarei escrevendo.
Uma descrição de como deve funcionar.
O usuário inicia (nós criamos o programa – ele deve funcionar sem a necessidade de instalação), o usuário permite que ele acesse o sistema.
1) O programa monta ao pressionar o botão (Executar) uma partição oculta EFI no disco rígido
2) O programa verifica as pastas e seu conteúdo após sobrescrever os arquivos nessas pastas de acordo com (especificado)
Algoritmo
3) O programa desmontará a seção EFI oculta
Um algoritmo negociado
Nas pastas na partição EFI oculta em discos com marcação GPT estão os arquivos do carregador de inicialização Clover.
Na minha nuvem no Yadisk ou Google Drive estão novas versões de arquivos que você precisa jogar sobrescrevendo arquivos localizados no disco EFI do usuário. O programa deve entender que só substituirá aqueles arquivos que existem e não jogará outros que não existem.
O programa funcionará apenas se 1 arquivo dentro da pasta EFI tiver os parâmetros corretos. Há um arquivo chamado config.plist dentro que contém linhas de código e em certas linhas há números de série e id de dispositivos. O programa verificará os dados na nossa nuvem com uma lista de números de série com um número de série no arquivo usado no disco EFI oculto e, caso haja uma correspondência de 2 parâmetros (número de série e id de dispositivos), o programa funcionará e atualizará todos os arquivos necessários.
Talvez o TK não esteja completo e no trabalho de desenvolvimento haverá suplementos à descrição (considero isso já que não sou um programador). Também é importante que o desenvolvedor esteja em contato após a criação e possamos continuar a desenvolver a funcionalidade do programa.
Há análogos também, e se eu pudesse mudá-los para atender às minhas necessidades, eu ficaria feliz.