RE: Res: [delphi-br] Expirar o sistema
Legal, gde dica -- mens. original -- Assunto: Res: [delphi-br] Expirar o sistema De: Antonio Perruci aperr...@yahoo.com.br Data: 20:11:2009 12:03 AM Opa Eu faço assim: Crio um campo datavalid tipo varchar ou string, e um campo ExNo tipo char. No campo datavalid é gravado a data de expiração que eu quero e no campo ExNo gravo S ou N se expirado ou não. Quando o sistema é executado verifica o campo ExNo. Se for S está expirado. Se for N verifica se a data atual é menor que a data de expiração (datavalid). Se for, grava S no campo ExNo. Eu costumo criptografar esses dados e também não coloco os títulos dos campos obvios, do tipo que se olha já identifica que são campos de validação. É isso aí De: Heraldo Andrade heraldo_andr...@yahoo.com.br Para: Grupo Delphi delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 19 de Novembro de 2009 11:33:55 Assunto: [delphi-br] Expirar o sistema Ola pessoal alguem tem uma dica de qual a melhor maneira de expirar o sistema de uma maneira confiável? _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Expirar o sistema
Eu costumo gravar o hash da data dentro do executável e chegando a data bloqueio o que quero. Caso haja renovação, gravo o hash do novo vencimento. Abraço, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 20/11/09, Antonio Perruci aperr...@yahoo.com.br escreveu: De: Antonio Perruci aperr...@yahoo.com.br Assunto: Res: [delphi-br] Expirar o sistema Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 20 de Novembro de 2009, 0:03 Opa Eu faço assim: Crio um campo datavalid tipo varchar ou string, e um campo ExNo tipo char. No campo datavalid é gravado a data de expiração que eu quero e no campo ExNo gravo S ou N se expirado ou não. Quando o sistema é executado verifica o campo ExNo. Se for S está expirado. Se for N verifica se a data atual é menor que a data de expiração (datavalid). Se for, grava S no campo ExNo. Eu costumo criptografar esses dados e também não coloco os títulos dos campos obvios, do tipo que se olha já identifica que são campos de validação. É isso aí _ _ __ De: Heraldo Andrade heraldo_andrade@ yahoo.com. br Para: Grupo Delphi delphi...@yahoogrup os.com.br Enviadas: Quinta-feira, 19 de Novembro de 2009 11:33:55 Assunto: [delphi-br] Expirar o sistema Ola pessoal alguem tem uma dica de qual a melhor maneira de expirar o sistema de uma maneira confiável? _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Expirar o sistema
você tem a dica de como gravar o hash e testar a data no executável ? grato Stainle --- Em sex, 20/11/09, Ricardo César Cardoso ricardo_engs...@yahoo.com.br escreveu: De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br Assunto: Re: Res: [delphi-br] Expirar o sistema Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 20 de Novembro de 2009, 11:05 Eu costumo gravar o hash da data dentro do executável e chegando a data bloqueio o que quero. Caso haja renovação, gravo o hash do novo vencimento. Abraço, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 20/11/09, Antonio Perruci aperr...@yahoo. com.br escreveu: De: Antonio Perruci aperr...@yahoo. com.br Assunto: Res: [delphi-br] Expirar o sistema Para: delphi...@yahoogrup os.com.br Data: Sexta-feira, 20 de Novembro de 2009, 0:03 Opa Eu faço assim: Crio um campo datavalid tipo varchar ou string, e um campo ExNo tipo char. No campo datavalid é gravado a data de expiração que eu quero e no campo ExNo gravo S ou N se expirado ou não. Quando o sistema é executado verifica o campo ExNo. Se for S está expirado. Se for N verifica se a data atual é menor que a data de expiração (datavalid). Se for, grava S no campo ExNo. Eu costumo criptografar esses dados e também não coloco os títulos dos campos obvios, do tipo que se olha já identifica que são campos de validação. É isso aí _ _ __ De: Heraldo Andrade heraldo_andrade@ yahoo.com. br Para: Grupo Delphi delphi...@yahoogru p os.com.br Enviadas: Quinta-feira, 19 de Novembro de 2009 11:33:55 Assunto: [delphi-br] Expirar o sistema Ola pessoal alguem tem uma dica de qual a melhor maneira de expirar o sistema de uma maneira confiável? _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Re: Res: [delphi-br] Expirar o sistema
Para hash dois links: * http://www.scalabium.com/faq/dct0173.htm * http://www.activedelphi.com.br/print.php?sid=127 Desenvolver o processo todo foi osso (pro meu nível eu acho) mas tudo que precisei foi usar a pilha de revistas de Delphi que tenho aqui em casa, mais um pouco do histórico da lista e bastante Google. Na parte de gravar dentro do executável, parti do discutido aqui: * http://forum.clubedelphi.net/viewtopic.php?t=77421highlight=resource e misturei o conceito de trabalho com Streams (classe TStream). Por coincidência acabei reescrevendo todo o esquema e terminei essa semana. Ainda tô avaliando com carinho se faço um artigo descrevendo a sina. Vai que eu escrevo e entrego de bandeja o esquema uma parte da proteção que uso nos meus aplicativos (sim... eu uso mais de uma) Abraço, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 20/11/09, Nivaldo Stainle stainle2...@yahoo.com.br escreveu: De: Nivaldo Stainle stainle2...@yahoo.com.br Assunto: Re: Res: [delphi-br] Expirar o sistema Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 20 de Novembro de 2009, 11:15 você tem a dica de como gravar o hash e testar a data no executável ? grato Stainle --- Em sex, 20/11/09, Ricardo César Cardoso ricardo_engsoft@ yahoo.com. br escreveu: De: Ricardo César Cardoso ricardo_engsoft@ yahoo.com. br Assunto: Re: Res: [delphi-br] Expirar o sistema Para: delphi...@yahoogrup os.com.br Data: Sexta-feira, 20 de Novembro de 2009, 11:05 Eu costumo gravar o hash da data dentro do executável e chegando a data bloqueio o que quero. Caso haja renovação, gravo o hash do novo vencimento. Abraço, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 20/11/09, Antonio Perruci aperr...@yahoo. com.br escreveu: De: Antonio Perruci aperr...@yahoo. com.br Assunto: Res: [delphi-br] Expirar o sistema Para: delphi...@yahoogrup os.com.br Data: Sexta-feira, 20 de Novembro de 2009, 0:03 Opa Eu faço assim: Crio um campo datavalid tipo varchar ou string, e um campo ExNo tipo char. No campo datavalid é gravado a data de expiração que eu quero e no campo ExNo gravo S ou N se expirado ou não. Quando o sistema é executado verifica o campo ExNo. Se for S está expirado. Se for N verifica se a data atual é menor que a data de expiração (datavalid). Se for, grava S no campo ExNo. Eu costumo criptografar esses dados e também não coloco os títulos dos campos obvios, do tipo que se olha já identifica que são campos de validação. É isso aí _ _ __ De: Heraldo Andrade heraldo_andrade@ yahoo.com. br Para: Grupo Delphi delphi...@yahoogru p os.com.br Enviadas: Quinta-feira, 19 de Novembro de 2009 11:33:55 Assunto: [delphi-br] Expirar o sistema Ola pessoal alguem tem uma dica de qual a melhor maneira de expirar o sistema de uma maneira confiável? _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Expirar o sistema
Opa Eu faço assim: Crio um campo datavalid tipo varchar ou string, e um campo ExNo tipo char. No campo datavalid é gravado a data de expiração que eu quero e no campo ExNo gravo S ou N se expirado ou não. Quando o sistema é executado verifica o campo ExNo. Se for S está expirado. Se for N verifica se a data atual é menor que a data de expiração (datavalid). Se for, grava S no campo ExNo. Eu costumo criptografar esses dados e também não coloco os títulos dos campos obvios, do tipo que se olha já identifica que são campos de validação. É isso aí De: Heraldo Andrade heraldo_andr...@yahoo.com.br Para: Grupo Delphi delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 19 de Novembro de 2009 11:33:55 Assunto: [delphi-br] Expirar o sistema Ola pessoal alguem tem uma dica de qual a melhor maneira de expirar o sistema de uma maneira confiável? _ _ _ _ _ _ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]