Backup - Como saber se arquivo é válido?

Delphi

03/11/2005

Faço o backup dos dados através do componente TIBBackupService e a restauraçao com TIBRestoreService. Funciona beleza.
Salvo o arquivo de backup com o nome que o usuário quiser e a extensão .bfk. Aí, na restauração só deixo restaurar com arquivo que tenha essa extensão.
A minha dúvida: se o usuário pegar algum arquivo qualquer e renomear a extensão para .bfk, o sistema vai fazer a restauração e dará erro no arquivo de dados. Há alguma rotina para, antes de iniciar a restauração, verificar se o arquivo selecionado é um arquivo válido de backup?

Obrigado.


Armindo

Armindo

Curtidas 0

Respostas

Nerdex

Nerdex

03/11/2005

Talvez aplicando um Check com MD5Sum ...: :o

OBS: é utilizado mais para certificação de arqs para download na net, mas ao menos, com isto, cada arquivo gerado receberá um identificador único e imutável como no exemplo:

[b:bc098edfc0]md5sum[/b:bc098edfc0]: 37c965c1ed451f04f7dea946c88bb658


GOSTEI 0
POSTAR