Código único

4 respostas
andre_guitar7

Pessoal, vou ter um sistema que vai escanear fotos… estas fotos vão estar na mesma pasta e eu precisava gerar um código único para não ter arquivos com o mesmo nome. A princípio eu peguei o getTime() de um Date mas meu sistema vai funcionar em vários computadores. Se alguém escanear ao mesmo tempo dá zica… alguém tem alguma idéia?

vlews

4 Respostas

rmarin

Outra saída é antes de tentar gravar verifica se existe um arquivo com o nome desejado, se existir adiciona “_01”, por exemplo, ao nome.

cassio

Pega o nome do host + o horário…

andre_guitar7

valews

I

andre_guitar7:
Pessoal, vou ter um sistema que vai escanear fotos… estas fotos vão estar na mesma pasta e eu precisava gerar um código único para não ter arquivos com o mesmo nome. A princípio eu peguei o getTime() de um Date mas meu sistema vai funcionar em vários computadores. Se alguém escanear ao mesmo tempo dá zica… alguém tem alguma idéia?

vlews

Login+date+minutos+segundos … =) Eu ja fiz um sistema desse nunca deu erro de dois arquivos com o mesmo nome.

Criado 25 de julho de 2006
Ultima resposta 25 de jul. de 2006
Respostas 4
Participantes 4