Script ideal para modo real - Blinker 7
Moderador: Moderadores
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Script ideal para modo real - Blinker 7
Por acaso os nobres colegas saberiam informar um script legal para funcionar em modo real ? É que tenho um cliente que ainda usa maquinas antigas, (286) e não tenho tido exito, sempre gera algum erro na inicialização.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Código: Selecionar todos
OutPut Nome_sis
Blinker Incremental Off
Blinker Cache EMS 50%,50%
Blinker Cache XMS 50%,50%
Blinker Link EMS ON
Blinker Link XMS ON
Blinker Exec Clipper F=150
Blinker Exec Comp 1
Blinker Exec Exte
Blinker Memo Pack 60
Search BlxRatex
Search BlxClp53
Blinker Incr Pad 256
Blinker Over Page On
Blinker Over Opsi 60
FILE SISTEMA
FILE CADASTRO
FILE ROTINA
FILE MENUS
FILE REL
FILE UTEIS
FILE MSGPOR
LIB CTP53,CLIPPER,EXTEND,VL2,SYGECOM,DBFCDX,_DBFCDX
https://pctoledo.org/forum/viewtopic.php?t=7106
https://pctoledo.org/forum/viewtopic.php?t=6466
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
No modo real, diferentemente do que você diz (acredito que tenha trocado as bolas sem querer), não é possível ter GPF. O erro que costuma aparecer é referente à insuficiência de memória.
O ideal é esquecer o modo real. Sempre dá problema. O modo protegido (esse sim, pode dar GPF) é muito melhor. Se der GPF, normalmente é por causa de alguma biblioteca não preparada para este modo, que tem algumas particularidades que precisam ser observadas. Mas faz-se o devido acerto e pronto; nunca mais dá problema. Agora, se roda muito lento, como você relata, o problema pode estar na máquina. Tentou executar em outra? O problema é o mesmo?
Agora, de repente, você pode ter montado o programa utilizando algum comando do BLinker (é este o linker?) que pode estar causando problema.
O ideal é esquecer o modo real. Sempre dá problema. O modo protegido (esse sim, pode dar GPF) é muito melhor. Se der GPF, normalmente é por causa de alguma biblioteca não preparada para este modo, que tem algumas particularidades que precisam ser observadas. Mas faz-se o devido acerto e pronto; nunca mais dá problema. Agora, se roda muito lento, como você relata, o problema pode estar na máquina. Tentou executar em outra? O problema é o mesmo?
Agora, de repente, você pode ter montado o programa utilizando algum comando do BLinker (é este o linker?) que pode estar causando problema.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Agradeço muito todas as explicações.
O linker é o Blinker mesmo.
Achei que rodando em modo real, iria melhorar alguma coisa no caso das maquinas mais antigas (286 e 386), porém, não refrescou nada, pelo contrário. Consegui fazer rodar em modo real, porém ficou lenta a execução.
A zica estava em deixar explicitas as variaveis SEARCH BLXCLP53 e SEARCH BLXRATEX, depois de retiradas, funcionou.
O jeito é trocar o maquinário mesmo. Pior que o cliente disse pra mim:
_ Mas antes não estava tão lento assim ! O que aconteceu ?
Vai explicar para o incircunciso !
O linker é o Blinker mesmo.
Achei que rodando em modo real, iria melhorar alguma coisa no caso das maquinas mais antigas (286 e 386), porém, não refrescou nada, pelo contrário. Consegui fazer rodar em modo real, porém ficou lenta a execução.
A zica estava em deixar explicitas as variaveis SEARCH BLXCLP53 e SEARCH BLXRATEX, depois de retiradas, funcionou.
O jeito é trocar o maquinário mesmo. Pior que o cliente disse pra mim:
_ Mas antes não estava tão lento assim ! O que aconteceu ?
Vai explicar para o incircunciso !
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
Ah, sim. Essas LIBs são apenas para o modo protegido. Aliás, BLXRATEX, pelo que eu saiba, não é necessária nem no modo protegido. Sabe pra quê ela serve?alaminojunior escreveu:A zica estava em deixar explicitas as variaveis SEARCH BLXCLP53 e SEARCH BLXRATEX, depois de retiradas, funcionou.
Se em outra máquina a lentidão se manter, o jeito é ajustar o script de linkedição. Ou, mudar o suspeito. Rede?O jeito é trocar o maquinário mesmo.
Nem dá pra explicar. Mas a frustração dele é compreensível. Aí é que deve entrar sua habilidade com a diplomacia.Pior que o cliente disse pra mim:
_ Mas antes não estava tão lento assim ! O que aconteceu ?
Vai explicar para o incircunciso !
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- alaminojunior
- Colaborador

- Mensagens: 1717
- Registrado em: 16 Dez 2005 21:26
- Localização: Ubatuba - SP
Aliás, BLXRATEX, pelo que eu saiba, não é necessária nem no modo protegido. Sabe pra quê ela serve?
Tem razão, pra que serve ? Procurei aqui nos arquivos do Blinker e não achei nada a respeito.
Se em outra máquina a lentidão se manter, o jeito é ajustar o script de linkedição. Ou, mudar o suspeito. Rede?
Seria possível com alguns ajustes no script melhorar a performance ? Caso sim, o que mexer ó honorável Maligno :{
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
MySQL c/ SQLRDD
HwGui + GTWVG
Se encontrar alguém que saiba explicar (de verdade) me diga qual é a explicação, porque gente que usa tem aos montes, mas nunca vi ninguém tentando entender o por quê. A única coisa que sei de concreto é que eu nunca usei e nunca fez falta.alaminojunior escreveu:Tem razão, pra que serve ? Procurei aqui nos arquivos do Blinker e não achei nada a respeito.
Pode ser. O ideal é manter o script o mais enxuto possível e usar apenas o que é realmente necessário. Poste seu script pra gente ver.Seria possível com alguns ajustes no script melhorar a performance ?
Aliás, uma outra pergunta: você tem algum outro programa Clipper que passa pela mesma situação?
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Mais ou menos o que é cada arquivo do instalador do BLINKER:
http://www.ousob.com/ng/blinker/ngbb20c.php
http://www.ousob.com/ng/blinker/ngbb20c.php
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
Isso é apenas a transcrição do conteúdo do arquivo Packing.lst, que existe no diretório de instalação do BLinker. Não explica nada, apenas identifica. Ou seja, inútil pro caso.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
