Jump to content

Assista tectoy.png

Sugestão/necessidade de recurso novo


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

Recommended Posts

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.

Link to comment
Share on other sites

  • Consultores

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

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Edited by jjw.roberto
path anexado
Link to comment
Share on other sites

  • Consultores

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

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Consultores

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

favor aguardar!

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

  • Consultores

Boa noite

está no svn !

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

 

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.