Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 129 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros
Postado

estou com a SDK CliSitef Linux, utilizando a versão de 32 bits.

Já instalei os .so no linux(Ubuntu) na pasta l/usr/local/lib/clisitef

libclisitef.so   libcurl32.so   libcurl.so.4   libemv.so   libqrencode32.so   rechargeRPC.so

Gostaria de saber, por gentileza, sobre alguma documentação a respeito da utilização desses módulos para desenvolver um cliente que acesse o SitDemo (que está rodando na minha máquina windows).

Pelo que entendi existe uma interface em Java para acesso à Libs, de acordo com esse manual na pasta SDK CliSitef Linux: Interface Java - v2.1.pdf... Correto?

Ainda nessa pasta se encontra a documentação da SDK em si, no arquivo SiTef - Interface Simplificada com a aplicação(VRS-254).pdf... Correto?

 

onde encontro o wrapper em java que faz essa interface ?

  • Moderadores
Postado (editado)
1 hora atrás, Leoremotto disse:

estou com a SDK CliSitef Linux, utilizando a versão de 32 bits.

Já instalei os .so no linux(Ubuntu) na pasta l/usr/local/lib/clisitef

libclisitef.so   libcurl32.so   libcurl.so.4   libemv.so   libqrencode32.so   rechargeRPC.so

Gostaria de saber, por gentileza, sobre alguma documentação a respeito da utilização desses módulos para desenvolver um cliente que acesse o SitDemo (que está rodando na minha máquina windows).

Pelo que entendi existe uma interface em Java para acesso à Libs, de acordo com esse manual na pasta SDK CliSitef Linux: Interface Java - v2.1.pdf... Correto?

Ainda nessa pasta se encontra a documentação da SDK em si, no arquivo SiTef - Interface Simplificada com a aplicação(VRS-254).pdf... Correto?

 

onde encontro o wrapper em java que faz essa interface ?

não temho certeza mas creio que seja a mesma operação que windows(com as diferenças de sistema operacional "principalmente permisões") .

visto que a unit ACBrTEFCliSiTefComum.pas ja faz o load da "libclisitef.so"

{$IFDEF LINUX}
  CACBrTEFCliSiTef_Lib = 'libclisitef.so';
{$ELSE}
  {$IFDEF WIN64}
   CACBrTEFCliSiTef_Lib = 'CliSiTef64I.dll';
  {$ELSE}
   CACBrTEFCliSiTef_Lib = 'CliSiTef32I.dll';
  {$ENDIF}
{$ENDIF}

tente compilar o "TEFAPIDemo" para linux e inicie os testes.

caso ocorra algum erro especifico ficara mais fácil ajudar.

quando surgir alguma duvida você pode procurar aqui no forum ou postar em:

https://www.projetoacbr.com.br/forum/forum/13-dúvidas-sobre-tef/

alem do canal no discord #acbrtef

https://discord.gg/BnnVxZ4f

Editado por datilas
  • Membros
Postado

Oi bom dia, muito obrigado pela resposta:

Onde encontro o TEFAPIDemo?

baixei o conteúdo do svn e não está presente.

Consegue me ajudar?

Muto obrigado.

  • Consultores
Postado
2 horas atrás, Leoremotto disse:

Oi bom dia, muito obrigado pela resposta:

Onde encontro o TEFAPIDemo?

baixei o conteúdo do svn e não está presente.

Consegue me ajudar?

Muto obrigado.

está sim.

em Exemplos/ACBrTEFD/ e dentro tem diversas pastas

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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
Postado

Muito obrigado pelas respostas Juliomar.

COnsegui compilar o TEFAPIDemo com lazbuild. O linux ubuntu que estou usando não tem interface gráfica, então estou usando o xvfb-run pra rodar ele.
Está certo isso?

Como faço os testes? 

Como meu software vai se comunicar com a TEFAPIDemo  pra eu utilizar o pinpad?

Muito obrigado

  • Consultores
Postado
21 horas atrás, Leoremotto disse:

Muito obrigado pelas respostas Juliomar.

COnsegui compilar o TEFAPIDemo com lazbuild. O linux ubuntu que estou usando não tem interface gráfica, então estou usando o xvfb-run pra rodar ele.
Está certo isso?

Como faço os testes? 

Como meu software vai se comunicar com a TEFAPIDemo  pra eu utilizar o pinpad?

Muito obrigado

acho que tem uma confusão ai

o nome é TEF API mas não quer dizer que tu vai acessar uma API rest por exemplo é só nome

pelo jeito tu quer uma solução TEF que funcione via APi dai sugiro algo do tipo POS Controle

pois se tu está levantando o X11 ele precisa de tela pra interagir. e creio que parece sua aplicação não tem interface grafica

 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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
Em 05/02/2026 at 16:10, Leoremotto disse:

Muito obrigado pela sua resposta.

Encontrei uma pasta POSTEF dentro de Exemplos/ACBrTEFD/POSTEF

Seria esse?

Obrigado.

não , ele é nessa pasta mas é TEFAPI 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Este tópico foi criado há 129 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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