Páginas

Loading
Mostrando entradas con la etiqueta ntimos. Mostrar todas las entradas
Mostrando entradas con la etiqueta ntimos. Mostrar todas las entradas

lunes, 18 de junio de 2012

Los secretos más íntimos de las aplicaciones Metro

El código de las aplicaciones Metro de Windows 8 es mucho más público de lo que algunos desarrolladores podrían pensar. Podemos ver un listado de todas las aplicaciones que tenemos instaladas para el perfil de usuario actual y la carpeta en que estas se encuentran usando el cmdlet Get-AppxPackage de la PowerShell; en la pantalla de inicio escribimos powershell para buscar la aplicación, hacemos clic sobre su icono para lanzarla y escribimos el comando

Get-AppxPackage


O si sólo nos interesa saber las rutas en que están instaladas las aplicaciones:

Get-AppxPackage | Format-List InstallLocation


La mayor parte de las aplicaciones Metro de Windows 8 se instalan en C:\Program Files\WindowsApps, una carpeta oculta cuyo propietario es TrustedInstaller. Para acceder a las carpetas de las aplicaciones podemos modificar los permisos de WindowsApps, usar una consola con permisos de administrador, o pegar en el explorador la ruta completa a la carpeta de la aplicación, para la cuál sí tenemos permisos.


Carpeta de una aplicación Metro de Windows 8


En cada una de estas carpetas encontraremos archivos de texto plano en HTML, CSS y JavaScript si se utilizaron tecnologías web para crear la aplicación, archivos XAML de texto plano junto a ejecutables o librerías fácilmente decompilables si se utilizó C# o VB.NET, y archivos XAML y ejecutables o librerías bastante más seguros si se utilizó C++.


Por otro lado los datos que necesita la aplicación, como los archivos de configuración, se guardan en C:\Users\usuario\AppData\Local\Packages\nombre de la aplicación.


View the original article here

sábado, 16 de junio de 2012

Los secretos más íntimos de las aplicaciones Metro

El código de las aplicaciones Metro de Windows 8 es mucho más público de lo que algunos desarrolladores podrían pensar. Podemos ver un listado de todas las aplicaciones que tenemos instaladas para el perfil de usuario actual y la carpeta en que estas se encuentran usando el cmdlet Get-AppxPackage de la PowerShell; en la pantalla de inicio escribimos powershell para buscar la aplicación, hacemos clic sobre su icono para lanzarla y escribimos el comando

Get-AppxPackage


O si sólo nos interesa saber las rutas en que están instaladas las aplicaciones:

Get-AppxPackage | Format-List InstallLocation


La mayor parte de las aplicaciones Metro de Windows 8 se instalan en C:\Program Files\WindowsApps, una carpeta oculta cuyo propietario es TrustedInstaller. Para acceder a las carpetas de las aplicaciones podemos modificar los permisos de WindowsApps, usar una consola con permisos de administrador, o pegar en el explorador la ruta completa a la carpeta de la aplicación, para la cuál sí tenemos permisos.


Carpeta de una aplicación Metro de Windows 8


En cada una de estas carpetas encontraremos archivos de texto plano en HTML, CSS y JavaScript si se utilizaron tecnologías web para crear la aplicación, archivos XAML de texto plano junto a ejecutables o librerías fácilmente decompilables si se utilizó C# o VB.NET, y archivos XAML y ejecutables o librerías bastante más seguros si se utilizó C++.


Por otro lado los datos que necesita la aplicación, como los archivos de configuración, se guardan en C:\Users\usuario\AppData\Local\Packages\nombre de la aplicación.


View the original article here

Relacionados