Ir para conteúdo
  • Cadastre-se

dev botao

Lentidao Para Leitura Da Mfd


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

Recommended Posts

Bom dia,

 

Procurei mas nao achei a resposta para minha duvida, estou usando a funcao ArquivoMFD_DLL por periodo, pedi para 3 dias e esta demorando muito para fazer o processo, é normal isso? se pedir mais dias ira demorar mais? sei que é um simples teste (so pedir o arquivo mensal e cuidar o tempo) mas como nao tenho maquina fiscal uso a do cliente entao resolvi nao fazer esse teste.

 

Procurei tambem no help da bematech mas nao encontrei nada, somente um outro topico mas nao era a mesma marca da impressora que estou utilizando.

 

Obrigado desde ja

Luis.

 

segue log com o tempo:    Bematech MP4000 THFI, conectada por cabo serial.

 

2013-08-13 10:48:09:325 - Retorno Bematech_FI_LeInformacoesConfiguracao: OK

2013-08-13 10:48:09:788 - -----------------------------------------------------------------------

2013-08-13 10:48:09:790 - Bematech_FI_ArquivoMFD

2013-08-13 10:48:09:792 - Parâmetros: (null)|01/08/2013|03/08/2013|D|1|1|||1

2013-08-13 10:48:09:795 - Bematech_FI_DownloadMFD

2013-08-13 10:48:09:797 - Parâmetros: 1|01/08/2013|03/08/2013|C:\ArquivosECF\Download.MFD|0

2013-08-13 10:48:09:806 - Bematech_FI_ModeloImpressora

2013-08-13 10:48:09:807 - Bematech_FI_NumeroSerie

2013-08-13 10:48:09:857 - Retorno impressora: BE0910101000100

2013-08-13 10:48:09:859 - Retorno Bematech_FI_NumeroSerie: 1

2013-08-13 10:48:09:860 - Bematech_FI_MarcaModeloTipoImpressoraMFD

2013-08-13 10:48:09:942 - Retorno impressora: BEMATECH       ,MP-4000 TH FI       ,ECF-IF

2013-08-13 10:48:09:944 - Retorno Bematech_FI_MarcaModeloTipoImpressoraMFD: 1

2013-08-13 10:48:09:945 - Retorno impressora: MP4000FI

2013-08-13 10:48:09:947 - Retorno Bematech_FI_ModeloImpressora: 1

2013-08-13 10:48:09:949 - Bematech_FI_DownloadMFDPorData

2013-08-13 11:08:13:502 - Retorno Bematech_FI_DownloadMFDPorData: 1

2013-08-13 11:08:13:504 - Retorno Bematech_FI_DownloadMFD: 1

2013-08-13 11:08:13:506 - Bematech_FI_ModeloImpressora

2013-08-13 11:08:13:508 - Bematech_FI_NumeroSerie

2013-08-13 11:08:13:558 - Retorno impressora: BE0910101000100

2013-08-13 11:08:13:561 - Retorno Bematech_FI_NumeroSerie: 1

2013-08-13 11:08:13:563 - Bematech_FI_MarcaModeloTipoImpressoraMFD

2013-08-13 11:08:13:645 - Retorno impressora: BEMATECH       ,MP-4000 TH FI       ,ECF-IF

2013-08-13 11:08:13:648 - Retorno Bematech_FI_MarcaModeloTipoImpressoraMFD: 1

2013-08-13 11:08:13:650 - Retorno impressora: MP4000FI

2013-08-13 11:08:13:653 - Retorno Bematech_FI_ModeloImpressora: 1

2013-08-13 11:08:13:656 - Bematech_FI_NumeroSerieMFD

2013-08-13 11:08:13:712 - Retorno impressora: BE091010100010047205

2013-08-13 11:08:13:715 - Retorno Bematech_FI_NumeroSerieMFD: 1

2013-08-13 11:08:14:278 - Bematech_FI_GeraRegistroEAD

2013-08-13 11:08:14:280 - Retorno Bematech_FI_GeraRegistroEAD: - Dll 'sign_bema.dll' nao encontrada

2013-08-13 11:08:14:282 - Retorno Bematech_FI_ArquivoMFD: -1

Editado por luisA
Link para o comentário
Compartilhar em outros sites

OK, tinha reparado mas nao achava que por falta dessa DLL iria demorar, vou voltar a fazer o teste com ela junto ao programa, depois volto e comento aqui.

 

ERA ISSO MESMO, coloquei a sign_bema.dll no diretorio e demorou 3 mim para fazer o processo,

Obrigado Juliomar,

 

 

agora essa dll nao é usada somente para criar a chave publica e privada?

 

Outro detalhe, no ecfTeste funcionou no meu executavel nao....devo estar fazendo algo errado, mas acho que é so estudar um pouco o componente que descubro.

 

Luis.

Editado por luisA
Link para o comentário
Compartilhar em outros sites

  • Moderadores

A dll é usada para descriptografar a MFD que vem criptograda da impressora, por isso a falta dela gera o problema.

Se funcionou com o ECFTeste e não funcionou com seu app, provavelmente algo tem em um que no outro não tem, verifique, podem ser falta de arquivo, alguma configuração.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

Bom dia,

 

Obrigado pela resposta Regys,

 

Entao, ainda fazendo testes mas notei o seguinte, depois que uso uma vez a funcao ArquivoMFD_DLL, depois se vou usar novamente demora, uns 20 a 25 minutos para trazer a mesma resposta, agora de manha rodei no meu app e demorou 3 mim...depois fui fazer um outro teste com o ecfTeste e abortei depois de 15mim...., cancelei e tentei com o eECFc e mesma coisa....depois de 15 mim abortei tambem. Detalhe com 15 minutos o arquivo binario ainda estava com 0K, ou seja nao tinha achado nada ainda.

 

Sera que estou fazendo algo errado? ou problema com ecf mesmo? alguem tem alguma dica ai?

 

Obrigado,

Luis.

Link para o comentário
Compartilhar em outros sites

Vejam outro teste que fiz,

 

reiniciei a maq (somente o computardor, ecf permaneceu ligado), rodei o programa eECFc e 3min ja estava com dados gerados....coloquei rodar o meu app que antes tinha demorado tambem 3mim e fez rapido. Coloquei para gerar mais uma vez e tambem gerou rapido....realmente nao consegui entender....

 

Se alguem ja teve alguma experiencia nesse formato agradeco se comentarem algo.

 

Obrigado

Luis.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Será que não pode ser o antivírus fazendo alguma checagem na geração do arquivo? Porque pelo que você relatou não parece ser problema da impressora, acbr, eECFc ou qualquer outro, tem cara de ser algo ligado a máquina em si.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

  • 2 meses depois ...

bom dia,

 

so para dar um retorno,

 

cheguei a trocar a ecf de maquina para fazer teste, e as vezes demora 15 a 20 mim, outras vezes 7 e outras 10....bem estranho, conversei com pessoal que vendeu a maq para o cliente e falaram em problema no cabo da maq...pode ate ser...nao tenho outro cabo para teste...pediram tambem se poderiam olhar a maq, mas como isso teria custo conversei com o cliente e preferiu deixar assim, como é somente uma unica vez por mes que precisa fazer esse processo disse que pode esperar o tempo, isso quando a maq demorar.

Tenho outros clientes fazendo o mesmo processo e nesses demora no maximo 4 minutos no mes com muito movimento.

 

Em principio obrigado a todos e pode fechar o topico.

Luis.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3982 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.