1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Dica Programa Criptografar Fonte Progress

Discussão em 'Progress 4GL' iniciado por akaytatsu, Abril 14, 2017.

  1. akaytatsu

    akaytatsu Membro Participativo

    Bom dia Pessoal,

    Recentemente, tive necessidade de compilar um fonte diretamente no cliente, mas como estava com dificuldade de conectar, decidi enviar os fontes criptografados, para que ele mesmo pudesse compilar no ambiente dele. Já tinha feito no passado um programa que pudesse criptografar, mas era somente via prompt. Então decidi criar uma “cara” visual pra ele e disponibilizar pra todos.

    No final desse texto tem o link do OneDrive para download.

    Atenção: a criptografia é irreversível! Tome cuidado.

    Ele dá duas grandes vantagens:
    1. É exatamente um fonte progress, pode ser validado, compilado, etc.
    2. Ótima para produtos progress que necessitam ser compilados no cliente, você pode disponibilizar os fontes para o cliente sem medo, e pedir pra ele compilar, ou, gerar um programa que baixa automaticamente os fontes de um endereço e compila eles (já realizei um Progress Update no passado, igual o Windows Update, atualiza fontes e dicionário)
    O Progress Encrypt é muito simples, pede somente três parâmetros:

    upload_2017-4-14_11-59-56.png
    1. Caminho completo do prowin32.exe (normalmente c:\datasul\dlc102b\bin\prowin32.exe)
    2. Diretório com os fontes origem (totalmente recursivo, ele vai considerar toda a estrutura de pastas, ou seja, uma leitura recursiva)
    3. Diretório de destino (uma cópia exata do diretório de origem porem os com os criptografados)
    Você pode apontar para um pasta de projetos inteira, mesmo contendo imagens, documentos, dll, etc, ele vai replicar tudo para a pasta destino sem prejudicar fontes não progress.

    É necessário no mínimo .net framework 4.0 (se você está o Windows 8 em diante com certeza você já possui)

    Segue o link para download.

    https://goo.gl/BqnvRp

    Segue anexo dois fontes, o primeiro está normal, o segundo criptografado.

    Arquivos Anexados:

    lucasiam e Flavio K curtiram isso.
  2. Flavio K

    Flavio K Sem Pontuação

    Bem legal e bem util a ferramenta!!
    Muito obrigado!!

Compartilhe esta Página