Hacer Portables con Winrar

Consejos • Metodos • Integracion • WPI • Enlaces • Mucho mas
Mensaje
Autor
Avatar de Usuario
arielshades
Mensajes: 8
Registrado: Mar Ago 10, 2010 2:06 pm
Contactar:

Hacer Portables con Winrar

#1 Mensajepor arielshades » Lun Ago 30, 2010 11:43 am

Solo necesitaremos Winrar, esta esta en Español (v3.9)

Código: Seleccionar todo

http://www.ziddu.com/download/11411475/wrar390_x32_Autoregistrado.exe.html

Servidor: Ziddu - Plataforma: Windows - Tamaño: 1.37 MB

Este programa podemos utilizarlos para sacar El icono del .exe para usarlo en el portable.

Código: Seleccionar todo

http://www.ziddu.com/download/11419831/IconSucker2Setup.exe.html

Servidor: Ziddu - Plataforma: Windows - Tamaño: 682.33 KB

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen

Imagen
.... /)/)....
..=(';')= .. Solo sé, que nada sé
,,("),("),,, by arielshades

Avatar de Usuario
NachoDG
Mensajes: 419
Registrado: Jue Feb 12, 2009 9:00 pm
Ubicación: 127.0.0.1

Re: Hacer Portables con Winrar

#2 Mensajepor NachoDG » Lun Ago 30, 2010 12:15 pm

Seria igual a esta: viewtopic.php?f=9&t=3538&hilit=portables+winrar

Es muy fea y poco saludable para el sistema operativo esta forma de "hacer" programas portables.
"Dado un número suficientemente elevado de ojos, todos los errores se convierten en obvios..."
"Microsoft gives you 'Windows', Linux a 'home'."
"In a world without fences and walls, who needs Gates and Windows? "

Avatar de Usuario
arielshades
Mensajes: 8
Registrado: Mar Ago 10, 2010 2:06 pm
Contactar:

Re: Hacer Portables con Winrar

#3 Mensajepor arielshades » Lun Ago 30, 2010 8:18 pm

NachoDG escribió:Seria igual a esta: viewtopic.php?f=9&t=3538&hilit=portables+winrar

Es muy fea y poco saludable para el sistema operativo esta forma de "hacer" programas portables.


La verdad que yo no veo que se malo porque el registro que se usa no modifica el Sistema en si. asi que no afecta mas que solo al programa en cuestión, es mas si queres que borre el registro creados después de usar el programa, solo bastaria dejar activa la ventana CMD (sin el EXIT al Final)

y agregarle la siguiente sintaxis

ECHO Presione un tecla para borrar el registro
Pause >nul
rd/q/s “%localappdata%Ares”

O
Podemos usar ficheros .REG para borrar claves del registro. Para ello ponemos un guión delante del nombre de la clave a borrar. Ejemplo, para borrar la clave HKCU\Software\MiAplicacion:

[-HKCU\Software\MiAplicacion]
Para vaciar el valor predeterminado de una clave:
[HKCU\Software\MiAplicacion]
@=-
Para borrar un valor dentro de una clave (en este caso el valor DirectorioInicio)
[HKCU\Software\MiAplicacion]
"DirectorioInicio"=-

Asi una ves que cerremos el ares dejamos que la ventana DOS siga el proceso, si usamos en coco hacemos milagro.
Esta Forma no deja como muchos alegan basura en el registro poque asi como la pone la vuelve a sacar sin programas intermediarios.
Tambien pone por el piso eso que rabaja sin proteccion del registro porque de esta forma simula como si tubiece el programa instalado, y al terminarlo borra este registro.

Los PortableApps.com Format mensionado trabajan de la misma manera, quien dice que no es porque no se interiorizo en el tema, copian el registro y lo transforman en Scrip que se ejecutan en segundo plano tanto al iniciar como al cerrace para mediante Scrip borrarlo y al no hacer uso de una carpeta temporal consumen mucho mas memoria, proba estas Apps en equipo con poca memoria y contame el resultado...

Si es cierto en el caso de los portables creados solo comprimiendo el lugar donde se aloja el programa.
Pero Hay muchas utilidades Open Source que no vienen con instaladores y no generan registro, que al bajarlas solo vienen una carpeta comprimida, estas utilidades son especialmente buena para hacerlas portables de esta forma.
Asi que no digan que este Tutorial es malo porque se le puede dar otros uso, esta solo es una guia que amplia nuestros conocimientos.
Última edición por arielshades el Mar Ago 31, 2010 3:07 pm, editado 3 veces en total.
.... /)/)....
..=(';')= .. Solo sé, que nada sé
,,("),("),,, by arielshades

Avatar de Usuario
NachoDG
Mensajes: 419
Registrado: Jue Feb 12, 2009 9:00 pm
Ubicación: 127.0.0.1

Re: Hacer Portables con Winrar

#4 Mensajepor NachoDG » Lun Ago 30, 2010 9:23 pm

Ya se hablo de esto en este thread: viewtopic.php?f=5&t=3533
También se dieron alternativas de virtualización mucho mas avanzadas y eficientes que esa.
Los programas no solo modifican el registro, sino archivos, carpetas, etc.
"Dado un número suficientemente elevado de ojos, todos los errores se convierten en obvios..."
"Microsoft gives you 'Windows', Linux a 'home'."
"In a world without fences and walls, who needs Gates and Windows? "

Avatar de Usuario
arielshades
Mensajes: 8
Registrado: Mar Ago 10, 2010 2:06 pm
Contactar:

Re: Hacer Portables con Winrar

#5 Mensajepor arielshades » Mar Ago 31, 2010 3:27 pm

NachoDG escribió:Ya se hablo de esto en este thread: viewtopic.php?f=5&t=3533


Me parece que el Thread que mencionaste no da mucho consejo al respecto, solo da programas hechos por otros y en un ambiente que quizás no sea el mismo que corresponda a tu PC.
La idea es ir haciendolo uno mismo y aprender de nuestros errores, no tener que lidiar con lo que hizo otro.
los consejos de LeThe, cualquiera de nosotros que podemos conciderarnos tester de programas siempre tomamos por costumbre de defragmentar nuestra Pc, asi como limpiar el Registro y los arch. temporales.

La Idea es Hacer portables que se adapten a nuestras necesidades, no hacer portables para distribuir macivamente al mundo. Porque siempre va a haber una PC en que el portable no va a ser perfecto porque lo creamos en nuestro sistema diferente al que se pueda llegar a usar.
.... /)/)....
..=(';')= .. Solo sé, que nada sé
,,("),("),,, by arielshades

Avatar de Usuario
NachoDG
Mensajes: 419
Registrado: Jue Feb 12, 2009 9:00 pm
Ubicación: 127.0.0.1

Re: Hacer Portables con Winrar

#6 Mensajepor NachoDG » Mar Ago 31, 2010 5:28 pm

arielshades escribió:solo da programas hechos por otros

Ahi nadie dio programas "portables" hechos por otros.
arielshades escribió:para distribuir macivamente al mundo

Yo no mencione en ningún momento que era para compartir, en mi caso, nunca usaría un "portable" que aya "hecho" otro.
Hace una captura del registro y el sistema de archivos antes de ejecutar el Ares "portable" que "hiciste" y comparala con una después de cerrarlo. Fijate todo lo que se te "paso" de alto al no tener aislamiento.

Di 3 alternativas MUY superiores a WinRar:
ThinApp: Muy conocida, fácil de usar, aislamiento perfecto, pero su costo es exorbitante(desde $6,050.00)
Xenocode: Casi lo mismo que Thinapp y su precio también es muy alto($1500)
PortableApps.com Format: Gratis, pero mas complicado de usar y su aislamiento no es tan bueno.
Cameyo: A esta hace poco la conocí pero me ha dado buenos resultados. http://www.cameyo.com/index.aspx
"Dado un número suficientemente elevado de ojos, todos los errores se convierten en obvios..."
"Microsoft gives you 'Windows', Linux a 'home'."
"In a world without fences and walls, who needs Gates and Windows? "

Avatar de Usuario
arielshades
Mensajes: 8
Registrado: Mar Ago 10, 2010 2:06 pm
Contactar:

Re: Hacer Portables con Winrar

#7 Mensajepor arielshades » Mar Ago 31, 2010 11:22 pm

NachoDG escribió:ThinApp: Cameyo:


Ambos trabajan de la Misma forma : al ejecutarlos trazan un mapa de lo registro que hacen los programas y las DLL utilizadas. y copian esta Ruta (es lo que hice manualmente) Luego Comprimen todos los Archivo en un solo ejecutables.
Hacen exactamento lo que hicimos con winrar, solo que de una forma mas practica para que el usuario común no intervenga. (Virtualización)

Ejemplo: ThinApps
Toma Archivo ejecutable y registros que modifica el mismo
Imagen
Y Crea un ejecutable aplicando Compresión de los Archivo
Imagen

En el caso de Cameyo: Para poder realizar ésta virtualización, necesita monitorizar la instalación de la aplicación y así empaquetar todo lo necesario para, simplemente, no copiar y pegar.
Por supuesto que el programa no es infalible (recien este en etapa Beta) y tiene fallos ya que no siempre funciona, sobre todo en programas muy grandes o complejos pero, por lo menos, es una posibilidad a tener en cuenta y evitar perder tiempo en exceso.

Ninguno de los dos programa hace maravillas en si (Copian Registro y Comprimen archivos), porque sino de otra forma estarian creando un codigo diferente de un programa pero que trabaje Igual. Eso todavia no existe, o sino cualquiera hariamos programas iguales a los comerciales y los podríamos vender porque lleba un codigo de compilación diferente.
.... /)/)....
..=(';')= .. Solo sé, que nada sé
,,("),("),,, by arielshades

Avatar de Usuario
NachoDG
Mensajes: 419
Registrado: Jue Feb 12, 2009 9:00 pm
Ubicación: 127.0.0.1

Re: Hacer Portables con Winrar

#8 Mensajepor NachoDG » Mié Sep 01, 2010 7:58 am

arielshades escribió:Hacen exactamento lo que hicimos con winrar, solo que de una forma mas practica para que el usuario común no intervenga. (Virtualización)

No hacen los mismo que WinRar, WinRar tiene ningún tipo de aislamiento ni de registro ni del sistema de archivos. Entre otras muchas virtudes que tienen estas tecnologías de virtualización.
"Dado un número suficientemente elevado de ojos, todos los errores se convierten en obvios..."
"Microsoft gives you 'Windows', Linux a 'home'."
"In a world without fences and walls, who needs Gates and Windows? "


Volver a “nLite, Instalaciones Desatendidas y Personalizadas para Windows XP”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados