edmandc Posted September 24, 2021 Report Share Posted September 24, 2021 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!!! Quote Link to comment Share on other sites More sharing options...
edmandc Posted September 24, 2021 Author Report Share Posted September 24, 2021 No primeiro paragrafo onde disse: "se copio estes programas para um disco Ram" quis dizer: "Se copio o BCC o XHB e o FWH no Disco Ram" Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 25, 2021 Report Share Posted September 25, 2021 Olá, agrega shell32.lib Regards, saludos. Quote Link to comment Share on other sites More sharing options...
aferra Posted September 25, 2021 Report Share Posted September 25, 2021 é na mesma maquina? qual o windows? se for maquina diferente pode ser segurança do windows. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 25, 2021 Report Share Posted September 25, 2021 Nunca vi na minha vida: https://qastack.com.br/superuser/121140/when-to-use-a-ram-disk Como ele é? É tipo um HD de Backup? Obg. abs. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 25, 2021 Report Share Posted September 25, 2021 Não sei porquê, mas não gostei da ideia, kkkkkkkkkkkkkkk https://pt.tipsandtrics.com/what-is-ram-disk-767981 Regards, saludos. Quote Link to comment Share on other sites More sharing options...
edmandc Posted September 26, 2021 Author Report Share Posted September 26, 2021 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) Quote Link to comment Share on other sites More sharing options...
edmandc Posted September 26, 2021 Author Report Share Posted September 26, 2021 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!!! Quote Link to comment Share on other sites More sharing options...
kapiaba Posted September 26, 2021 Report Share Posted September 26, 2021 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. Quote Link to comment Share on other sites More sharing options...
Jorge Andrade Posted September 28, 2021 Report Share Posted September 28, 2021 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 Quote Link to comment Share on other sites More sharing options...
toninhofwi Posted October 27, 2021 Report Share Posted October 27, 2021 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 Quote Link to comment Share on other sites More sharing options...
Jorge Andrade Posted October 27, 2021 Report Share Posted October 27, 2021 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? Quote Link to comment Share on other sites More sharing options...
toninhofwi Posted October 27, 2021 Report Share Posted October 27, 2021 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"... Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 27, 2021 Report Share Posted October 27, 2021 33 minutos atrás, toninhofwi disse: No meu caso para diminuir o tamanho do executável e para proteger contra possíveis "hackeamentos"... 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.