Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robson Lima Costa

Usb

Recommended Posts

Boa noite pessoal, veja se podem me dar uma luz.

na empresa onde trabalho, eles vão fazer uma campannha, essa campanha ira distribuir um pen driver com um arquivo, esse arquivo sera substituido todo mes, mas nossa diretoria não quer que a pessoa copie esse arquivo e passe para alguem (minha dificuldade), e no mes seguinte o arquivo seja substituido, mas pode não ser o mesmo nome.

bom, o que pensei, mas não sei ainda se é possivel e como fazer, pensei em ter um programa no pen driver que executa-se toda vez que o pen-driver fosse colocado no usb, e ele não deixa copiar o arquivo para fora e nem apagar o executavel e para substituir o arquivo ele iria controlar tb, deixando sempre um arquivo, o exe e o autorun..

 

ai vai as perguntas.

1 - vcs acham a melhor solução?

2 - tem como eu controlar isso de um exe (delphi) proibindo ele de copiar para fora (sei que usuario avançando vai tirar moleza).

 

grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nesse seu metodo se eu desativar o autorun do pen drive, pronto seu programa não executa e eu posso copiar.

 

Eu pensei em fazer o programa simplesmente não funcionar fora do pen drive, acho que essa é a melhor opção.

 

Sempre que executar o programa ele faz as seguintes verificações:

 

1- Pega o serial do disco que ele esta, e verifica se é igual ao valor que você salva no programa, o chato disso que seria um programa diferente para cada pen drive. Mas o bom é que você pode fazer alguma coisa pra descobrir de qual pen drive saiu o programa, se por acaso você achar seu programa na internet.

 

2- Listaria todos os dispositivos removiveis que estão conectados no PC, e suas respectivas letras, e compararia se a letra da unidade que o programa esta sendo executado é igual a de algum dispositivo removivel.

 

Você pode usar só um desses metodos, mas eu usaria os dois.

 

Até logo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.