MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    BD para capturar o serial do HD

    avatar
    oliveiraferraz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 26/09/2012

    BD para capturar o serial do HD Empty BD para capturar o serial do HD

    Mensagem  oliveiraferraz 8/5/2014, 14:22

    Pessoa, bom dia.

    Tenho um BD e Gostaria de protege-lo colocando a proteção com a captura do serial
    do HD..

    Aguém tem algum exemplo é que posse me ceder?


    Sd


    Oliveira
    avatar
    oliveiraferraz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 26/09/2012

    BD para capturar o serial do HD Empty BD para capturar o serial do HD

    Mensagem  oliveiraferraz 8/5/2014, 14:44

    Pessoal, bom dia.

    Tenho um BD e Gostaria de protege-lo colocando a proteção com a captura do serial
    do HD..

    Alguém tem algum exemplo é que posse me ceder?


    Sd


    Oliveira
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3899
    Registrado : 04/04/2010

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  Avelino Sampaio 8/5/2014, 14:55

    Olá!

    Veja se este meu artigo atende:

    http://www.usandoaccess.com.br/tutoriais/tuto26.asp?id=1#inicio

    Sucesso!




    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    merito
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 11/10/2012

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  merito 9/5/2014, 00:04

    Pode-se usar essa função:

    Function NuHD() As String
    Dim fs, d, sTmp
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set d = fs.GetDrive(fs.GetDriveName( _
    fs.GetAbsolutePathName("C:")))
    sTmp = Hex$(d.SerialNumber)
    NuHD = Left$(sTmp, 4) & "-" & Right$(sTmp, 4)
    End Function

    avatar
    oliveiraferraz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 26/09/2012

    BD para capturar o serial do HD Empty BD para capturar o serial do HD

    Mensagem  oliveiraferraz 13/5/2014, 15:14

    Obrigado, pela atenção.

    Mais não conseguir colocar para rodar, podem da uma olhada?


    Sd


    Oliveira
    Anexos
    BD para capturar o serial do HD AttachmentCim...zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.3 Mb) Baixado 49 vez(es)
    avatar
    merito
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 11/10/2012

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  merito 13/5/2014, 16:07

    Olá

    Essa função retorna o serial do HD.
    Cole num módulo novo ou num módulo de funções já existente.
    Para testar, abra o VBA, exiba a janela de verificação imediata, e digite:
    ?NuHD
    Será retornado um serial parecido com esse:
    8EB4-5456

    Pode usar a função, por exemplo, em um formulário inicial do aplicativo, no evento Ao carregar, para checar o serial e proceder conforme desejar:
    Por exemplo:

    Private Sub Form_Load()
    If NuHD <> 8EB4-5456 Then
    MsgBox "Este computador não tem licença para usar o aplicativo.", vbOKOnly, "Licença"
    Application.Quit acQuitSaveNone
    End If

    Nesse exemplo, o código verifica o serial do HD e se for diferente do registrado, exibe uma mensagem e fecha o aplicativo.
    avatar
    oliveiraferraz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 26/09/2012

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  oliveiraferraz 15/5/2014, 13:48

    Olá

    Desculpe - me!! procedi conforme instrução mais não tive êxito.

    Private Sub Form_Load()
    If NuHD <> 8EB4-5456 Then
    MsgBox "Este computador não tem licença para usar o aplicativo.", vbOKOnly, "Licença"
    Application.Quit acQuitSaveNone
    End If

    Será que não tinha possibilidade de vc da uma olhada no aplicativo?

    Sd

    Oliveira
    avatar
    merito
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 39
    Registrado : 11/10/2012

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  merito 15/5/2014, 14:20

    O aplicativo é um arquivo .exe

    Não vou abrir um executável.
    avatar
    Wallace Lima
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 29/04/2014

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  Wallace Lima 15/5/2014, 14:39

    Olá Oliveiraferraz.

    Como NuHD se trata de uma String, você deverá mostar o seu valor entre aspas ( "" ).

    Coloque no Evento ao carregar do seu sistema o seguinte comando:

    If NuHD <> "8EB4-5456" Then
    MsgBox "Este computador não tem licença para usar o aplicativo.", vbOKOnly, "Licença"
    Application.Quit acQuitSaveNone
    End If

    OBS: Substitua o serial 8EB4-5456 pelo serial do HD onde o sistema rodará.

    Espero ter ajudado.


    avatar
    Wallace Lima
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 29/04/2014

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  Wallace Lima 15/5/2014, 15:35

    Oliveiraferraz.

    Seria melhor se você colocasse o seu sistema para conferir o endereço MAC da sua placa de rede, pois não existe duas placas de rede com o mesmo número MAC, e quanto ao serial do HD, há possibilidade do mesmo ser alterado por qualquer um.

    Veja este site e tente montar a sua chave de segurança do seu sistema.

    Link: http://www.usandoaccess.com.br/dicas/dica24.asp?id=1

    Abrçs.






    avatar
    oliveiraferraz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 26/09/2012

    BD para capturar o serial do HD Empty BD para capturar o serial do HD

    Mensagem  oliveiraferraz 15/5/2014, 16:00

    Coloquei as (") e funcionou...


    Merito e Wallace Lima, Desculpa minha falta de conhecimento.

    Mas quero deixar aqui o meu agradecimento pela a cordial atenção de ambos..


    Wallace Lima, verificarei a ultima opção no momento oportuno.


    Abraços


    Oliveira.
    avatar
    Wallace Lima
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 29/04/2014

    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  Wallace Lima 15/5/2014, 22:15

    Que bom que tenha resolvido sweu problema Oliveira,
    Agora só falta você atualizar o Tópico como "Resolvido".
    Abrçs.
    avatar
    oliveiraferraz
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 82
    Registrado : 26/09/2012

    BD para capturar o serial do HD Empty [Resolvido] BD para capturar o serial do HD

    Mensagem  oliveiraferraz 16/5/2014, 11:12

    Obigado a todos.


    Sd

    Oliveira

    Conteúdo patrocinado


    BD para capturar o serial do HD Empty Re: BD para capturar o serial do HD

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/9/2024, 06:01