Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Pessoal, boa tarde.

Gostaria de saber como eu posso proceder para requisitar, ou até mesmo implementar e comitar, um novo recurso no ACBrMontior.

O recurso seria ter o comando novo 

ECF.Achar

Assim como já temos a possibilidade de fazer isso por dentro das configurações.

Ou então, deixar gravar no AcbrMonitor.ini uma configuração para identificar que desejo procurar o Modelo e a Porta do ECF, por exemplo:

[ECF]
Modelo=-1
Porta=Procurar

E então, ao chamar o comando ECF.Ativar fazer o que é feito no botão "Ativar" dentro das configurações do ECF.

  • Consultores
Postado

Minha opinião!

no ECFTeste beleza para procurar!

agora no monitor ter que deixar pra procurar toda a vez é complicado!

as vezes tem algum configuração especifica a ser feita! sinceramente não sei se é viável

 

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

Postado

Pelo contrário, acho viável sim, veja o meu cenário.

Fiz uma tela de configuração na minha aplicação para cadastrar as configurações do ECF.

Para auxiliar o administrador à fazer esta configuração, criamos um botão "detectar", que faz justamente isso.

Depois em diante, a configuração é especificada certinha dentro do AcbrMonitor.ini para justamente "não ficar sempre procurando".

Resumindo, é um facilitador, assim como na tela de configuração do AcbrMonitor. 

Inclusive lá, quando vc selecionar Procurar em ambos os campos "Modelo" e "Porta", e clica no ativar... o monitor encontra as configurações e as seta nos componentes.

Postado (editado)

Para ter uma idéia de como seria fácil fazer isso, basta adicionar o código abaixo (com o "+" são as linhas à adicionar):

(( DoECFUnit.pas - Projeto: AcbrMonitor.lpi ))

Procedure DoECF( Cmd : TACBrCmd ) ;
.
.
.
+ 	    if Cmd.Metodo = 'achar' then
+        begin
+          AcharECF(StrToBoolDef(Trim(Cmd.Params(0)),true), StrToBoolDef(Trim(Cmd.Params(1)),true), StrToIntDef(Trim(Cmd.Params(1)), 3));
+        end
+        else
.       if Cmd.Metodo = 'ativar' then  { Ativa o ecf }
.
.
.

Assim estou chamando pelo TCP ao AcbrMonitorPlus o comando:

// parametros: ProcuraModelo (boolean), ProcuraPorta (boolean), Timeout (int)
ECF.achar(true, true, 3)

Logo depois pelo as configurações encontradas e gravo manualmente dentro do AcbrMonitor.ini

// Exemplo de saída do meu console de testes comunicando com o AcbrMonitor

ecf.achar
>> OK:
ecf.modelo
>> OK: ecfEpson
ecf.porta
>> OK: COM8

Essa info (ecfEpson e COM8) eu gravarei no ini :)

 

Aproveitando, path em anexo já ;)

DoECFUnit.pas.patch

Editado por jjw.roberto
path anexado
  • Consultores
Postado

Anexe o arquivo não o path para que possa ser feito merge e analise do que implementou!

 

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

então fazem só 24 horas do post! temos N tópicos  e posts pra ver!

favor aguardar!

 

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

Boa noite

está no svn !

quem pertence ao SAC próxima compilação!

 

 

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á 3595 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...