Creación de aplicaciones portátiles y en la nube en Cameyo

Cameyo es un software gratuito para virtualizar aplicaciones de Windows, y una plataforma en la nube para ellas al mismo tiempo. Probablemente no hay mucho que esté claro para el usuario novato de lo que se ha dicho anteriormente, pero recomiendo seguir leyendo – se aclarará y es definitivamente interesante.

Con Cameyo, puedes crear a partir de un programa ordinario que crea montones de archivos en el disco, entradas en el registro, ejecuta servicios y otras cosas en una instalación estándar, un único archivo EXE ejecutable que contiene todo lo que necesitas, y que no requiere instalación en tu ordenador ni nada más para funcionar. Usted configura lo que quiere y no quiere que haga este programa portátil, para que se ejecute en una caja de arena, y no se requiere un software separado, como Sandboxie.

Por último, no sólo puedes hacer un programa portátil que se ejecute desde una memoria USB y cualquier otra unidad sin necesidad de instalarlo en tu ordenador, sino que puedes ejecutarlo en la nube; por ejemplo, puedes ejecutar un editor de fotos completo desde cualquier lugar y en cualquier sistema operativo a través de un navegador.

Creación de un programa portátil en Cameyo

Puedes descargar Cameyo desde la web oficial cameyo.com. Dicho esto: VirusTotal (servicio de comprobación de virus en línea) funciona dos veces con este archivo. He buscado en Internet, la mayoría de la gente escribe que es un falso positivo, pero yo personalmente no garantizo nada y por si acaso te lo advierto (si este factor es crítico para ti, vete directamente a la sección de software en la nube de más abajo, completamente seguro).

No se requiere ninguna instalación, e inmediatamente después del lanzamiento, aparece una ventana con una opción de acción. Recomiendo seleccionar Cameyo para acceder a la interfaz principal del programa. El idioma ruso no es compatible, pero voy a contar todos los puntos principales, además de que ya son bastante comprensibles.

Capturar la aplicación localmente

Al pulsar el botón con la imagen de la cámara y la Capture App Localmente se iniciará el proceso de “Instalación de la Capture App”, que se produce en el siguiente orden:

  • Primero verá el mensaje “Taking initial snapshot before installation” – esto significa que Cameyo está tomando una instantánea del sistema operativo antes de instalar la aplicación.
  • A continuación, aparecerá un cuadro de diálogo en el que se le indicará que instale el programa y, una vez finalizada la instalación, haga clic en “Instalar”. Si el programa le pide que reinicie su ordenador, simplemente reinicie su ordenador.
  • A continuación, se comprobarán los cambios del sistema desde la instantánea original y se creará una aplicación portátil (Estándar, en la carpeta Documentos) basada en esos datos, y recibirá un mensaje al respecto.

Probé este método en el instalador web de Google Chrome y en Recuva, ambas veces funcionó – el resultado es un único archivo EXE que se ejecuta solo. Sin embargo, debo señalar que, por defecto, las aplicaciones creadas no tienen acceso a Internet (es decir, Chrome se ejecuta, pero no se puede utilizar), pero esto es configurable, como se discutirá a continuación.

La principal desventaja del método – además de programa portátil, se obtiene otro, totalmente instalado en el ordenador (sin embargo, se puede eliminar, y usted puede hacer todo el procedimiento en una máquina virtual, como lo hice).

Para evitar que esto ocurra, el mismo botón de captura en el menú principal de Cameyo puede tener la flecha hacia abajo y seleccionar “Capturar la instalación en modo virtual”, en cuyo caso el instalador se ejecuta aislado del sistema y no deberían aparecer rastros en él. Sin embargo, este método no me funcionó con los programas anteriores.

Otra forma de crear una aplicación portátil completamente online, que no afecte en absoluto a tu ordenador y que, sin embargo, funcione, se describe más adelante en la sección sobre las capacidades de Cameyo en la nube (pudiendo descargar los ejecutables desde la nube si se desea).

Todos los programas portátiles que has creado pueden verse en la pestaña “Equipo” de Cameyo, ejecutarse y configurarse desde allí (también puedes ejecutarlos desde cualquier otro lugar, sólo tienes que copiar el archivo ejecutable donde quieras). Puede ver las acciones disponibles haciendo clic con el botón derecho del ratón.

La opción “Editar” abre un menú de ajustes de la aplicación. Entre los más importantes:

  • En la pestaña General – Modo de aislamiento (opción de aislamiento de la aplicación): acceso sólo a los datos de la carpeta Documentos – Modo de datos, completamente aislado – Aislado, acceso total – Acceso total.
  • La pestaña Avanzado tiene dos elementos importantes: se puede configurar la integración con el explorador, recrear las asociaciones de archivos con la aplicación, y configurar qué ajustes puede dejar la aplicación después de cerrarla (por ejemplo, se pueden permitir ajustes en el registro, y se pueden borrar cada vez que se salga).
  • La pestaña Seguridad permite cifrar el contenido de un archivo exe, y en la versión de pago del programa también se puede limitar su tiempo de ejecución (a un día determinado) o su edición.

Creo que los usuarios que necesiten algo así podrán averiguar qué es lo que hay, aunque la interfaz no esté en ruso.

Sus programas en la nube

Esta es quizás la característica más interesante de Cameyo: puedes subir tus programas a la nube y ejecutarlos desde allí directamente en tu navegador. Además, no hace falta que lo descargues: ya existe un buen conjunto de programas gratuitos para diversos fines.

Lamentablemente, hay un límite de 30 megabytes para descargar tus programas en la cuenta gratuita y se almacenan durante 7 días. Es necesario registrarse para utilizar esta función.

El programa Cameyo en línea se crea en un par de sencillos pasos (y no es necesario tener Cameyo en el ordenador):

  1. Accede a tu cuenta de Cameyo en tu navegador y haz clic en “Añadir aplicación” o, si tienes Cameyo para Windows, haz clic en “Capturar aplicación online”.
  2. Especifique la ruta del instalador en su ordenador o en línea.
  3. Espera a que el programa se instale en línea, cuando termine aparecerá en tu lista de aplicaciones y podrás ejecutarlo directamente desde allí o descargarlo en tu ordenador.

Tras el lanzamiento en línea, se abre una pestaña separada del navegador, y en ella está la interfaz de su software que se ejecuta en la máquina virtual remota.

Dado que la mayoría de los programas requieren la capacidad de guardar y abrir archivos, tendrás que conectar tu cuenta de DropBox a tu perfil (no se admite otro tipo de almacenamiento en la nube), no podrás trabajar directamente con el sistema de archivos de tu ordenador.

En general, estas características funcionan, sin embargo, y ya me he encontrado con algunos errores. Sin embargo, incluso con ellos en su lugar, esta característica de Cameyo, aunque se proporciona de forma gratuita, es bastante genial. Por ejemplo, con ella, el propietario de un Chromebook puede ejecutar Skype en la nube (la aplicación ya está ahí) o un editor de gráficos humanos, por citar sólo un ejemplo que se me ocurre.