guía para hacer portables, 13 páginas

13
GUIA PARA HACER PORTABLES Cuando comencé a hacer portables también me encontré con muchos problemas, principalmente con: por dónde empezar; la forma que comencé fue desarmando los portables que hacían los grandes maestros como NRY, Madestro, etc.. Pero bueno en el Tema vamos a hacer portable un programa: 1.- Lo primero que necesitamos es una maquina virtual ya sea creándola con Virtual PC de Microsoft o el mejor VMWare Workstation, instalar el Windows xp profesional sp2, cuidando de crear 2 particiones, una para el sistema y el otro para los archivos de los portables hecho esto se instala el Deep Freezer, (proteger solo la partición activa c:, en d: se guardaran antes de reiniciar los archivos, si no se tiene se borrara nuestro trabajo ) esto con el fin de que cada cambio que se haga en el sistema al instalar los programas no se guarde y pueda afectar el comportamiento del portable (que de falsos de que si esta registrado cuando no o al revés), esto hará que podamos testear si es realmente portable. 2.- teniendo esto podemos comenzar bajamos un programa, para hacerlo portable (todo esto en la maquina virtual con Windows sp2 y el deep freezer instalado y funcionando) 3.- utilizaremos en este caso el magiciso ver 5.3, lo descargamos de la página mediante este enlace: http://www.magiciso.com/Setup_MagicISO.exe http://69.93.56.83/Setup_MagicISO.exe con serial que encuentren por ahí si buscan, ejemplo de este Name: Alllison M Dekel Code: BTphuy2pnbwGxQE6mLkEOamhuWMFR3aFTSyF4SsLfO67FScJZglzXsWwOcYN3JaSQCc&1JitnAX jnlhEnQySqXogDau7vWccdVJI_LtWnAqMvmA6AOee4Qd7_ZqnI6&RTI__O4KMx_QW_OrR0Ozb BphMqZqvwkseMtAKlsCdlI4 4.- lo situamos en el escritorio (de la maquina virtual) y bajamos las Herramientas para hacer portables al escritorio de: http://rapidshare.com/files/16298011/Herraminetas_para_hacer_portables.rar 5.- tendremos:

Upload: cesar-marcano

Post on 08-Jun-2015

682 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: guía para hacer portables, 13 páginas

GUIA PARA HACER PORTABLES

Cuando comencé a hacer portables también me encontré con muchos problemas,

principalmente con: por dónde empezar; la forma que comencé fue desarmando los portables

que hacían los grandes maestros como NRY, Madestro, etc..

Pero bueno en el Tema vamos a hacer portable un programa:

1.- Lo primero que necesitamos es una maquina virtual ya sea creándola con Virtual PC de

Microsoft o el mejor VMWare Workstation, instalar el Windows xp profesional sp2, cuidando

de crear 2 particiones, una para el sistema y el otro para los archivos de los portables hecho

esto se instala el Deep Freezer, (proteger solo la partición activa c:, en d: se guardaran antes

de reiniciar los archivos, si no se tiene se borrara nuestro trabajo ) esto con el fin de que cada

cambio que se haga en el sistema al instalar los programas no se guarde y pueda afectar el

comportamiento del portable (que de falsos de que si esta registrado cuando no o al revés),

esto hará que podamos testear si es realmente portable.

2.- teniendo esto podemos comenzar bajamos un programa, para hacerlo portable (todo esto

en la maquina virtual con Windows sp2 y el deep freezer instalado y funcionando)

3.- utilizaremos en este caso el magiciso ver 5.3, lo descargamos de la página mediante este

enlace:

http://www.magiciso.com/Setup_MagicISO.exe

http://69.93.56.83/Setup_MagicISO.exe

con serial que encuentren por ahí si buscan, ejemplo de este

Name:

Alllison M Dekel

Code:

BTphuy2pnbwGxQE6mLkEOamhuWMFR3aFTSyF4SsLfO67FScJZglzXsWwOcYN3JaSQCc&1JitnAX

jnlhEnQySqXogDau7vWccdVJI_LtWnAqMvmA6AOee4Qd7_ZqnI6&RTI__O4KMx_QW_OrR0Ozb

BphMqZqvwkseMtAKlsCdlI4

4.- lo situamos en el escritorio (de la maquina virtual) y bajamos las Herramientas para hacer

portables al escritorio de:

http://rapidshare.com/files/16298011/Herraminetas_para_hacer_portables.rar

5.- tendremos:

Page 2: guía para hacer portables, 13 páginas

6.- ejecutamos el uniextract.exe

7.- localizamos el archivo a extraer, este programa se especializa en descomprimir archivos

encapsulados, de los cuales hay muchos tipos, este puede extraer casi todos.

Page 3: guía para hacer portables, 13 páginas

8.- buscara el descompresor adecuado, si encuentra el especifico lo descomprime si no te

muestra un cuadro de dialogo para que le ayudes a decidir, después de probar en este caso es

la opción 2

9.- después de unos segundos te creara una carpeta con el nombre del archivo encapsulado,

en este caso Setup_MagicISO, en el que se encuentran los archivos, abrir y te saldrá la carpeta

donde están los archivos, doble click y se verán los archivos del programa

Page 4: guía para hacer portables, 13 páginas

10.- tendremos los archivos en un directorio, (con varios archivos: el principal de la aplicación,

de ayuda, etc.) ejecutar el archivo principal MagicIso.exe saldrá el cuadro de dialogo de que no

esta registrado, click en registrar, se le ponen los datos de arriba de registro dejar hay los

cuadros no click en registrar o tendrán que reiniciar y comenzar todo de nuevo

11.- doble click en la carpeta de WhatChanged, posteriormente en WhatChanged.exe

escoger Scan registry, escoger current users, step #1 Take… la mayoría de los programas

escriben en la dirección del registro Hkey_current_user (además de que ya se que se escribe

en esta línea je je je), pero lo recomendable es marcar también local machine incluso los

demás si no se encuentra en ningún de estas direccio0nes el registro, algunas veces escribe un

archivo a alguna parte del disco duro, para eso está la opción: scan file systems, pero solo se

puede utilizar la una de las 2 opciones.

Page 5: guía para hacer portables, 13 páginas

12.- al terminar saldrá un cuadro de dialogo diciendo cuantos registros se guardaron, click

aceptar, cerrar la ventana del explorador del fondo y sin cerrar el programa WhatChanged,

click aceptar

13.- esta registrado y con el registro en el registro (je je je), cambiar al programa

Whatchanged sin cerrar el ultraiso y no hacer nada mas que marcar copy files to directory,

después Step #2 See what…., esperar a que vea cuales fueron los cambios en el registro

Page 6: guía para hacer portables, 13 páginas

14.- Abrir la carpeta whatchanged, en ella abran 3 archivos, el ejecutable, otro llamado

whatchanged snapshot 1…, otro llamado Whatchanged snapshot 2, este es el que tiene todas

las diferencias del registro después de introducir el serial y por tanto las cadenas del registro

que le dice al sistema que el programa esta registrado, abrir y veremos las cadenas donde el

sistema escribió el serial

15.- abrimos el registro de Windows: run , escribir regedit, navegar hasta la clave

HKEY_CURRENT_USER/SOFTWARE/MAGICISO, click derecho a esta entrada (Magiciso),

exportar y seleccionar el directorio que contiene el magiciso desencapsulado: C:\Documents

Page 7: guía para hacer portables, 13 páginas

and Settings\Administrador\Escritorio\setup_Magiciso \maindir\ guardar con el nombre de

Register, aceptar.

16.- cerramos todo y abrimos la carpeta donde esta todos los archivos, clik derecho en el

archivo recién creado, editar, borramos todo para debajo de la clave para que solo quede

Windows registry editor Version 5.00

[HKEY_CURRENT_USER\Software\MagicISO]

Le colocamos un – entre el corchete y la H, quedando asi

Windows registry editor Version 5.00

[-HKEY_CURRENT_USER\Software\MagicISO]

Esto con el fin de que borre la entrada de registro MagicIso y todas sus subclaves, damos en

guardar como y le ponemos Unregister.reg

17.- el siguiente paso es extraer el icono del archivo con el iconsext.exe y ponerlo en la misma

carpeta, pero en este caso el icono ya esta incluido en los archivos de la aplicación, por lo que

nos saltaremos este paso, de todos modos es sencillo utilizar este programa abrir escoger el

executable, guardar el icono listo

Page 8: guía para hacer portables, 13 páginas

18.- ya tenemos casi todo lo necesario, el programa, los archivos para registrar y el de

registrar, necesitamos hacer el loader para que ejecute en este orden, register.reg,

magiciso.exe, unregister.reg, lo haremos con el Quick Batch File Compiler, abrimos la carpeta

que esta en escritorio con ese nombre y ejecutamos Quick Batch File Compiler.exe, click en:

open, navegar hasta C:\Documents and Settings\Administrador\Escritorio\ Batch File

Compiler, abrir loader.bat Ya tenia preparados los comandos., serán ejecutados en ese orden y

se esperara a que finalice el anterior

19.- seleccionar custom resourcesaplications icon, y navegar hasta C:\Documents and

Settings\Administrador\Escritorio\setup_Magiciso \maindir\ seleccionar archivo de icono, click

options, marcar Ghost aplication (esto es para que no salgan cuadros de diálogos), aceptar, por

ultimo en build, navegar hasta C:\Documents and

Page 9: guía para hacer portables, 13 páginas

Settings\Administrador\Escritorio\setup_Magiciso \maindir\, darle un nombre, en este caso

loader.exe

20.- listo ya tenemos todos los archivos necesarios solo nos resta incluirlos en un ejecutable,

esto es mediante el winrar, ejecutamos el winrar, cerramos la ventana de asociación,

expandimos la ventana del winrar, navegamos en la barra de direcciones hasta C:\Documents

and Settings\Administrador\Escritorio\setup_Magiciso \maindir\

Page 10: guía para hacer portables, 13 páginas

21.- seleccionamos los 9 archivos presionando y manteniendo la tecla shift y click en todos los

archivos, después click derecho en los archivos y escogemos: añadir ficheros al archivo, nos

saldrá un cuadro de dialogo, marcamos en la carpeta general crear un archivo sfx y crear un

documento solido, después cambiar a la carpeta avanzado

22.- seleccionamos opciones SFX

Page 11: guía para hacer portables, 13 páginas

23.- en la pestaña general en programa de instalación, en el espacio ejecutar tras la instalación

el loader que creamos llamado loader.exe

24. En la pestaña modos seleccionar descomprimir en una carpeta temporal, en modo

silencioso, ocultar todo y en modo de sobreescritura la opción sobrescribir todos los ficheros

Page 12: guía para hacer portables, 13 páginas

25.- en la pestaña texto e iconos cargar iconos SFX desde ficheros buscar, navegar hasta

C:\Documents and Settings\Administrador\Escritorio\setup_Magiciso \maindir\ , abrir.

26.- click en aceptar en cuadro de dialogo opciones avanzadas SFX y luego aceptar en el cuadro

de dialogo nombre de archivo y parámetros aceptar

27.- listo este es su programa portable MagicIso ver 5.3, en este caso se llama MAINDIR.exe,

pero pueden renombrarlo a MagicIso.exe, este y los demás archivos que lo rodean debes

Page 13: guía para hacer portables, 13 páginas

guardarlos en el drive d: o en un pendrive, los demás se guardan por si hay un fallo en la

compilación y no tener que rehacer todo

27.- reinicia y disfruta, hay miles de combinaciones y programas para practicar, pero este es un

comienzo, además de que puedes practicar quitando la ayuda y archivos que tal vez no se

necesitan, lo mismo en el registro Register.reg, hay entradas que no sirven, practica