Ir para conteúdo
  • Cadastre-se

dev botao

Consulta CNPJ.Consultar


Ver Solução Respondido por José M. S. Junior,
  • Este tópico foi criado há 953 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
  • Solution

Bom dia,

Pelo que notei ao consultar você está passando a própria imagem do captcha em base 64, o que precisa passar seria apenas as letras da imagem... Note que no metodo ConsultarCaptcha pode passar o path onde gravar a imagem captcha, precisa abrir ela na sua aplicação para ler e informar as letras no método de consulta, lembrando que tem um tempo curto de expiração para a consulta assim como no site.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
28 minutos atrás, Helio Beltrao Jr. disse:

Tem como transformar a BASE64 nas letras ?

Não, o base 64 é da imagem e não das letras, tem que abrir a imagem mesmo... É essa a intensão deles colocarem o Captcha, para não permitir ser uma consulta automatizada pelo sistema.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
19 minutos atrás, Helio Beltrao Jr. disse:

Boa tarde,

poderia gerar o arquivo no formato .JPG ?

Sim, basta passar o path como parametro e ele já converte em um .jpg, gravando neste diretório.

https://acbr.sourceforge.io/ACBrMonitor/CNPJConsultarCaptcha.html

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
7 minutos atrás, Helio Beltrao Jr. disse:

Jose,

La informa que ele gerar um arquivo .PNG se colocar o nome do arquivo e a extensao .JPG funciona ?

creio que não, nesse caso grava sempre um png mesmo. Mas creio que o caminho mais fácil seria o obter ou gravar a imagem no formato que desejar a partir do retorno em base64. Normalmente já tem métodos para isso a partir de um MemoryStream.

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Jose,

Nao teria condicoes de agente escolher qual a extensao porque trabalho com uma linguagem antiga  que uso so consigo mostrar em JPG e em alguns casos em BMP se puder agracedo muiot  vou poder melhorar o sistema  senao nao vou poder oferecer mais uma melhora em meu sistema.

 

Atenciosamente,
Helio Beltrão Jr.
[email protected]
www.htisistemas.com

 

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Fundadores

Pode ser arriscado deixar o Monitor perguntar o Captcha.. podem haver problemas de Foco na janela, e que são confundidos com travamentos...

o que acha @José M. S. Junior ?

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

A ideia é que a interação para chamar o captcha e obter o retorno fosse sempre via método, para poder ser realizado direto pela aplicação... Utilizando o Monitor o usuário sempre teria que abrir o ACBrMonitor para realizar essa consulta, mas poderia ser uma segunda opção...

 

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Sim.. imaginei isso.. algo semelhante o que ocorre quando há o Preview do DANFE pelo Monitor...

Você acha que teríamos problemas de Foco na aplicação ?

Talvez o mais simples, fosse ter uma opção, para converter o PNG, para BMP, e enviar ele em BMP...

@Helio Beltrao Jr., sua aplicação conseguiria abrir uma imagem em BMP ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
15 horas atrás, Daniel Simoes disse:

Sim.. imaginei isso.. algo semelhante o que ocorre quando há o Preview do DANFE pelo Monitor...

Você acha que teríamos problemas de Foco na aplicação ?

Se for pra fazer uma chamada automática para o ACBrMonitor, imagino que possa ter problemas em alguns casos onde a aplicação sempre fica em primeiro plano, além disso pode confundir o usuário por tem que interagir em em duas aplicações diferentes. Talvez a melhor solução fosse converter a imagem mesmo...

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Esse utilitário, parece fazer a conversão, por linha de comando... pode ajudar...

https://imagemagick.org/script/convert.php

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 953 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...