jfaguiar Posted October 9, 2015 Report Share Posted October 9, 2015 Caros amigos, Esta é a terceira ou quarta ou quinta ou sexta.. não me lembro mais quantas vezes que o meu aplicativo foi impedido de funcionar, devido ao fato de um usuário responder ao Windows ou ao anti-virus que o aplicativo não é confiável a aí fod. tudo. Estou quase perdendo o cliente, estou quase mandando esse cliente ir se fud..... ir pra pqp cara... porr... buc.... Quando isso acontece, faço um acesso remoto, mudo o nome do aplicativo e crio outro atalho...bom o que faço nesse caso, alguém tem alguma dica? Obrigado Quote Link to comment Share on other sites More sharing options...
marcioe Posted October 9, 2015 Report Share Posted October 9, 2015 se for o avast ou outro anti-virus coloque na lista de exclusoes de verificação do anti-virus. mas creio que todos devem ter algo parecido Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 9, 2015 Report Share Posted October 9, 2015 Geralmente isto ocorre, quando se usa o: http://upx.sourceforge.net/ o problema é que o UPX não coloca uma assinatura válida para o Anti-Virus, tanto o AVG, quanto o AVAST, vão reclamar e perguntar se quer excluir. Outra hipótese, é que você mesmo não usando o UPX, não está pondo uma assinatura no seu programa dentro do seu arquivo de recursos, dai o windows não consegue ver a versão do seu programa e "chama" o firewall, que "chama" o AVG/AVAST. Abs. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 9, 2015 Report Share Posted October 9, 2015 VERSION.RC - Modifique e adicione ao seu arquivo de recursos principal: 1 VERSIONINFO LOADONCALL MOVEABLE DISCARDABLE IMPURE FILEVERSION 1, 0, 2, 0 PRODUCTVERSION 1, 0, 2, 0 FILEFLAGSMASK VS_FFI_FILEFLAGSMASK FILEOS VOS__WINDOWS32 FILETYPE VFT_APP { BLOCK "StringFileInfo" { BLOCK "080904E4" { VALUE "CompanyName", "Contato Sistemas\000" VALUE "FileDescription", "PlenoWin - Cesta Básica\000" VALUE "FileVersion", "1.0\000" VALUE "InternalName", "PlenoWin.exe\000" VALUE "LegalCopyright", "\251Contato Sistemas e Proc. Ltda\000" VALUE "LegalTrademarks", "\256Contato Sistemas e Proc. Ltda\000" VALUE "OriginalFilename", "GERAPNFE.EXE\000" VALUE "ProductName", "PlenoWin\000" VALUE "ProductVersion", "3.66\000" VALUE "Comments", "by Joao Santos - 2014\000" } } BLOCK "VarFileInfo" { VALUE "Translation", 2057, 1252 } } Abs. Quote Link to comment Share on other sites More sharing options...
jfaguiar Posted October 9, 2015 Author Report Share Posted October 9, 2015 Da hora Kapiaba. Desculpe a minha ignorância rsrsrs, mas esse código ficaria aonde, no fonte principal do aplicativo? Obrigado Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 9, 2015 Report Share Posted October 9, 2015 João, em um ARQUIVO.RES ou ARQUIVO.RC, mesmo que você use @SAY, pode incorporar um ARQUIVO.RC ou ARQUIVO.RES ao seu projeto, neste caso acima, eu estou dizendo ao windows, que GERAPNFE.EXE (nome do .EXE) é válido e tem origem. Para quem usa PELLESC.EXE, eu acho que ele tem como incorporar direto os dados do seu programa, para que o windows reconheça o seu programa como de origem conhecida, FORNECEDOR CONHECIDO, só não me pergunte como, pois não uso PELLESC.EXE, nem que você pague. kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 9, 2015 Report Share Posted October 9, 2015 Fonte original: 1 VERSIONINFO LOADONCALL MOVEABLE DISCARDABLE IMPURE FILEVERSION 1,0,0,0 PRODUCTVERSION 1,0,0,0 FILEFLAGSMASK 0x0 FILEFLAGS 0x0 FILEOS VOS__WINDOWS32 FILETYPE VFT_APP FILESUBTYPE VFT2_UNKNOWN { BLOCK "StringFileInfo" { BLOCK "040904E4" { VALUE "Comments", "Sistema Desenvolvido Pela Empresa TAL - www.empresatal.com.br \0" VALUE "CompanyName", "Sistema Desenvolvido Pela Empresa TAL - www.empresatal.com.br \0" VALUE "FileDescription", "NOME DO SISTEMA\0" VALUE "FileVersion", "1.0000\0" VALUE "InternalName", "Projeto TAL\0" VALUE "LegalCopyright", "Sygecom Informática Ltda\0" VALUE "LegalTrademarks", "NOME SISTEMA / SYGECOM\0" VALUE "OriginalFilename", "NOME_EXE.EXE\0" VALUE "ProductName", "NOME DO SISTEMA\0" VALUE "ProductVersion", "1.0000\0" } } BLOCK "VarFileInfo" { VALUE "Translation", 0x416, 0x4B0 } } Quote Link to comment Share on other sites More sharing options...
kapiaba Posted October 9, 2015 Report Share Posted October 9, 2015 Uma imagem by BORLAND RESOURCES WORKSHOP.EXE the best: Abs Quote Link to comment Share on other sites More sharing options...
jfaguiar Posted October 10, 2015 Author Report Share Posted October 10, 2015 Cara você é show rsrs Thanks 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.