Dic 11 2010

WoL Everywhere, enciende computadoras y ejecuta comandos remotamente desde Windows Mobile

Gabolonte Blasfemus

imageHace no mucho habíamos visto una interesante herramienta para WinMo que permite hacer Wake On WAN, la versión más cool y útil del estándar Wake On LAN (WOL), siendo una de las pocas cosas a reclamarle que no permitía memorizar múltiples equipos para no tener que andar reescribiendo las direcciones físicas y nombres de host cada vez que decidimos despertar a uno distinto.

En ese sentido, se puede decir que WoL Everywhere vendría a ser la versión pro de aquel otro. Para empezar nos permite hacer lo que el anterior no, definir múltiples entradas de hosts para no tener que volver a reingresar los parámetros de los equipos con los que trabajamos, teniéndolos a partir de entonces a sólo unos toques de distancia. Además, tenemos la opción en cada entrada de utilizar el Wake On LAN convencional, que funciona sólo dentro de la misma red local, o el Wake On WAN mencionado antes, mediante el ingreso de los datos extra necesarios como la dirección del host y el puerto UDP.

Esto ya de por sí sería más que suficiente para una aplicación que es completamente gratuita, pero lo más interesante es que no se queda ahí. WoL Everywhere incluye una función extra que, mediante la previa instalación y configuración en cualquier PC con Windows de un muy liviano software servidor desarrollado por el mismo autor, permite la ejecución remota de cualquier archivo de comando .bat o script .vbs que tengamos definido en la misma, brindándonos una muy buena opción de administración remota que está casi a la altura de varias soluciones comerciales de administración móvil de equipos, siendo especialmente útil en servidores. Al igual que en el apartado WOL en sí, también es posible definir y almacenar múltiples entradas de servidores para administrar remotamente.

WoL Everywhere, como no podía ser de otra forma, es otra joya de la corona nacida en XDA-Developers, y requiere del .NET Compact Framework 3.5 para funcionar. Aunque su última versión estable está únicamente en inglés, su autor está solicitando ayuda a la comunidad para traducir la aplicación en todos los idiomas posibles, estando disponible ya una versión de prueba que incluye 9 idiomas extra, entre los que se incluye el español.

Definitivamente una excelente herramienta para cualquier administrador de redes.


Nov 29 2010

Facebook en Windows Mobile en la era pos-WP7

Gabolonte Blasfemus

imageMuchas cosas cambiaron para Windows Mobile desde la llegada de su nueva propuesta en smartphones conocida como Windows Phone 7, y el soporte de aplicaciones para el acceso a los servicios web de moda es uno de ellos. Sin embargo, y en el caso de la red social más popular, Facebook, se podría decir que nunca hubo tantas formas de accederlo desde este SO móvil como ahora, principalmente gracias al esfuerzo concentrado de esa usina de ideas que XDA-Developers. En particular nos vamos a concentrar en el apartado propiamente social de Facebook, o sea en sus notificaciones y noticias del muro, separándolo de su subsistema de mensajería instantánea, del cual para su acceso podemos acudir mejor a esta lista de mensajeros instantáneos para Windows Mobile.  A continuación vamos a ver unas cuantas opciones en forma de aplicación o módulo totalmente gratuitas, y que en la mayoría de los casos permiten una experiencia algo mejor o con ciertas ventajas con respecto a la versión web móvil tradicional del propio Facebook.

Continue reading


Nov 12 2010

Compañeros de emociones

Gabolonte Blasfemus

La del título es una frase hecha que nunca abandona mi cabeza gracias al oportuno lavado de cerebro de una antigua publicidad de cigarrillos, y que cada tanto refloto cada vez que me surge hacer algún comentario cómico o con sarcasmo. Aún así, es una frase que también me hace sentir identificado cuando pienso en quienes usan lo mismo que yo y alguna vez se toparon con el mismo inconveniente con el que alguna vez yo lo hice y comenté al respecto.

Y en particular hoy pienso en los compañeros de emociones usuarios de WinMo, de los que naturalmente cada vez irán quedando menos, perdidos a manos de tecnologías con más futuro. Y aún así, es reconfortante saber que pueden haber otros por ahí que, como yo, disfrutan de las ventajas de un sistema operativo móvil que aunque sea ya de otra época tenga cosas que los de esta todavía no o recién comienzan a tener ahora, y sin necesidad de jailbreakeos, rooteos ni otras vueltas que violen garantías. Cosas que vinimos pudiendo hacer desde hace mucho tiempo y sin mayores problemas como poder grabar nuestras llamadas automáticamente o seleccionar con cual navegador móvil vamos a abrir cada link que clickiemos en una aplicación.  Y sumado a que Android, posiblemente la mejor promesa actual de un sistema operativo móvil, potente y abierto, tiene todavía un largo camino por recorrer para llegar a ciertas condiciones aceptables, sé que todavía somos algunos cuantos los que no tenemos ningún apuro en abandonar a Windows Mobile.

Y el motivo de toda esta disertación es que me gustaría conocer un poco a estos compañeros de emociones winmobófilas, y a sus objetos de aprecio correspondientes. Me surgió la duda escribiendo en el post anterior, cuando para el final me pregunté cuantos otros usuarios de Touch Viva entrarían a buscar por estos lares algún consejo, y ahora quiero extenderlo a todo aquel que aún sea usuario de WinMo.

Los invito a que pasen, se arrimen al fogón, y cuenten un poco qué dispositivo móvil tienen, con qué versión de WinMo, y por qué razones todavía lo siguen usando.


Nov 12 2010

Agregar ciudades no listadas en el reporte del clima del HTC Touch Viva y otros

Gabolonte Blasfemus

Si tenemos la suerte (depende cómo se lo vea) de vivir en una ciudad importante, chances existen de que esta figure en la base de datos del módulo de información meteorológica de la interface TouchFLO, también conocida como Manila 2D, de nuestro teléfono HTC. En todos los demás casos nos sentiremos un poco frustrados, ya que la lista de ciudades que se ofrecen no permite ningún método para incorporarle otras personalizadas desde la misma interfaz gráfica.

Dependiendo del modelo de winmófono y la versión de TouchFLO, existen diversas formas de conseguir ver el clima de nuestra localidad de interés no incluida en el listado original. En todos los casos involucra, en primer lugar, averiguar el código de AccuWeather.com del lugar en cuestión, ya que es de este reconocido sitio de reportes meteorológicos de donde todas las versiones de TouchFLO extraen la información actualizada sobre el clima. Este código podemos extraerlo directamente buscando nuestra ciudad en el sitio y luego observando los parámetros de la URL en la barra de direcciones del navegador para conseguirlo. Normalmente tiene un formato bien definido, por ejemplo si estuviésemos interesados en la ciudad Argentina de Río Cuarto el código que le corresponde es SAM|AR|AR005|RIO%20CUARTO, mientras que en el caso de Canelones en Uruguay sería SAM|UY|UY002|CANELONES. En caso de no lograr ubicar este código a través de la misma URL de AccuWeather.com, algunos sitios se encargan de extraerlo por nosotros, como weather.joeearl.co.uk, en donde en particular deberemos tener el recaudo de extraer y reemplazar en el código obtenido los punto y coma ( ; ) por la barra vertical ( | ) en el archivo de configuración obtenido, según hiciera falta.

Luego, con esta información en mano, nos corresponde obrar de acuerdo al modelo de HTC que dispongamos. Por ejemplo, en el caso de disponer de un HTC Touch original deberemos editar el archivo HH_0407_WeatherCities.xml que se encuentra en el directorio \Windows del mismo, para agregar así nuestra nueva ciudad según el siguiente formato:

<city name=”Nombre de la Ciudad, PAÍS” locationcode=”CÓDIGO|DE|CIUDAD”/>

En otras versiones de TouchFLO el archivo a editar se llama 2330fc3c_manila y, al igual que el anterior, también reside dentro de la carpeta \Windows\ de la memoria principal de Windows Mobile. En este caso el formato del archivo no es un simple y legible XML, sino que se trata de una base datos SQLite que requerirá o bien seguir una series de pasos para agregar las ciudades deseadas desde nuestra PC con el dispositivo conectado a ella o, gracias una vez más al ingenio de la comunidad XDA Developers, mediante una simple aplicación que se encarga de hacer todo desde el mismo dispositivo móvil.

Pero en el caso de mi viejo y confiable HTC Touch Viva (también conocido como Opal) y al menos en su ROM más reciente no fui capaz de encontrar ninguno de estos archivos antes mencionados, por lo que tuve que hurgar un poco en sus entrañas. Y hete aquí, que el método que encontré para agregar ciudades fácilmente es el siguiente:

  1. En primer lugar agregamos mediante la vía tradicional una cantidad de ciudades acorde con la que deseamos tener, agregando otras ciudades de la lista por defecto de Manila en lugar de las que realmente queremos. Por ejemplo, si queremos tener el clima de Calamuchita y San Fernando del Valle de Catamarca, primero agregamos dos ciudades cualquiera de la base incorporada del teléfono, para “hacerles lugar”.
  2. Una vez hecho esto, cerramos Manila, para lo cual deberemos ingresar en Inicio/Configuración/Hoy/Elementos y deshabilitarlo para que no se cargue en la vista Hoy.
  3. Luego usaremos un editor del registro de Windows Mobile, en donde tenemos dos opciones: O bien abrirlo desde la comodidad de nuestra PC mediante CeRegEditor, un editor que abre el registro de Windows Mobile del dispositivo que tengamos conectado vía ActiveSync a la PC, o usamos uno de los tantos editores que corren dentro del mismo Windows Mobile, existiendo buenas opciones gratuitas.
  4. Una vez abierto el registro de nuestro WinMo iremos a la rama HKEY_LOCAL_MACHINE\Software\HTC\Manila2DWeather, de la cual veremos que cuelgan varias subclaves numeradas desde el cero, donde cada una tendrá los parámetros de alguna ciudad. Puede ser que figuren algunas que no se ven luego en el módulo del clima cuando está en funcionamiento, como ciudades que venían preconfiguradas en el teléfono o alguna que hemos agregado y quitado en el pasado, pero entre ellas seguro encontraremos las dos que hemos configurado previamente. Lo que debemos hacer ahora es editar los valores Location y LocationCode de cada una de estas claves, reemplazando los datos que figuran de las ciudades que agregamos antes con los de las ciudades que realmente queremos tener, por ejemplo, para el mismo caso anterior de Río Cuarto Location será igual a “Río Cuarto, AR” y LocationCode a “SAM|AR|AR005|RIO%20CUARTO” (ambos sin comillas).
  5. Una vez reemplazados los valores correspondientes cerramos el editor del registro y volvemos a ingresar a la configuración tal como en el punto 2 pero para rehabilitar Manila nuevamente.

Si todo salió bien ahora deberíamos tener el clima de nuestras ciudades favoritas a mano y actualizado sin ninguna clase de error. Espero que les sirva a los fieles usuarios de Touch Viva’s y otros HTC con versiones de Manila compatibles.


Oct 19 2010

Localización y borrado/recuperación de datos por robo en teléfonos Windows Mobile

Gabolonte Blasfemus

imagePerder o ser víctimas del robo de nuestro móvil es algo ya de por sí bastante traumático, ya que sumado al trastorno del hurto o asalto en sí perdemos el mayor nodo de comunicación e información con el que casi toda persona cuenta hoy en día: Ya no nos pueden ubicar fuera de nuestra casa, no podremos consultar información sin importar el lugar que estemos, y ni siquiera planificar nuestra semana, teniendo en cuenta que una cantidad cada vez mayor de gente utiliza su móvil, sea smartphone o no, como agenda de citas, tareas y eventos, ya que es ni más menos que el lugar ideal para hacerlo, en ese objeto de veneración/adoración/odio y por sobre todo necesidad que cargamos incluso hasta en el baño en estos tiempos. Pero si existe algo aún peor que la mencionada pérdida temporal y repentina de tantas funciones vitales para el día a día propio es la posibilidad de que la información personal almacenada en nuestro celular pueda ser utilizada para realizar nuevos ilícitos contra nosotros o incluso nuestros amigos y conocidos que figuraban en la libreta de contactos del terminal siniestrado.

Tampoco debemos volvernos locos de paranoia pensando en que ni bien tengamos la mala suerte de no volver a ver nuestro móvil seguidamente nosotros y nuestros amigos nos convertiremos en víctimas de robo de identidad o delitos peores, la realidad al menos de países como Argentina es que el robo y reciclado de teléfonos celulares es un mercado tan inmenso y aceitado que a menos que sepan que se trata del móvil de alguien acaudalado o importante difícilmente le dediquen el tiempo y la inteligencia necesaria para tales operaciones, siguiendo el terminal un automatizado proceso de hard reset y reciclado para ser revendido a tentadores precios en locales de baja calaña y/o sitios de merca libre. Aún así, la amenaza es real, existe, y sería mejor tratar de estar preparados para ella antes de que nos suceda. Y acá es donde entran en juego las aplicaciones anti-robo para smartphones, en nuestro caso para Windows Mobile.

Continue reading