Identificação de hardware

Discussão em 'Progress 4GL' iniciado por coimbra, Maio 25, 2010.

  1. coimbra

    coimbra Sem Pontuação

    Boa tarde à todos.

    Estou em um projeto trabalhando exclusivamente com Progress, onde criarei um sistema de controle de estoque, mas gostaria de criar um "sistema" de licença, onde eu pudesse identificar o micro e no caso de não pagamento na data especificada o mesmo exibisse uma mensagem e travasse o sistema, a partir dai foi onde encontrei dúvidas:

    Encontrei aqui mesmo ( viewtopic.php?f=2&t=347&p=511&hilit=mac+address#p511 ) como pegar o IP e o hostname, mas gostaria de algo mais específico, caso alguém tenha realizado algum procedimento de pegar informações do hardware ou outra maneira mais viável, eu gostaria das informações de hardware (mac address, placa mãe) para não correr o risco.

    Alguém já fez algo do tipo?

    Grato pela atenção.
  2. atila.cm

    atila.cm Membro Participativo

    Caro Coimbra:

    Trabalhei em uma softerhouse que possuia um sistema sem nenhum controle de licenças.
    Criei um processo que é chamado na carga de qualquer programa do sistema e que é essencial
    para a execução dos mesmos.
    Este processo verifica o nome da empresa, quantidade de usuários contratados e data de validade da licença
    comparando com um arquivo .cfg que é enviado para o cliente sempre que a manutenção é paga.
    Desta forma você pode enviar por e-mail o arquivo .cfg para o seu cliente, liberando imediatamente
    o sistema para utilização por mais um período.
    Se a idéia lhe parecer viável entre em contato.

    Abraços

    Attiware Informática
    atila.cm@hotmail.com

Compartilhe esta Página