Ir para conteúdo
  • Cadastre-se

dev botao

ACBrLibPIXCD.Demo problemas para utilizar as funções.


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

Recommended Posts

  • Consultores
Postado

Bom dia!

Está sendo verificado.

Vamos reportar aqui qualquer novidade.

Consultor SAC ACBr

Diego Folieni
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 !!

  • Consultores
Postado

Confirme para nós, por favor, já deu para ver que você está usando a versão x64.

Está usando a versão Single Thread ou Multi Thread?

Consultor SAC ACBr

Diego Folieni
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 !!

  • Consultores
Postado

Bom dia!

Assistimos ao vídeo fizemos novos testes e acreditamos que você possa estar passando por Dll Hell(mais informações sobre isso aqui e aqui), ou seja, a Dll que o exemplo está usando não é a que você acha que está usando.

Durantes os testes, junto a equipe, reparamos em um problema em como a versão é registrada no arquivo ACBrLib.ini e no log.(Veja que no vídeo que disponibilizou mesmo, o arquivo ACBrLib.ini está com a versão 1.0.0.73). Devido a isso, não conseguimos confirmar qual é a versão que o executável está enxergando e usando.

Por isso, por favor, faça o seguinte processo.

1. Execute os seguintes comandos na sua máquina para procurar por possíveis Dlls perdidas.

cd \
dir ACBrPIXCD64.dll /s

E apague os arquivos que encontrar.

2. Faça o download da última versão da lib disponível no fórum, que no momento que escrevo este tópico, é a 1.0.0.9;

3. Repita o teste.

Esta nova versão corrige o problema de versionamento, então se o ACBrLib.ini que for criado tiver uma versão da Lib diferente de 1.0.0.9, é um indício de que está pegando a Dll de outro local.

Se o problema persistir, por favor, disponibilize o Log gerado pela Lib e o ACBrLib.ini;

Apenas para registro, fiz um novo vídeo demonstrando a versão 1.0.0.9 sendo utilizada com exemplo: https://we.tl/t-rzViVgsazt

  • Curtir 1
  • Obrigado 1
Consultor SAC ACBr

Diego Folieni
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 !!

  • Membros Pro
Postado

Boa noite, @Diego Foliene

Realmente, havia outra DLL no diretório C:\Windows\SysWOW64 e acredito que isso estava causando todas as inconsistências. Após executar todos os procedimentos orientados, tudo começou a funcionar.

Obrigado pelo retorno.

  • Curtir 1
  • Membros Pro
Postado

Olá, estou desenvolvendo uma API para lidar com requisições de criação de PIX. Minha dúvida é sobre quando usar Single Thread ou Multi Thread. A API receberá uma requisição para criar um PIX e precisará consultar periodicamente se o pagamento foi efetuado. Nesse cenário, qual é a melhor abordagem para integrar a biblioteca ACBR, considerando a necessidade de realizar consultas contínuas para verificar o status do PIX?

  • Consultores
Postado

Bom dia!

Isso vai depender da sua estrutura e lógica.

O Multi Thread é o recomendado quando vai haver múltiplos acessos simultâneos na biblioteca.

Isso é algo que vai ocorrer com a sua API? Caso afirmativo, então multi thread é o indicado.

O Single Thread é indicado quando você tem uma única instância da aplicação, uma pessoa acessa, faz o que precisa e encerra o uso.

Mais detalhes sobre isso em ACBrLib e MultiThread

Consultor SAC ACBr

Diego Folieni
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 !!

×
×
  • 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.