sábado, 27 de julio de 2013

Cómo crear aplicaciones Windows portables a partir de programas

Necesitas instalar el programa WMware ThinApp. Lo que hace este programa es “crear botellas” que encierran a un programa instalado, convirtiéndose en una especie de “mini máquinas virtuales”, ejecutables en ambientes Windows o incluso Linux usando Wine.

Una vez instalado el programa en Windows, corre el wmware:

clip_image002

Sigue los pasos indicados por el programa. Lo primero que pedirá será un pre-scan para analizar las condiciones previas antes de la instalación del programa que quieres hacer portable:

 

clip_image004

 

 

clip_image006

Una vez que termine el pre-scaneo, instala el programa que quieres hacer portable. En mi caso, utilice el Power Translator Pro. Cuando termines de instalar, presiona el botón de “PostScan”.

clip_image008

Cuando termine de post-scanear, aparecerá una pantalla como ésta:

clip_image010

La mayoría de las opciones son correctas. Presiona Next:

clip_image012

En la pantalla anterior, se permite que cualquier usuario use el programa. Puedes cambiar las opciones si quieres (no la recomiendo)

clip_image014

En la pantalla anterior se permite escribir en el sistema operativo anfitrión. Es lo recomendable. Presiona Next.

Finalmente, aparece la pantalla donde se compilará el proyecto final. Presiona Next:

clip_image016

Espera a que se compile el proyecto.

clip_image018

 

clip_image020

Una vez terminado, se abrirá la carpeta donde se guardo el proyecto. También el programa te indicará si se compiló bien o mal. Abre dicha carpeta.

clip_image022

En la subcarpeta “bin” es donde realmente se encuentran los ejecutables válidos del programa. En este caso, el programa principal es L&H Translator Pro, haz click en para ejecutarlo.

viernes, 26 de julio de 2013

RescaTux : Un Linux para rescatar sistemas dañados

En un post anterior les mostré como recuperar una USB dañada por virus de Windows. Ahora les voy a enseñar como recuperar un sistema Windows dañado por virus, si es todavía rescatable. También pueden arreglar su grub (un gestor de arranque de sistemas operativos de Linux), en caso de que se haya dañado también.

 

Para eso utilizaremos un Linux de rescate, llamado “Rescatux”, creado por unos españoles. Pueden descargarlo de aquí:

http://www.supergrubdisk.org/rescatux/

Es un live-Cd, una vez que lo descarguen, pueden crear una imagen arrancable para USB (Usando el creador de discos de arranque de algún Linux, como KUBUNTU), o quemarlo en un disco con un quemador de disco como K3B.

En cualquier modo, tienen  que preparar su PC para que sea arrancable ya sea por USB (Solo disponible para máquinas recientes), o CD (disponible para todas). Entonces, cuando termine de cargarse el Linux, verás una pantalla como ésta:

 

clip_image002[4]

 

El Recatux consta de 3 utilidades:

Super Grub2 Disk: básicamente solo sirve para detectar el grub o algún otro sistema operativo, como Windows. En caso de que haya un grub, lo puede reparar. Si solo hay un Windows, no lo repara, pero lo puedes arrancar desde aquí y si puedes hacerlo, tu Windows es rescatable, si no, pues murió por la patria y vas a tener que reinstalarlo desde cero.

Rescatux de 32 y 64 bits: es el Linux de diagnostico para máquinas de 32 o 64 bits. Escoge el tuyo. Si nosabes que tipo de máquina tienes, pues espera un rato para que lo autodetecte o selecciona Rescatux autodetect.

Si corres el Supergrub, verás una pantalla como ésta:

 

clip_image004[4]

 

Detecta lo que quieras detectar (solo detecta, aquí no puedes reparar). Si no sabes que hacer, selecciona “Detecta cualquier sistema operativo”, y presiona enter.

 

clip_image006[4]

 

En la pantalla anterior solo puedes ver un sistema: Windows XP. Presiona enter para arrancarlo. Si arranca, tu sistema es rescatable; si no, ya chafeó: RIP. Ojo: esto significa que chafeó tu sistema, no que chafeó tu computadora, tu PC aún sirve.

Si arrancas Rescatux, cuando termine de cargarse verás que es un Linux muy simple basado en LXDE, como se muestra en la pantalla:

 

clip_image008[4]

 

Aquí puedes hacer varias cosas. Selecciona un botón y aparecerá su ayuda.

Puedes arreglar el grub, seleccionado su botón, arreglar el sistema Windows, el sistema de archivo, o incluso borrar la contraseña de un sistema Windows para acceder al sistema.

Accedamos al botón de Windows: 

 

clip_image010[4]

 

Puedes seleccionar “Restore Windows MBR”, para volver a hacer arrancable tu Windows. Debes saber en que partición está. Generalmente es en sda, para un solo disco y un solo sistema operativo, aunque podría estar en cualquier partición. Por eso debiste haber usado primero el supergrub para ver en que lugar está montado tu Windows.

En esta pantalla puedes arreglar tu Grub:

 

clip_image012[4]

 

Puedes guiarte con la ayuda, es muy ilustrativa, para saber los pasos que hay que seguir.

También puedes formatear o crear particiones desde aquí usando el gparted. Esto puede serte útil cuando tu Windows Chafa sea irrecuperable. Si es irrecuperable, no bastará con un formateo de bajo nivel: con toda seguridad tus virus se habrán alojado en una zona protegida de tu disco duro de modo que aunque reinstales todo a prueba de fallos, o incluso vuelvas a instalar tu sistema, tus virus allí estarán presentes para actuar de nuevo con tu Windows reinstalado.

La única solución en este caso es: eliminar todas tus particiones Windows y volverlas a crear  con el gparted. Accede a gparted desde el menú Inicio -> Preferences -> Gparted:

 

clip_image014[4]

 

Allí puedes destruir tu partición y crear una nueva, para volver a instalar tu sistema operativo, cuando no hay otra solución. 

clip_image016[4]

Cuando termines de usar Rescatux, presiona el botón de apagar y apaga, como lo haces normalmente en un sistema Linux.

jueves, 25 de julio de 2013

Cómo recuperar una USB dañada por virus de Windows

Alguna vez me sucedió que un virus dañó mi USB haciéndola inservible. Obviamente, esto me pasó usando Windows; Linux es inmune a los virus.

Recuerdo que abrí un archivo infectado, acto seguido se reinició mi computadora y nunca volvió a arrancar, y mi USB quedó inservible y la PC que usaba ya no volvió a funcionar.

En este caso, el daño fue lógico, es decir, no se dañó ni el hardware de la PC ni mi memoria USB.

Primero les voy a contar como recuperar la USB, en otro post les voy a decir cómo recuperar su sistema Windows en su PC.

Mi unidad USB tenía la particularidad de que no podía visualizarse en Windows y cuando la metía en  Linux, solo la detectaba pero no podía leerse ni escribirse nada en ella.

No era la primera vez que me pasaba esto. En otra ocasión, me sucedía lo mismo, pero en aquella ocasión aunque no podía leer nada en Windows, sí la podía leer en Linux, incluso ví una carpeta desconocida con un archivo .exe y .ini. Obviamente, estos archivos eran de virus.

En fin, para recuperar la USB dañada, lo único que tienes que hacer  es usar un sistema Linux, (incluso puedes usar un Linux Live-CD). Ingresa la USB, e inicia el programa “Creador de Discos de Arranque”.  Te aparecerá una pantalla como ésta.

clip_image002

Allí aparecerá el nombre de tu USB o el nombre que le haya dado el virus a tu USB. Presiona el botón de “Borrar disco”, y con esto borrarás el virus y toda la basura que haya generado el virus.

Con esta acción, después la formateas a fat32 y ya con esto la puedes utilizar sin problemas tanto en Linux como en Windows.

miércoles, 24 de julio de 2013