Clipper On Line • Ver Tópico - Resource padrão pode ser recuperado?

Resource padrão pode ser recuperado?

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Resource padrão pode ser recuperado?

Mensagempor JoséQuintas » 15 Mar 2018 09:50

cImage == "GOVMDFE"     ; #pragma __binarystreaminclude "image\GovMDFe.jpg"        | RETURN %s


Alguém sabe se resource declarado assim pode ser recuperado do EXE?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 11:33

Mister quintas, qualquer recurso que tenha sido incorporado ao *.EXE de um arquivo *.RES ou *.Rc, e que não tenha sido protegido pelo UPX.EXE ou PECOMPACT.EXE, pode ser recuperado por um editor de recursos tipo: WORKSHOP.EXE ou PELLESC.EXE ou RESOURCEHACKER.EXE dentre outros. Imagem de captura do meu WORKSHOP.EXE

QUINTAS.png


Se eu mando proteger o *.EXE, o WORKSHOP.EXE não consegue abrir o executável para que eu faça a importação dos recursos que eu desejar pegar em um programa qualquer.

Abs.
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 11:36

Caso queira testar, anexo workshop.rar, instale em c:\workshop.

abs
Anexos
WORKSHOP.rar
(2.45 MiB) Baixado 28 vezes
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Resource padrão pode ser recuperado?

Mensagempor JoséQuintas » 15 Mar 2018 11:58

Sem chance de rodar aqui.
Parece ser antigo, do Windows 3.1 16 bits.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Resource padrão pode ser recuperado?

Mensagempor JoséQuintas » 15 Mar 2018 11:59

É isso mesmo.... 16 bits.... só assim pra rodar no DOS 4.01

Before installing Resource Workshop (RW) please
review the system requirements listed below:

4 MB system memory
Intel 386 or higher
PC-DOS (MS-DOS) 4.01 or later
Microsoft Windows 3.1 or later
3.5" High Density Disk Drive
6 MB of hard disk space
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 12:14

Funciona em 32 bits, para 64 bits, baixe o PELLESC.EXE ou o RESOURCEHACKER.EXE

Aqui tem os mais usados pelos fivewinners:

http://forums.fivetechsupport.com/viewtopic.php?t=12773

Abs.
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Resource padrão pode ser recuperado?

Mensagempor JoséQuintas » 15 Mar 2018 13:25

O que mencionei, dentro do PRG, nem aparece o nome.

E de resource, só deixa ver o primeiro ícone multiresolução, nenhum outro, sei lá porque.

reshacker.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 14:29

Mister Quintas, no *.exe, só aparecem, se o senhor incorporar via Arquivo.rc ou arquivo.res se for da pasta, não será incorporado. Se bem que não sei como o senhor "incorpora". kkkkkkkkkkkkkkkk

Por exemplo: este é meu arquivo: *.LNK ao final, eu incorporo os *.RES que o compilador incorpora ao projeto.

C0W32.OBJ                            +
WINORCAM.OBJ                         +
FUNCOES.OBJ                          +
PROPOSTA.OBJ                         +
CRIARDBF.OBJ                         +
REINDEXA.OBJ                         +
CADGRUPO.OBJ                         +
CADGPREF.OBJ                         +
CADGPLIM.OBJ                         +
CADGPMAN.OBJ                         +
CADGPREC.OBJ                         +
CADGPVAS.OBJ                         +
CADGPMAO.OBJ                         +
CADGPPOD.OBJ                         +
CADGPFOR.OBJ                         +
CADFOROB.OBJ                         +
CADPODOB.OBJ                         +
CADGARAN.OBJ                         +
CADGARPL.OBJ                         +
PMSPOBS.OBJ                          +
RESPONSA.OBJ                         +
CADPAISA.OBJ                         +
CADORSER.OBJ                         +
CADFERRA.OBJ                         +
CADMANUT.OBJ                         +
CHAMADO.OBJ                          +
ORCAMENT.OBJ                         +
MICHIGAN.OBJ                         +
APROVAR.OBJ                          +
CADNECES.OBJ                         +
PRODUNFE.OBJ                         +
ANIMABMP.OBJ                         +
CALEND.OBJ                           +
TCALENDA.OBJ                         +
CALCULAD.OBJ                         +
TLISTGET.OBJ                         +
DSAY.OBJ                             +
SSAY.OBJ,                            +
WINORCAM.EXE,                        +
WINORCAM.MAP,                        +
C:\FWH1612\lib\FiveHX.lib            +
C:\FWH1612\lib\FiveHC.lib            +
C:\XHB1612\lib\hbzip.Lib             +
C:\XHB1612\lib\zlib.Lib              +
C:\XHB1612\lib\rtl.Lib               +
C:\XHB1612\lib\vm.Lib                +
C:\XHB1612\lib\gtgui.Lib             +
C:\XHB1612\lib\lang.Lib              +
C:\XHB1612\lib\macro.Lib             +
C:\XHB1612\lib\rdd.Lib               +
C:\XHB1612\lib\dbfntx.Lib            +
C:\XHB1612\lib\dbfcdx.Lib            +
C:\XHB1612\lib\common.Lib            +
C:\XHB1612\lib\tip.Lib               +
C:\XHB1612\lib\pp.Lib                +
C:\XHB1612\lib\dbffpt.Lib            +
C:\XHB1612\lib\codepage.Lib          +
C:\XHB1612\lib\HbSix.Lib             +
C:\XHB1612\lib\PcRepos.Lib           +
C:\XHB1612\Lib\ct.Lib                +
C:\XHB1612\Lib\png.Lib               +
C:\BCC7\lib\cw32.Lib                 +
c:\BCC7\lib\uuid.lib                 +
c:\BCC7\lib\ws2_32.lib               +
C:\BCC7\lib\psdk\msimg32.Lib         +
C:\BCC7\lib\psdk\odbc32.Lib          +
C:\BCC7\lib\psdk\rasapi32.Lib        +
C:\BCC7\lib\psdk\nddeapi.Lib         +
C:\BCC7\lib\psdk\psapi.Lib           +
c:\BCC7\lib\psdk\gdiplus.lib         +
C:\BCC7\lib\psdk\iphlpapi.Lib        +
c:\BCC7\lib\psdk\shell32.lib         +
C:\BCC7\lib\import32.Lib,
AMBIENTY.RES                         +
IMAGENS.RES


Abs.
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Resource padrão pode ser recuperado?

Mensagempor JoséQuintas » 15 Mar 2018 16:01

Eu uso os dois casos: uma parte em RC e outra parte direto no PRG.
A maioria em RC, por falta de opção.

Pensei em incorporar alguns certificados no EXE....
Como não aparece como resource, vai dar pra embutir via PRG.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Resource padrão pode ser recuperado?

Mensagempor JoséQuintas » 15 Mar 2018 16:07

Com HBMK2 é só indicar os arquivos, incluindo RC
Tanto faz se mingw, msvc, bcc, Harbour ou XHarbour.

josequintas\josequintas.hbp
sefazclass\sefazclass.hbp

josequintas\main\jpa.prg
josequintas\source\jpa_menu.prg
*.prg
josequintas\prg\*.prg
josequintas\source\ze_fazbrowse.prg

-ojpa
jpa.rc

josequintas.hbc
hbnetio.hbc


Os primeiros HBP da lista são subprojetos.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 16:37

Faça um teste:

Incorpore o meu arquivo IMAGENS.RC e veja o que incorpora em seu *.exe e me diga se mostra todas as imagens.

abs.
Anexos
IMAGENS.ZIP
(369.28 KiB) Baixado 34 vezes
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Resource padrão pode ser recuperado?

Mensagempor JoséQuintas » 15 Mar 2018 16:48

Não aceita o seu RC.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18013
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 16:53

Tente com IMAGENS.RES
Anexos
IMAGENS.ZIP
(245.57 KiB) Baixado 29 vezes
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 16:56

Visualizando com o RESOURCEHACKER.EXE

QUINTAS.png
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Resource padrão pode ser recuperado?

Mensagempor Kapiaba » 15 Mar 2018 16:59

Mostrando o recurso(BitMap) no dialogo de indexar os arquivos.

QUINTAS.png
Kapiaba
Colaborador

Colaborador
 
Mensagens: 1765
Data de registro: 07 Dez 2012 15:14
Cidade/Estado: São Paulo
Curtiu: 310 vezes
Mens.Curtidas: 119 vezes

Próximo



Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 7 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro