LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por rubens »

Olá... pessoal...

Fui usar o blinker em um programa que precisa da encript.lib, compila sem problema mas quando está em execução e chama a função crypT() o programa congela... Alguem tem a ecnript.lib que funciona com o blinker ?

ps. com Rtlink funciona normalmente...

Obg..
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por alaminojunior »

Não sei qual o objetivo exato desta função crypt() da mencionada encript.lib, mas se for para criptografia de string´s, na CaTools tem a função de mesmo nome.
Desculpe se não for a mesma coisa.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por rubens »

Removi a encript.lib da linha de linkedicao e adicione a ct.lib cpt.lib da ca tools, compilou blz, mas quando chega na linha que carrega a funcao crypt() o sistema congela. tenho que fechar a janela através de alt+barra de espaços..
E só acontece quando linka com o Blinker com o Rtlink não dá problema... Já faz um tempo que mudei para o bllinker, mas não tava usando essa funçao de criptografia.. Agora fui instalar o programa num cliente novo, para experimentar por 30 dias.. e precisei usar a função (eu criptografo a data de inicio do uso)... já voltei para o rltink e tá funcionando com ele... mas com o blinker é melhor né...

Rubens
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por alaminojunior »

rubens escreveu:mas com o blinker é melhor né...
Com certeza.

Poste o seu script de linkedição. E um detalhe: se você está usando o Rtlink, basta a ct.lib (modo real) Para o Blinker em modo protegido, use a ctp.lib.
Mas depende muito do seu script. Poste aí.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por rubens »

NOBELL
BLI INC OFF
BLI OVE OPS 20
BLI OVE PAGEFRAME ON
BLI CAC XMS 50%,1024
BLI CAC EMS 50%,1024
BLI OVE UMB ON
BEGIN
FI CLUBE
FI CLUBEFUN
FI CLIENTE
FI BROWSERS
FI FORNECE
FI RELCLI
FI RELFOR
FI CTPG
FI RELCP
FI CTRC
FI RELCR
FI BACKUP
FI PRODUTO
FI GRUPOS
FI CONTAS
FI VENDEDO
FI VENDA
FI COMPRA
FI RELEST
FI NOTAF
FI TRANSPO
FI CAIXA
FI CONDICAO
FI BANCOS
FI CHEQUES
FI RELCHE
FI MSGPOR
FI CUPOM
FI OS
FI IMPRES
FI FUNPESQ
FI TIMESLIC
FI SENHA
LIB CLUBELIB,NANFOR52,SUBNTX,EDBF,CT.LIB,CTP.LIB
ENDAREA
@CL520MID.LNK
READONLY
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por alaminojunior »

Eu tentaría...

Código: Selecionar todos

BLINKER INCR OFF
BLINKER EXEC CLIPPER //F:150
BLINKER EXEC COMP 3
BLINEKR EXEC EXTE
BLINKER MEMO PACK 5
BLINKER INCR PAD 256
OUTPUT SEU_PROG.EXE
BEGIN
FI CLUBE
FI CLUBEFUN
FI CLIENTE
FI BROWSERS
FI FORNECE
FI RELCLI
FI RELFOR
FI CTPG
FI RELCP
FI CTRC
FI RELCR
FI BACKUP
FI PRODUTO
FI GRUPOS
FI CONTAS
FI VENDEDO
FI VENDA
FI COMPRA
FI RELEST
FI NOTAF
FI TRANSPO
FI CAIXA
FI CONDICAO
FI BANCOS
FI CHEQUES
FI RELCHE
FI MSGPOR
FI CUPOM
FI OS
FI IMPRES
FI FUNPESQ
FI TIMESLIC
FI SENHA
SEARCH BLXCLP52
LIB CTP, CLUBELIB, NANFOR52, SUBNTX, EDBF
ENDAREA
@CL520MAX
READONLY
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
rubens
Colaborador
Colaborador
Mensagens: 1520
Registrado em: 16 Ago 2003 09:05
Localização: Nova Xavantina - MT

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por rubens »

Fiz as modificacoes.. mas nao tenho o arquivo CL520MAX daí deixei CL520MID mesmo...
só que ele compila mas na execução ele gera erro de proteção...

veja o erro

Código: Selecionar todos

 
BLX286 : line   372 in PRINCIPAL
  Called line    34 in SENHA
  Called line    92 in ACESSO_SEN
  Called line   130 in READMODAL
  Called line   192 in GETREADER
  Called line    51 in MINKEY
  Called line     0 in FT_MSHOWCR

BLX286 : 1313 : exception error 0D : general protection fault, code = 0000h

Active host is DPMI (v4.10 iP6 15360 Kb)

Reg  Value  Limit  Base       Flags  Segment  Module    File
CS   025F   F5BB   02DD1F58   FB00     0C     CLUBE     D:\...S\FEPAR\CLUBE.EXE
DS   02AF   FFFF   02DC1F58   F300     16     CLUBE     D:\...S\FEPAR\CLUBE.EXE
ES   02AF   FFFF   02DC1F58   F300     16     CLUBE     D:\...S\FEPAR\CLUBE.EXE
SS   02AF   FFFF   02DC1F58   F300     16     CLUBE     D:\...S\FEPAR\CLUBE.EXE

[Code byte CS] 7A 79 1E 00 00 60 59 5A [IP] 2E 8F 06 7C 91 2E 8F 06 7E 91 

[Registers]  AX=72B0  BX=7C28  CX=92F4  DX=025F   CS:IP=025F:90FA
             SI=0008  DI=000E  BP=72CC  SP=72A6  
             FL=3206  NV UP EI NT PL NZ NA PE NC 

[Stack value SS] 0008 000E 007F 032E 03BF 72A2 72A4 C53B 0001 9428 92F4 025F 
            [SP] 72B0 02AF 0033 9428 7C36 0001 0000 0000 0000 0000 0000 0000 

[Stack frame SS] 0000 0000 0000 0000 0000 0000 0000 0237 0000 0000 0000 0000 
            [BP] 72DE 073B 0247 025F 01B1 0000 028F 7BFE BDB7 72FC 940E 025F 
"Eu e minha casa servimos ao Senhor e você ???"
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por rochinha »

Amiguinhos,

Quando eu usava a CT.LIB em meus programas lembro-me da mesma possuir um pequeno .OBJ que deveria ser linkado junto com os .OBJs iniciais, algo como CTP.OBJ, não lembro, mas resolvia este tipo de problema.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Re: LIB ENCRIPT.LIB congela programa quando usa com BLINKER

Mensagem por alxsts »

Olá!

Talvez você obtenha alguma ajuda extra lendo este tópico.
[]´s
Alexandre Santos (AlxSts)
Responder