
bnobre
Membros Pro-
Total de ítens
1.503 -
Registro em
-
Última visita
-
Days Won
4
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que bnobre postou
-
Fala pessoal, Tudo bom? Eu atualizei o componente e a consulta CNPJ voltou a funcionar, conforme tópico abaixo: Mas reparei que agora está dando muito erro ao realizar a consulta, e às vezes demora muito. Alguém mais reparou isso depois da mudança de endereço? Meu receio é ter o trabalho de atualizar o executável nos clientes, a RECEITA verificar que depois da mudança o serviço ficou ruim e voltar para o antigo endereço.
-
Bitmap image is not valid - Fortes
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Estou com um cliente em particular que ao tentar abrir um relatório em Fortes Report no meu programa recebe o erro: Bitmap image is not valid. Mas eu não tenho nenhum componente de imagem nesse formulário/relatório. Só um TRLReport1 com seus respectivos componentes tais como Bands, Labels, DBTexts, etc (Não uso aqui o TRLImage e nenhum similar). Alguém sabe do que se trata? Só nesse cliente está dando isso. Desde já agradeço a atenção de todos -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Descobri o que era... No meu exemplo estava pegando o valor para descriptografar de um Memo, e não de um Edit conforme você fez... Se pegar de um Memo (Memo1.Text) o valor criptografado e tentar descriptografar, tu vai ter o mesmo problema que eu... Estranho... Mas era isso mesmo que precisa... Valeu mesmo Pena que o Delphi não tem algo assim nativo -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Então... Me desculpe a ignorância, mas o que seria um TYPE? Se souber de algum texto que possa me explicar eu te agradeço. E conseguiu ver a questão do caractere que aparece no final? Esqueci de anexar a imagem... Segue anexo. Ah... O nome são tipo enumerados, achei aqui https://drgarcia1986.wordpress.com/2011/12/07/tipos-enumerados-em-delphi/ -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
É exatamente isso que preciso, mas por algum motivo ficou acrescentando um caracter ao final na hora de descriptografar, conforme em anexo. Sabe porque? E outra dúvida, essa seria sobre Delphi... o que significa o trecho abaixo e onde é o local correto para colocá-lo no código (coloquei antes do implementation): Type TTipoCript = (tcCript, tcDecript); Desde já agradeço as discas -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Opa... Vou dar uma olhada durante a semana e posto os comentários aqui... Obrigado meu amigo -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Dei uma conferida aqui, mas não é isso que eu estava pensando. O que eu queria é especificar por exemplo: 1 - Tenho uma senha "teste123" e um SALT "F881mwZnJ&29". 2 - Com os dados acima o sistema geraria uma criptografia e eu armazenaria no banco. 3 - Depois eu quero pegar esse conteúdo no banco e descriptografar (e não apenas comparar como no caso do MD5 ou do BCrypt) 4 - Sendo que para essa descriptografia eu precisaria, além da senha criptografada que está no banco, também do SALT que estaria no código do meu executável. -
Criptografia de senha com SALT
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Oi @datilas, tudo bom? Sua explicação sobre o MD5 está correta, portanto com o acesso ao HASH completo (que foi gravado no banco) o invasor pode através de um ataque de força bruta descobrir. Já com o SALT, se eu não estiver falando besteira, eu não teria o HASH completo no banco, teria uma parte lá e o SALT no meu código fonte, e só com os 2 eu teria o HASH completo, então para isso o invasor teria que descobrir o SALT no meu código. Esse bcrypt usa esse conceito de SALT? -
Olá a todos, Tenho um projeto em Delphi onde eu criptografo a senha em MD5 e armazeno no banco, depois eu descriptografo e leio a senha. Mas se alguém tiver acesso ao banco e executar uma função de descriptografia MD5, assim como eu, terá acesso a senha. O Delphi tem algum tipo de criptografia com SALT? Uso isso em JS e resolve essa questão, pois o SALT ficaria gravado no código do executável e ninguém teria acesso, e sem o mesmo só a senha criptografada o banco seria inútil. Desde já agradeço a atenção
-
Boa tarde galera, Basicamente coloquei a chamada de uma função no evento onException do componente ApplicationEvents que irá registrar em um TXT qualquer exceção global gerada pelo programa, armazenando o valor do E.Message. Até aí tudo certo, mas seria bem mais interessante se além do E.Message, eu pudesse também registrar a linha que disparou essa exceção. Tem algo no Delphi para atingir esse objetivo? Desde já agradeço a atenção
-
Diferença entre DisposeOf e Free
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Kkkkkkkkk Era usado pelo Delphi X4? Qual é o usado agora? Desde já agradeço os esclarecimentos -
Diferença entre DisposeOf e Free
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Oi Daniel... O que seria esse compilador NEXTGEN? -
Tratando alerta - Variável pode não ser inicializada
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
RESTRequest1.Method := rmPOST; RESTRequest1.Resource := ''; RESTRequest1.Params.ParameterByName('body').Value := jsonInsert; RESTRequest1.Execute; jsonValue := TJSONObject.ParseJSONValue(RESTResponse1.Content); try inseridos := jsonValue.GetValue<integer>('result'); finally jsonValue.Free; end; Tipo assim? -
Tratando alerta - Variável pode não ser inicializada
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Estou com o seguinte código procedure ... var jsonValue: TJSONValue; begin try RESTRequest1.Method := rmPOST; RESTRequest1.Resource := ''; RESTRequest1.Params.ParameterByName('body').Value := jsonInsert; RESTRequest1.Execute; jsonValue := TJSONObject.ParseJSONValue(RESTResponse1.Content); inseridos := jsonValue.GetValue<integer>('result'); finally jsonValue.Free; end; end; Bem, com esse código recebo o alerta abaixo: [dcc32 Warning] Unit1.pas(236): W1036 Variable 'jsonValue' might not have been initialized Até tudo bem, pois sei que o alerta surgiu pelo fato de eu não ter inicializado ela antes do try. Então coloquei o seguinte comando antes: jsonValue := nil; Com isso o alerta sumiu... Mas existe alguma forma mais "recomendável" de inicializar essa variável? Desde já agradeço a atenção -
Diferença entre DisposeOf e Free
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Oi Juliomar... Na verdade não... É aplicação desktop Windows mesmo, estou usando VCL. Mas nos tutoriais tem essa mistura! Devo usar qual então? -
Oi Pessoal, Estou trabalhado com JSON no Delphi... Em alguns tutoriais eu vejo o pessoal usar o DisposeOf para encerrar objetos JSON, por exemplo: jsonObject.DisposeOf; Em outros usam o Free: jsonObject.Free; Qual a diferença entre eles? Qual é o que devo usar? Desde já agradeço a atenção de todos
-
Executável não roda no Win XP - Delphi 11.2
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Valeu meu amigo... Sempre me ajudando... Devia né... Mas o povo insiste kkkkkkkkkkkkk Abraços -
Executável não roda no Win XP - Delphi 11.2
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Estou usando o Delphi 11.2 e os executáveis que gero no mesmo não rodam no Windows XP... É isso mesmo? Tenho muitos clientes que ainda usam o Windows XP e se for assim vai inviabilizar usar o Delphi 11.2 Desde já agradeço a atenção de todos -
Instalação ZEOSLib no Delphi Alexandria
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Poderia também conferir no seu Object Inspector qual versão vai aparecer ao colocar o ZConnection? No meu em anexo você pode ver que é a 8.0, pelo que li a 7.2.14 que é a última estável não contempla o Delphi 11. -
Instalação ZEOSLib no Delphi Alexandria
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Esse aí é o ZEOS 8.0... Pode me confirmar o local onde baixou o seu especificamente? -
Instalação ZEOSLib no Delphi Alexandria
bnobre replied to bnobre's tópico in Object Pascal - Delphi & Lazarus
Pelo que vi aquele não pode ser o que o site deles sugere como última versão estável, o 7.2.14... Ele não tem versão para o Alexandria. Teria que ser o ZEOS 8.0, mas meu receio é que ele já está quase 2 anos e não é lançado como stable. -
Instalação ZEOSLib no Delphi Alexandria
um tópico no fórum postou bnobre Object Pascal - Delphi & Lazarus
Olá a todos, Alguém sabe como instalar o ZEOSLib no Delphi Alexandria? Desde já agradeço a atenção de todos -
Dúvida sobre post de adiamento da validação do GTIN
bnobre replied to bnobre's tópico in Legislação Fiscal e Tributária
Errata: De acordo com o tópico abaixo a validação do GTIN que entraria em produção agora dia 12/09/22 ficou adiada para NFC-e e NF-e DIFERENTE de operações de venda da Indústria (CFOP de Venda Produção do Estabelecimento)... Correto?