Jump to content
Fivewin Brasil

QUE LOUCURA É ESTA ?


edmandc

Recommended Posts

Crio meu executável "Sem erros"num "Disco Ram" referenciando o BCC740 , XHB10263  e FW1702  que estão num disco Físico (d:\...)

Mas se copio estes programas para um "Disco Ram"   ajustando os arquivos *.cfg do bcc740

e os parametros do Xdev o executável não é gerado,  apresentando o erro abaixo. 

"UNRESOLVED EXTERNAL SHCREATEDIRECTORYEXA referenced from i:\fwh1702\lib\fivehc.lib |MKDIR"

Obx: Meus prgs , o Xdev e o Pelles nos dois casos, sempre estão no "Disco Ram"  

Agora se utilizo o FWH10.09 o BCC582 e Xharbour1.2.3  no disco Ram o executável é gerado.

 

Alguém poderia me ajudar?

Obrigado!!!

ERRO.png

Link to comment
Share on other sites

Disco Ram nada mais é que um HD Virtual construido com a memória RAM do pc. é IDENTICO a um HD Físico mas mais veloz que um SSD.

O unico detalhe é que se faltar luz vc perde tudo.

Mas como configuro meu editor de texte para salvar as modificações do prg a cada 2 segundos no disco fisico e como trabalho com notebook  não tem o

perigo de perder trabalho.  

A AMD oferece gratuitamente o Radeon RamDisk até 4Gb. o que é o suficiente para colocar todos os prgs e programas nescessários para compilação e lincagem neste HD Virtual

A velocidade é espantosa em comparação com um HD ou SSD.

A propósito : uso um fantástico gerenciador de arquivos , também , totalmente gratuito . ver em https://www.altap.cz/salamander/downloads/ tem milhares de recursos e é totalmente customizável (tem em 32 e 64 bits)

 

discoRam.png

Link to comment
Share on other sites

Ola Kapiaba.

Não sei nem como agradecer sua colaboração.

O Shell32.Lib resolveu o problema  

mas ainda continuo com esporádicos erros hb_vmdo()

parece-me que tem haver com a memória RAM disponível ... talvez seja até pelo fato de ocupar uma parte da RAM com o disco virtual.

vou fazer mais testes com memória RAM maior e depois te informo.

também utilizo o compactador de executáveis gratuito "upx.exe"  em sua última versão (ver https://github.com/upx/upx/releases/tag/v3.96)

 

Muito Obrigado!!!

Link to comment
Share on other sites

Olá, de nada. ->  "upx.exe" totalmente desaconselhável. Super recomendo o PECOMPACT da BitSum, esse sim é o kara. Pago, mas vale super a pena.

https://bitsum.com/portfolio/pecompact/

Quanto a memória, se for windows de 64 BITS, o mínimo é 8 Gbs de RAM, menos, vai explodir mesmo, pois os windows de 64 bits, reservam 4 Gbs, só para eles(são fominhas mesmo).  

Regards, saludos.

 

Link to comment
Share on other sites

Em 26/09/2021 at 16:52, kapiaba disse:

Olá, de nada. ->  "upx.exe" totalmente desaconselhável. Super recomendo o PECOMPACT da BitSum, esse sim é o kara. Pago, mas vale super a pena.

https://bitsum.com/portfolio/pecompact/

Quanto a memória, se for windows de 64 BITS, o mínimo é 8 Gbs de RAM, menos, vai explodir mesmo, pois os windows de 64 bits, reservam 4 Gbs, só para eles(são fominhas mesmo).  

Regards, saludos.

 

Fominha é vc que não para de beber e nem paga uma no bar. ahahahahahaha

Link to comment
Share on other sites

  • 4 weeks later...
Em 26/09/2021 at 16:52, kapiaba disse:

Olá, de nada. ->  "upx.exe" totalmente desaconselhável. Super recomendo o PECOMPACT da BitSum, esse sim é o kara. Pago, mas vale super a pena.

https://bitsum.com/portfolio/pecompact/

Quanto a memória, se for windows de 64 BITS, o mínimo é 8 Gbs de RAM, menos, vai explodir mesmo, pois os windows de 64 bits, reservam 4 Gbs, só para eles(são fominhas mesmo).  

Regards, saludos.

 

Postando somente para complementar a questão dos compactadores/protetores de executáveis:

Testei uma infinidade deles (aspack, asprotect, upx, themida, obsidium, pecompact, etc) e os únicos que não foram "pegos" pelo antivirus (falso positivo) foram o ASPROTECT e o OBSIDIUM, porém o asprotect é mais simples de usar e gerou executáveis menores e mais rápidos.

https://www.obsidium.de/show/details/en

http://www.aspack.com/asprotect32.html

Comprei o asprotect32 que vem com 3 chaves (dá pra usar em 3 máquinas)

Abraços

 

 

 

Link to comment
Share on other sites

1 hora atrás, Jorge Andrade disse:

João  e Toninho, explica isso direito. Pensei que nem utilizassem mais este tipo de aplicativo pra compactar o executável, visto que a cada dia as cpu's e os sistemas operacionais  funcionam com mais flexibilidade. Qual o ganho real atual utilizando eles pra compactar os executáveis?

No meu caso para diminuir o tamanho do executável e para proteger contra possíveis "hackeamentos"...

:D

Link to comment
Share on other sites

33 minutos atrás, toninhofwi disse:

No meu caso para diminuir o tamanho do executável e para proteger contra possíveis "hackeamentos"...

:D

DOIS. Jorgyyyyy, usando PECOMAPCT, é absolutamente impossível qualquer ferramenta abrir o .EXE e extrair os recursos por exemplo. Fora outras cositas más. E o .EXE fica com um aspecto super "enxuto", do jeyto que você gostcha... kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...