Clipper On Line • Ver Tópico - Tutorial ACBRMonitorPlus

Tutorial ACBRMonitorPlus

Discussão sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (ECF, TEF, SINTEGRA, NF-e, ECD, EFD, etc.)

Moderador: Moderadores

 

Tutorial ACBRMonitorPlus

Mensagempor pauloa1 » 16 Nov 2017 18:39

Segui os procedimentos e deu tudo certo, baixou, compilou etc..
Minha dúvida agora é: Como faço para atualizar nos clientes, como gerar aquele arquivo instalador? Como vocês fazem pra atualizar no cliente?
Ao meu ver não basta apenas atualizar o exe, pois as vezes tem outras atualizações de schemas etc...

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Tutorial ACBRMonitorPlus

Mensagempor Jairo Maia » 17 Nov 2017 05:46

Olá Paulo,

pauloa1 escreveu:Ao meu ver não basta apenas atualizar o exe
O ideal é sempre que for atualizar no cliente rodar o instalador, assim os schemas e as DLL´s também serão atualizadas.

Para gerar o instalador proceda da seguinte forma:

1-Baixe o Inno Setup: https://inno-setup.br.uptodown.com/windows;
2-Na pasta dos fontes, por exemplo: C:\FontesACBr\Projetos\ACBrMonitorPLUS\Lazarus procure o arquivo: ACBrMonitorPLUS.iss;
3-Comente a linha: SignTool=SignTool /d $qACBrMonitorPLUS - SAC ACBr$q /du $qhttp://www.projetoacbr.com.br$q $f (clocando um ";" ponto e vírgula no início);
4-Clique no botão Run, ou pressione F9 para gerar o instalador.
5-O instalador será gerado na pasta: C:\FontesACBr\Projetos\ACBrMonitorPLUS\Lazarus\Output

Para quem compila o executável do ACBr diretamente pelo Lazarus, e se desejar otimizar o tamanho do arquivo ACBrMonitorPlus.Exe, marque a opção Release. Compilando pelo .BAT já estará sem as opções de debug:
Lazarus.jpg
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Tutorial ACBRMonitorPlus

Mensagempor alemellado » 22 Nov 2017 08:03

Amigos muito obrigado pelas respostas, estive ausente esta semana, vou baixar e seguir as dicas de vocês, mais uma vez, muito obrigado
alemellado
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 22 Mar 2005 13:14
Cidade/Estado: S.B.C.-S.P.
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Tutorial ACBRMonitorPlus

Mensagempor alemellado » 22 Nov 2017 10:27

Bom dia
Qual a versão do lazarus que esta dando certo baixei a 1.6.4(1.6.4-fpc-3.0.2-win64), o git Bash(Git-2.15.0-64-bit), e o TortoisesSVN-1.9.7.27907-s64)
tento usar os arquivos compilaracbr.bat no diretório principal, ele baixa as fontes, começa a compilar, mas no final da um monte de erros e não compila.
o que posso estar fazendo errado, tentei em duas maquinas, uma com a versão de 64bits, e outra com as versões de 32 bits e dão o mesmo erro
obrigado a todos
alemellado
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 22 Mar 2005 13:14
Cidade/Estado: S.B.C.-S.P.
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Tutorial ACBRMonitorPlus

Mensagempor fladimir » 22 Nov 2017 17:54

mesmo q teu Windows seja 64 baixe para 32bits
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

Tutorial ACBRMonitorPlus

Mensagempor Jairo Maia » 23 Nov 2017 08:19

Também uso o Lazuros na mesma versão, mas 32 bits e funciona.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Tutorial ACBRMonitorPlus

Mensagempor alemellado » 29 Nov 2017 13:57

Amigos muito obrigado pela ajuda,
a semana passada estava dando erro, mas pelo que vi no forum da ACBR tinha sido uma alteração que eles fizeram, mas já concertaram.

Consegui compilar, agora quando vou gerar o pacote de instalação me falta os arquivos a seguir:

Line 58: Source file "C:\FontesACBr\Projetos\ACBrMonitorPLUS\Lazarus\..\..\..\\Exemplos\ACBrSerial\ACBrECF\Lazarus\ECFTeste.exe" does not exist.
Line 91: Source file "C:\FontesACBr\Projetos\ACBrMonitorPLUS\Lazarus\ACBrMonitor.chm" does not exist.
Line 92: Source file "C:\FontesACBr\Projetos\ACBrMonitorPLUS\Lazarus\ACBrMonitor.pdf" does not exist.

eu coloquei o ; na frente destas linhas para comentar, e gerou o instalador, terei problema em não ter esses arquivos em meu instalador?
alemellado
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 17
Data de registro: 22 Mar 2005 13:14
Cidade/Estado: S.B.C.-S.P.
Curtiu: 0 vez
Mens.Curtidas: 1 vez

Tutorial ACBRMonitorPlus

Mensagempor Jairo Maia » 30 Nov 2017 07:40

alemellado escreveu:terei problema em não ter esses arquivos em meu instalador?
O ECFTeste.exe é somante para quem usa ECF, e ele tem que ser compilado pela pasta do projeto ECF que está ai. Mas não precisa, salvo se você ainda usa ECF.

Os arquivos ACBrMonitor.chm e ACBrMonitor.pdf são os manuais do ACBr. A rigor deveriam estar na pasta, mas também não atrapalham o ACBr.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Tutorial ACBRMonitorPlus

Mensagempor Nascimento » 01 Dez 2017 00:33

Muito bom, mais tambem procuro pra NFS-E teria algo neste estilo?
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar de usuário

Nascimento
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 711
Data de registro: 19 Jul 2008 12:11
Cidade/Estado: OLINDA-PE
Curtiu: 110 vezes
Mens.Curtidas: 76 vezes

Tutorial ACBRMonitorPlus

Mensagempor pauloa1 » 04 Jan 2018 15:44

Olá Jairo!

Deu certo a geração do instalador.
1-Baixe o Inno Setup: https://inno-setup.br.uptodown.com/windows;
2-Na pasta dos fontes, por exemplo: C:\FontesACBr\Projetos\ACBrMonitorPLUS\Lazarus procure o arquivo: ACBrMonitorPLUS.iss;
3-Comente a linha: SignTool=SignTool /d $qACBrMonitorPLUS - SAC ACBr$q /du $qhttp://www.projetoacbr.com.br$q $f (clocando um ";" ponto e vírgula no início);
4-Clique no botão Run, ou pressione F9 para gerar o instalador.
5-O instalador será gerado na pasta: C:\FontesACBr\Projetos\ACBrMonitorPLUS\Lazarus\Output

Só tive que comentar mais 3 linhas de arquivos que estavam faltando.

Obrigado!!!

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Tutorial ACBRMonitorPlus

Mensagempor pauloa1 » 15 Mai 2018 18:51

Vcs tem conseguido gerar ?

Hoje tentei e tá dando esse erro ao compilar.

Deseja fazer o checkout dos fontes (apaga e baixa) ? [S/N] N
ERROR: package not found: C:\FontesACBr\fortesreport-ce\Packages\frce.lpk
FALHOU

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Tutorial ACBRMonitorPlus

Mensagempor Jairo Maia » 16 Mai 2018 09:09

Bom dia Paulo,

Esse pacote tem que estar na pasta informada. Faça um backup de sua pasta atual, baixe os fontes novamente e tente compilar.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Tutorial ACBRMonitorPlus

Mensagempor pauloa1 » 16 Mai 2018 10:48

Agora ao compilar da esse erro:

(1022) 8 hint(s) issued
Hint: (lazarus) [RunTool] C:\lazarus\fpc\3.0.2\bin\i386-win32\fpc.exe "-iWTOTP"
Hint: (lazarus) [RunTool] C:\lazarus\fpc\3.0.2\bin\i386-win32\fpc.exe "-va" "compilertest.pas"
ERROR: Broken dependency: ACBrDFeComum 0.0->ACBr_Integrador
FALHOU

C:\>

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Tutorial ACBRMonitorPlus

Mensagempor Jairo Maia » 16 Mai 2018 12:19

Olá Paulo,

A mensagem não informou o endereço da dependência faltante? Aqui informou.

Como esse pacote é novo, acrescente no arquivo .BAT de compilação logo abaixo da linha:
C:\FontesACBr\Pacotes\Lazarus\ACBrDiversos\ACBrDiversos.lpk,^

A seguinte linha:
C:\FontesACBr\Pacotes\Lazarus\ACBrIntegrador\ACBr_Integrador.lpk,^

Nota: A rigor, desde que seja dentro do bloco de pacotes no .BAT não importa a ordem, a indicação do local foi apenas para facilitar futuras checagens se houver novos pacotes.

Nota1: Agora sim você não precisa baixar os fontes novamente, eles já foram baixados.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Tutorial ACBRMonitorPlus

Mensagempor pauloa1 » 16 Mai 2018 15:04

Além desse adicionei :
C:\FontesACBr\Pacotes\Lazarus\ACBrDFe\ACBreSocial\ACBre_Social.lpk,^

e compilou 100%

Paulo
pauloa1
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 223
Data de registro: 25 Jun 2008 14:57
Cidade/Estado: Augusto Pestana-RS
Curtiu: 2 vezes
Mens.Curtidas: 11 vezes

Anterior Próximo



Retornar para Legislação Fiscal e Tributária

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 8 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro