Portabilizar um aplicativo com Reg Rapper

Fevereiro 2017




Este é um tutorial que te permite seguir passo a passo a criação de um lançador para um aplicativo que não é, na sua origem, portátil. O exemplo de portabilidade será o Angry IP Scanner, com as seguintes ferramentas:

Reg Rapper
RegFromApp

Note: se o programa tiver um driver, ele não poderá se tornar portátil desta maneira; se o programa integrar arquivos no diretório Windows ou outros diretórios também não e se houver necessidade de registrar uma dll/ocx, nem tente!

Backup dos parâmetros

Para saber sobre a ou as chaves alteradas ou criadas no banco do registro do sistema pela utilização Angry IP Scanner, faça o seguinte: lançe o RegFromAppe desdobre o menu Files (Arquivos) > Inicie um novo processo > Navegador... > Selecione seu executável > marque Start Tracing immediately (Comece imediatamente), depois valide:


Faça agora o backup das opções do Angry IP Scanner na pasta chamada Settings (Confuraçãoes):


Agora, é preciso copiar a integralidade do aplicativo (o pequeno executável) no diretório chamado App:


Portabilidade (Criação dos parâmetros)

Agora será criado o arquivo dos parâmetros (RegRap.ini, que se situa no "Settings"):
[DIRSETTINGS]   
PROGRAMDIRECTORY=App

[PROGSETTINGS]
DEVNAME=Angryziber
APPNAME=Angry IP Scannner
EXECUTABLE=ipscan

[REGSETTINGS]
REGFILE=SettingsSettings.reg
MANREGKEY=HKEY_CURRENT_USERSoftwareAngryziber



Você notará certamente que eu esqueci de colocar a extensão (.exe) em nova linha EXECUTÁVEL: Mas não! RegRapper faz isto sozinho! E tome cuidado com isto, pois você está portabilizando umoutro aplicativo!

Em nova linha MANREGKEY: é preciso colocar a chave para exportar (para guardar seus parâmetros em seu pen drive, legal não é?

O resto creio que você poderá encontrar sozinho, se você entender um pouco de inglês.

Você acabou de tornar portátil o seu aplicativo.

Outros links

Portabilizar um aplicativo com AutoIt

Portabilizar um aplicativo com NSIS

Portabilizar um aplicativo com ThinApp

Portabilizar um aplicativo em Batch

Traduçãofeita por Ana Spadari

Veja também

Artigo original publicado por . Tradução feita por ninha25. Última modificação: 12 de junho de 2015 às 06:50 por ninha25.
Este documento, intitulado 'Portabilizar um aplicativo com Reg Rapper', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.