Portabilizar um aplicativo com Reg Rapper

Dezembro 2016




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 :
Este documento, intitulado « Portabilizar um aplicativo com Reg Rapper »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.