Configuração para usar o Blinker

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

jevandro
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 23 Mai 2013 13:03
Localização: FORTALEZA/CE

Configuração para usar o Blinker

Mensagem por jevandro »

Olá pessoal,

Estou tentando usar o Blinker 7.0. Consegui um modelo de script no link:https://pctoledo.org/forum/viewto ... p=795#p795. Mas, quando vou executar o batch que criei com a seguinte linha: BLINKER @SGF.LNK, da o seguinte erro: 'BLINKER' não é reconhecido como um comando interno ou externo, um programa operável ou um arquivo em lotes.
O Windows que uso é o XP 2002 sp3 e o Clipper 5.2. Gostaria de saber se preciso configurar o ambiente para poder usá-lo e como faço?
Obrigado e um abraço!!!
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Configuração para usar o Blinker

Mensagem por Jairo Maia »

Olá Jevandro,

Me parece que você não colocou a pasta C:\BLINKER\BIN no path.

No Windows XP faça o seguinte:

1 - clique com o botão DIREITO sobre o ícone MEU COMPUTADOR na área de trabalho
2 - escolha a opção PROPRIEDADES
3 - clique na aba AVANÇADO
4 - clique no botão VARIÁVEIS DE AMBIENTE
5 - na seção VARIÁVEIS DO SISTEMA, procure a variável PATH (não confunda com a PATHEXT)
6 - selecione a varável PATH e clique no botão EDITAR
7 - acrescente no final um ponto e vígula, e depois C:\BLINKER\BIN considerando que o blinker foi instalado na pasta padrão.

Pelo menos este erro não ocorrerá mais.
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)
jevandro
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 23 Mai 2013 13:03
Localização: FORTALEZA/CE

Configuração para usar o Blinker

Mensagem por jevandro »

Olá Jairo,

Fiz como você me disse. Depois me deparei com o seguinte erro: 1109: Unable to open file BLXCLP52.LIB. Resolvi da colocando esta linha no .lnk: C:\BLINKER\LIB\BLXCLP52.
Depois quando fui linkeditar, deu o seguinte erro: 1130: Unable to create file SGF.EXE. Dei uma pesquisada no forum e encontrei a solução: passei o ADWCleaner e removi as pragas da internet que estavam atrapalhando o Blinker.
E, quando fui chamar o executável, Advinha.... Deu o seguinte erro BLX286: 1313. Dei mais uma pesquisada e encontrei a resposta com o JOSIMAR: Só precisar inverter a posição das Lib´s, e deu certo. Ufaaa!!!.
Como é bom, você aprender com os erros. No final, você se sente realizado!!! que coisa boa, rapaz!!!

Obrigado a você e a todos do fórum!!!
Um grande abraço!!! :))
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Configuração para usar o Blinker

Mensagem por JoséQuintas »

search blxclp52

isso indica que essa será a primeira LIB pra procurar funções.
Caso contrário, vai ser conforme a ordem do script.
E quando tem funções com mesmo nome em libs diferentes, isso evita pegar a errada.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Configuração para usar o Blinker

Mensagem por Jairo Maia »

Olá Jevandro,

Legal que começou a funcionar. Veja que o Josimar estava se reportando a uma sugestão minha alguns posts acima naquele tópico, e a razão o colega José já explicou.

Vou fazer apenas algumas observações quanto a BLXRATEX.LIB. Seu Script está assim:
LIB C:\BLINKER\LIB\BLXCLP52
LIB C:\BLINKER\LIB\BLXRATEX
LIB CLIPPER
LIB EXTEND
LIB DBFNTX
LIB TERMINAL
Se funcionou sem problemas, então você nem precisa usar a lib BLXRATEX, porque então você não está usando nenhuma lib compilada em modo protegido com exospace. Quando esta lib precisa ser usada, ela deve ser colocada ANTES da BLXCLP52 para que ela tenha efeito, e claro, observando o posicionamento da BLXCLP52.
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)
jevandro
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 23 Mai 2013 13:03
Localização: FORTALEZA/CE

Configuração para usar o Blinker

Mensagem por jevandro »

Obrigado pessoal. Valeu por mais essas dicas. :)Pos
Um grande abraço!!!
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Configuração para usar o Blinker

Mensagem por JoséQuintas »

Achei aqui o que eu usava nos tempos do clipper, pode interessar.

-> blinker clipper symbol off

desativa o controle de símbolos pelo Clipper, o que aumenta alguns limites.

-> blinker executable clipper F250

embute SET CLIPPER=F250 dentro do EXE

-> blinker executable extended

modo extendido, razão de usar blinker... rs

-> blinker executable compress

compacta o EXE

-> blinker procedure depth 120

aumenta stack de procedures, útil principalmente se usar SIXCDX.
É uma rotina chamando outra, que chama outra, que chama outra, etc.
Isso define o limite de "profundidade".

-> blinker incremental off

linquedição não incremental.
Usava isso pra não ter um tal de arquivo BIF na pasta.

-> search blxclp52

a LIB de modo extendido

E o resto, só a lista de programas e LIBs.

Bom deixar registrado aqui, porque como não uso mais, vou acabar apagando, e a memória pode falhar depois.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder