Ir para conteúdo
  • Cadastre-se

dev botao

ACBRConsultaCNPJ


Ver Solução Respondido por Sandro Felipe Adad,

Recommended Posts

23 minutos atrás, DouglasDll disse:

ja esta marcado.. inclusive no exemplo que veio...

Mesmo assim da esse erro e nao segue adiante.

 

Detalhe que estava funcionando, suponho que mudou algo no site da receita.

 

aqui não da esse erro, mais o hcaptch nao aparece mais

 

tenta usar esse exemplo

exemplo com consulta cnpj basta baixar e instalar o WebView4Delphi

https://github.com/salvadordf/WebView4Delphi

https://www.mediafire.com/file/95im4uas0ndm6xc/consulta=cnpj.rar/file

Link para o comentário
Compartilhar em outros sites

2 horas atrás, Dfox disse:

aqui não da esse erro, mais o hcaptch nao aparece mais

 

tenta usar esse exemplo

exemplo com consulta cnpj basta baixar e instalar o WebView4Delphi

https://github.com/salvadordf/WebView4Delphi

https://www.mediafire.com/file/95im4uas0ndm6xc/consulta=cnpj.rar/file

sim, só esse metodo esta funcionando.

Link para o comentário
Compartilhar em outros sites

17 horas atrás, Dfox disse:

aqui não da esse erro, mais o hcaptch nao aparece mais

 

tenta usar esse exemplo

exemplo com consulta cnpj basta baixar e instalar o WebView4Delphi

https://github.com/salvadordf/WebView4Delphi

https://www.mediafire.com/file/95im4uas0ndm6xc/consulta=cnpj.rar/file

Essa opção não funcionou no Windows 7. No Windows 10 deu certo.
 

Tem alguma solução para o windows 7?

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
20 horas atrás, Dfox disse:

aqui não da esse erro, mais o hcaptch nao aparece mais

 

tenta usar esse exemplo

exemplo com consulta cnpj basta baixar e instalar o WebView4Delphi

https://github.com/salvadordf/WebView4Delphi

https://www.mediafire.com/file/95im4uas0ndm6xc/consulta=cnpj.rar/file

Obrigado pela dica... funcionou bem

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Em 10/10/2023 at 11:44, Dfox disse:

Desculpe a minha ignorância, fiz a download do arquivo e não sei o que fazer depois de baixar. 
Tentei instalar na maquina com o Windows 7 não consegui, ou tenho que instalar é na minha máquina?

 

image.thumb.png.851ff3f6b97f47e8c3296fb915cb1d57.png

Link para o comentário
Compartilhar em outros sites

2 horas atrás, digitosistemas disse:

Desculpe a minha ignorância, fiz a download do arquivo e não sei o que fazer depois de baixar. 
Tentei instalar na maquina com o Windows 7 não consegui, ou tenho que instalar é na minha máquina?

 

image.thumb.png.851ff3f6b97f47e8c3296fb915cb1d57.png

Em teoria Tem que ser na máquina com Windows 7 só testei no Windows 11

Link para o comentário
Compartilhar em outros sites

Em 12/09/2023 at 09:11, Sandro Felipe Adad disse:

Até que seja confirmada ou não a inviabilidade de uso da api pública pelo componente do ACBR, o que pode ser feito é usar usarmos a consulta pública como foi sugerido aqui no forum. Ou seja, um projeto que contenha um navegador (edge), possibilitando que o próprio usuário clique no botão (Sou Humano) e efetue a consulta manualmente. Após a consulta manual é possível extrair os dados do próprio html resultante. Fiz um protótipo funcional que efetua isso a quem interessar.

 

ConsultaCNPJ.dpr 254 B · 119 downloads ConsultaCNPJ.dproj 48.64 kB · 118 downloads uConsultaCNPJ.dfm 2.3 kB · 118 downloads uConsultaCNPJ.pas 3.7 kB · 118 downloads

Essa estratégia porém nem todos estão rodando delvi compatível com o novo navegador da Microsoft então estou postando aqui este codigo adptado para o TwebBroweser que tem no delphi antigo

anexe este formulario no projeto e chame assim:
procedure TFRMCRUD_PES.alCNPJExecute(Sender: TObject);
Var
  SL:TStringList;
begin
  inherited;
  TFWebBrowser.GetEstabelecimento(DM_PES.QCadPess0Documento.Value, SL);
  freeandnil(SL);
end;
 

UWebBrowser.dfm UWebBrowser.pas

Link para o comentário
Compartilhar em outros sites

20 minutos atrás, Paulo Aguiar disse:

Precisa fazer alguma modificação no componente e reinstalar mesmo ou só compilar exemplo ? aqui deu erro: File not found: 'ACBrConsultaCNPJServicos.res'

Cópia ele da pasta

ACBr/Fontes/ACBrTCP

E coloca junto do exemplo

Link para o comentário
Compartilhar em outros sites

  • Consultores

2.2 - Permaneça no assunto - Quando tiver uma dúvida diferente do assunto no tópico, poste em novo tópico. Não use algo equivalente a "aproveitando o gancho... [dúvida não relacionada com o tópico aqui]". Favor leia as regras do fórum.

  • Curtir 1
Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

este tópico já está muito grande e está se perdendo, tambem já há varias soluções aqui expostas.

caso algum comunicado oficial será notificado.

de momento o mesmo será mantido fechado.

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite,

devido as desembaraços do componente, foi implementado 2 webservices.

cwsBrasilAPI e cwsReceitaWS, ambos utilizam consulta REST e não usam captcha, basta configurar a propriedade provedor do componente.

 

lembrando, que esses webservices são terceirizados, não oficial da RFB, podendo a informação estar defasada.

 

commit 31653

(18/12/2023) válido para componente, sendo migrado para lib em breve.

  • Curtir 4
  • Obrigado 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...
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.