About Me

Mi foto
Victor Alberto Gil
Ver todo mi perfil

Search

Cargando...

Total de visitas

Etiquetas

Etiquetas

Etiquetas

PostRank

Etiquetas

Últimos comentarios

viernes 11 de noviembre de 2011

Win7se[1]

Win7sé es otra de mis creaciones que la hice por necesidad, y las comparto con ustedes, la podrán descargar desde deviantart o desde apps.codigobit.info.

¿Qué es Win7sé?

La idea nació a partir de ver la funcionalidad Exposé de MacOSX, y también el cambiador de aplicaciones de Windows 7 que muestra los iconos y miniaturas.

Me pareció mucho más sencillo poder llamar a esta característica de Windows (Ctrl-Alt-Tab) utilizando mi programa como un lanzador de dicha combinación de tecladazos, y qué mejor que utilizar las esquinas de mi monitor al posar el puntero del ratón en esos lugares.

Este proyecto lo tengo hecho hace bastante, pero no me había dado tiempo de terminarlo. Sin embargo, durante esa etapa pude aprender algunas otras cosas las que también incluí en este programa, como es la de poder integrar mi otra aplicación DesktopFast para poder mostrar los iconos del escritorio aprovechando la funcionalidad que ya tenía esta aplicación.

Como pueden visualizar en la imagen superior, se puede apreciar cómo funciona o algo así, en la pantalla clara pueden ver el configurador de la aplicación, en la cual se pueden asignar los puntos (esquinas) a una acción específica. A su derecha, podemos ver como es lanzado Ctrl-Alt-Tab después de mostrar un fondo oscuro translucido.

Abajo se pueden ver los iconos del escritorio, inclusive si se está utilizando el tan popular programa Fences de Stardock, estos iconos se muestran sobre un fondo oscuro si se está utilizando varios fondos de pantalla a la vez en la configuración de Windows, de lo contrario mostrará la imagen (wallpaper) junto a los iconos, pero éstos se sobreponen a nuestros programas, ahorrándonos minimizar nuestras “quizás muchísimas” ventanas.

Y finalmente podemos ver los gadgets de Windows sobre un fondo oscuro, aunque no funciona muy de manera adecuada, en algunas ocasiones, cumple con su objetivo.

Si deseasen probarlo, pueden descárgalo gratuitamente aquí ~> http://apps.codigobit.info/2011/11/win7se.html

sábado 5 de noviembre de 2011

A propósito de mi entrada anterior de cómo cerrar adecuadamente el explorador de Windows, incluí esta nueva manera (hackish way) a este utilitario que permite cambiar de menú en Windows 8, entre el menú de inicio convencional y el nuevo al estilo metro.

La actualización la publiqué en mi sitio de deviantart, si deseas saber más visita el sitio oficial de la aplicación ~> Windows 8 Menu Switcher

Muchas veces deseamos reiniciar el explorador de Windows ya sea para aplicar cambios hechos al modificar el mismo explorer, modulos activex que requieren reiniciar explorer, modificaciones al registro de windows entre otras cosas.

En mi caso es la de reiniciar Windows Explorer para cambiar entre el entorno anterior de Windows 8 y el entorno Metro Style.

Pero dejando de lado eso, muchos recurren a matar el proceso del explorador de windows, otros recurren a comandos internos como taskkill entre otras maneras que finalmente eliminan explorer de la memoria, sin embargo existen procesos dependientes de explorer que requieren de un cierre adecuado del explorador, ya sea objetos ShellObj u otros.

Debido a estas razones (pérdida de datos, corrupción de archivos), no es muy recomendable eliminar el explorador de windows de esa manera, por lo tanto, la mejor manera es utilizando el propio método que ofrece tanto Windows Vista, 7 y 8.

El método consiste en presionar Ctrl-Shift y hacer clic derecho en un área vacía del menú inicio, éste mostrará un menú desplegable con la opción escondida de Salir de Explorer.

Exit-Explorer

Bueno, pero como programador, eso no nos interesa, lo que sí interesa es cómo aprovechar esa característica para poder utilizarlo en nuestras aplicaciones (utilitarios) y cerrar Explorer de manera segura.

Utilizando Spy++ para espíar ese proceso, me di con el siguiente mensaje que recibe la barra de tareas para poder cerrar Windows Explorer, el mensaje es WM_USER+436, así que para cerrar el explorador de windows con todas sus instancias abiertas, basta con enviar este mensaje a la barra de tareas.

El código es el siguiente:

PostMessage(FindWindow('Shell_TrayWnd'),nil),WM_USER+436,0,0); Sleep(1000); //esperamos un segundo al menos WinExec('explorer.exe',SW_NORMAL); //y volvemos a ejecutar explorer

Con eso basta para que nuestra aplicación pueda reiniciar el explorador de Windows.

Artisteer 3 es una herramienta genial, pues permite crear plantillas tanto para Blogger, como para los demás motores conocidos de blogging o manejo de contenido como Joomla, Drupal, Wordpress entre otros, y lo más interesante es que al realizar una plantilla para este blog, me tomó un rato y utilizarlo fue cuestión de darle mis datos de acceso al programa, y sin necesidad de subir nada, se hizo la actualización de mi plantilla así de rápido.

Este programa es de prueba y desde luego para utilizarlo sin restricciones, vale la pena comprarlo, en especial cuando creas plantillas para estos distintos motores PHP de contenido, así como los gratuitos como Blogger.

www.artisteer.com