Skip to content

Posts from the ‘My-Weather-Indicator’ Category

6
jul

Liberado My-Weather-Indicator 0.4.1.0 para viajeros

Introducción

Son varias las sugerencias que se han propuesto para My-Weather-Indicator, pero sin lugar a dudas, la que más me ha llamado la atención, es esta de poder ver más de un indicador simultáneamente. Le he estado dando muchas vueltas, para ver como darle forma, puesto que en principio no podía lanzar varios indicadores de forma simultánea, ¿donde guarda cada uno sus preferencias?.

Finalmente me decidí, por esta solución. Se trata de dos indicadores en uno. Tu solo lanzas una aplicación y eliges si quieres ver el indicador de una localidad, el de la otra, o los dos a la vez, así como las notificaciones de una, de las dos o de ninguna.

De esta forma y después de varios días de prueba al final he liberado esta nueva versión, denominándola “para viajeros”, porque es para aquellos que quieren tener la información del tiempo de la ciudad de origen y de destino.

0187_Acerca de My-Weather-Indicator

Cambios

Hasta dos localidades

Como mencionaba en la introducción ahora, puedes ver en el panel, hasta dos localidades. Para ello, en las preferencias, seleccionas las localidades que quieres ver, y marcas la caja de selección:

0188_my-weather-indicator | Preferencias

Como ves, tienes dos localidades, puedes o seleccionar una o las dos, y definir para cada una de ellas la que quieres. También puedes seleccionar si quieres que se vea la temperatura en el indicador, tanto en una como en las dos localidades y si quieres que se vean las notificaciones (por tiempo o por cambio de estado), igualmente en una o en las dos localidades.

De esta forma tu panel quedará así:

0189_Área de trabajo 1

Evidentemente que ocupa mucho espacio, pero siempre puedes elegir que no te aparezca una de las dos localidades:

0190_Área de trabajo 1

O no mostrar la temperatura de una o de ninguna de las dos localidades:

0192_Área de trabajo 1

Por supuesto, que haciendo clic en el indicador de cada una de las localidades verás la información meteorológica correspondiente a cada una de esas dos localidades.

Mas unidades para la velocidad del viento

Ahora puedes ver la velocidad del viento en más unidades, además de en km/h ó mph. Tu puedes elegir las unidades:

  • km/h
  • mph
  • m/s
  • pies/s
  • nudos
  • Beaufort

La definición de la Escala de Beaufort de la Wikipedia: “es una medida empírica para la intensidad del viento, basada principalmente en el estado del mar, de sus olas y la fuerza del viento. Su nombre completo es Escala de Beaufort de la Fuerza de los Vientos

0193_Selección

Cambiar las unidades de la velocidad del viento, también me ha obligado a tener que traducir la dirección del viento, por tanto, es posible, que en algunos idiomas que no estén traducido todavía aparezcan en Inglés.

La sensación térmica “Feels like…”

Para evaluar la sensación térmica he utilizado dos parámetros:

En el caso del índice de calor,está evaluado para temperaturas por encima de los 24 ºC.

En el caso de la sensación térmica de viento la he evaluado para temperaturas inferiores a 10ºC y velocidades del viento superiores a 5 km/h,

Aunque lo he tomado como una combinación de ambos valores, por los límites impuestos, nunca se sumarán.

Condiciones meteorológicas

Como consecuencia de los continuos cambios realizados por Google en su API, he realizado una reestructuración completa del código para independizar las condiciones meteorológicas de los iconos seleccionados por Google. La consecuencia directa de ésto es que ahora, ha sido necesario traducir todos los condiciones meteorológicas posibles aunque seguro que se han escapado.

Dado que la API de Google no está disponible, lo que he hecho ha sido realizar un script para ver la condición meteorológica en más de 18.000 puntos a lo largo y ancho del mundo. Claro que es posible que se me hayan escapado algunas, pero esto se puede informar como un error en Launchpad.

Iconos

También he modificado los iconos para adecuarlos más al estilo de Ubuntu:

0200_Área de trabajo 1

He incluido tres juegos de iconos. Dos para marcar el estado en el panel, pudiendo elegir entre claro y oscuro, en función del tema que tu hayas elegido:

0194_my-weather-indicator | Preferencias
Ambos temas están tomados de DevianArt, tal y como cita en los créditos. Los correspondientes al panel, fueron realizados por ~MerlinTheRed, y están bajo licencia Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.

plain_weather_icons_by_MerlinTheRed

Los que aparecen en las notificaciones, en el menú y en las previsiones, son de ~mohitg

Touch_Flo_Mod_Icons_by_mohitg

Etiquetas en el pronóstico

Se han incluido etiquetas en la ventana del pronóstico meteorológico, para facilitar la lectura del mismo:

0196_my-weather-indicator | Pronóstico

Próximos versiones

Para la próxima versión, ya tengo un par de ideas en mente sugeridas en Launchpad:

  • Temas de iconos personales. Para aquellos que no les guste la selección de iconos elegida por mi, que se pueda crear su propia colección
  • Configurar alarmas. Con esto podrás definir temperaturas o velocidades que una vez alcanzadas lancen una notificación, y el icono del panel cambie.

Instalación, uso y colaboración

Instalación

Para instalar My-Weather-Indicator, tienes que añadir el repositorio y actualizar:

sudo add-apt-repository ppa:atareao/atareao && sudo apt-get update

una vez añadido el repositorio, puedes instalarlo haciendo clic en My-Weather-Indicator o desde el terminal:

sudo apt-get install my-weather-indicator

Uso

puedes inciarlo desde el Dash o con Alt+F2:

0201_Área de trabajo 1

Colaboración

Hay un proyecto abierto en Launchpad, My-Weather-Indicator, para aquellos que quieran colaborar en cualquier aspecto:

  • Colaboración en el código: Code
  • Informando de errores: Bugs
  • Proponiendo nuevas especificaciones y características: Blueprints
  • Traduciendo la aplicación a más indiomas: Translations
  • Y resolviendo dudas: Answers

Popularity: 9% [?]

28
may

Liberado My-Weather-Indicator 0.4.0.2 para licántropos

Por fin…, después de darle muchas vueltas, pensadas y modificaciones (y revisiones), he conseguido lanzar una nueva versión de My-Weather-Indicator. Y precisamente ha sido los últimos cambios realizados por Google, los que me han llevado a acelerar los trabajos, porque recientemente sólo aparecía N/A en tu indicador. Así que me puse manos a la obra y la última versión está terminada:

0003_Acerca de My-Weather-Indicator

Nuevas características

En esta última versión, he introducido varias características, algunas de las que se han demandado, y otras que me parecía interesante incluir.

La temperatura aparece en el panel

Ahora puede elegir la opción de que la temperatura aparezca en el panel. Para aquellos preocupados con el espacio en el panel, indicar que es una opción configurable. Puedes elegir que aparezca o no.

0001_Área de trabajo 1

Los iconos de Natty

Igualmente otra de las opciones demandadas es que los iconos que aparecen en el panel, fueran los correspondientes al tema instalado y configurado, así que lo he cambiado. Me parece una solución mucho más elegante.

Más información en el menú

Ahora se ofrece mucha más información de las condiciones actuales:

0004_Menú

Sensación térmica

La sensación térmica es un concepto que evalúa la temperatura que experimenta el cuerpo humano no sólo con la temperatura, sino teniendo en cuenta el efecto de la humedad relativa y la velocidad del viento.
Por ejemplo, no es lo mismo la sensación que experimentamos un día de verano con mucha temperatura si además le añadimos una alta humedad relativa, la sensación es bochornosa.
Lo mismo sucede con los días de invierno, da una sensación mucho más fría, un día con viento que sin viento.

El punto de rocío

El punto de rocío o temperatura de rocío es la temperatura a la que empieza a condensarse el vapor de agua contenido en el aire, produciendo rocío, neblina o, en caso de que la temperatura sea lo suficientemente baja, escarcha.

La hora en la que amanece y anochece

La operación ha sido calcular la hora en función de la longitud y latitud. Evidentemente, dependiendo de la orografía del terreno, estas horas pueden verse modificadas.
Además, permite modificar el icono que aparece en el panel, para que aparezca día y noche, según toque.

La fase lunar

Este no es un dato que tenga una importancia fundamental para la mayoría de los que usamos el indicador, pero es realmente romántico.

Más información en la previsión meteorológica

Igual que aparece más información en el menú, he añadido tanto las horas de amanecer y anochecer, así como la fase lunar, con un aspecto como el que sigue:

0006_my-weather-indicator | Pronóstico

La imagen correspondiente a la fase de la luna se modifica en los 28 días correspondientes. El texto, se corresponde con el más próximo a uno de las ocho estados de la luna.

Configuración

Ahora el indicador es más configurable.

Modificación de la ubicación

Esta característica permanece inalterable por ahora, aunque al modificarse la ventana de preferencias, tiene un aspecto diferente

0008_my-weather-indicator | Preferencias

Modificación de las unidades de temperatura

Igualmente que en el caso de la ubicación, pasa lo mismo con la temperatura

0009_my-weather-indicator | Preferencias

Modificación del tiempo de refresco

Es posible modificar el tiempo de refresco del tiempo, para que se actualice según nuestro interés

0010_my-weather-indicator | Preferencias

Modificación de las características de las notificaciones

Ahora es posible modificar cuando queremos tener notificaciones de My-Weather-Indicator. Tenemos dos opciones por tiempo o por modificaciones de las condiciones climáticas.

En el caso del tiempo, simplemente le indicamos el tiempo que transcurre entre notificaciones. En el caso de notificación por cambio en las condiciones climáticas, además podemos indicarle que nos avise en función de que cambie la temperatura o la humedad o el viento o las condiciones generales. Podemos marcar una o varias.

0011_my-weather-indicator | Preferencias

Traducciones

Se han añadido nuevas traducciones incorporadas de Launchpad:

  • Croata
  • Eslovaco
  • Inglés de Gran Bretaña
  • Ruso

Corrección de errores

Se han corregidos varios errores que nos traían de cabeza a más de uno:

El icono del panel de Lucid

En las versiones anteriores el icono del estado del tiempo no aparecía en el panel, para la versión Lucid de Ubuntu. Primero lo modifiqué en Touchpad-Indicator, y una vez funcionaba, lo corregí en My-Weather-Indicator. Me traía un poco de cabeza, pero al final funciona correctamente.

El autoarranque

Otro de los problemas que está corregido. Si al instalarlo no te funciona el autoarranque, tienes que ir a la carpeta “~/.config/autostart/” y borrar todas los archivos que contengan “my-weather-indicator”.

Problemas con la red

Cuando no había red, daba un error. Ahora se corrige, haciendo que te aparezca un icono de alarma y sólo te mostrará los datos que obtiene por cálculo, el resto los dejará vacíos.

Participación y ayuda

En el menú se ha añadido entradas para poder acceder con más facilidad a la página de Launchpad de My-Weather-Indicator, tanto para preguntar aquellas dudas que tengas, colaborar en la traducción y demás…

0012_Menú

Instalación

Una vez vistos todas las características nuevas, opciones, y reparación de errores, queda indicar como instalarlo para aquellos que todavía no lo tengan.

Lo primero añadir el repositorio y actualizar:

sudo add-apt-repository ppa:atareao/atareao && sudo apt-get update

Si ya tienes el repositorio solo tienes que hacer clic en my-weather-indicator o instalarlo desde el terminal:

sudo apt-get install my-weather-indicator

Colaboración…

Hay un proyecto abierto en Launchpad, My-Weather-Indicator, para aquellos que quieran colaborar en cualquier aspecto:

  • Colaboración en el código: Code
  • Informando de errores: Bugs
  • Proponiendo nuevas especificaciones y características: Blueprints
  • Traduciendo la aplicación a más indiomas: Translations
  • Y resolviendo dudas: Answers

Próximas versiones

Para la próxima versión me gustaría incorporar dos nuevas características:

  • Dar mayor soporte al cambio de unidades
  • Mostrar información de varias ciudades de forma simultánea
  • Modificar la lectura del estado meteorológico de Google

Más información | Wikipedia, Lenntech

Popularity: 17% [?]

10
may

Liberada la versión 0.3.2.6 de my-weather-indicator para Ubuntu

Ya está disponible para su instalación la versión 0.3.2.6 de my-weather-indicator, que es un indicador del tiempo para Ubuntu, creado para dar una solución a la desaparición, en la versión 11.04 Natty, del panel de Gnome, y con él de la previsión meteorológica que aparecía.

0028_Acerca de My-Weather-Indicator

Este indicador está disponible para las versiones Lucid, Maverick, Natty y Oneiric desde el repositorio del atareao:

ppa:atareao/atareao

Al fin libre de un bug que me tenía muy despistado, y que ya reportó hace tiempo WebUpd8. El problema se encontraba, es que la información proporcionada por Google para la previsión del tiempo depende de tu ubicación, y puede facilitarlo en unidades del sistema internacional o no, dependiendo, así que era necesario capturar esta posibilidad. De nuevo agradecer a WebUpd8, por su ayuda, puesto que fué el que me puso en el camino correcto para descifrar el problema y a Toyota4Runner, sin cuya insistencia y colaboración no habría podido resolver este entuerto.

Iniciar my-weather-indicator

Para iniciar my-weather-indicator en Natty, en el Dash, escribes my-weather-indicator, lo seleccionas y lo inicias:

0018_Área de trabajo 1

La primera vez que lo inicies, te aparecerá la siguiente ventana, donde te pregunta las coordenadas UTM del lugar del que quieres tener la predicción meteorológica, si quieres que se inicie de forma automática con el arranque de Ubuntu, y en que unidades quieres ver la temperatura.

0020_my-weather-indicator | Preferencias

No es necesario que busques las coordenadas UTM en Google Maps, ni nada por el estilo. Simplemente pulsa el botón “Busca la ubicación” y verás la siguiente ventana:

0022_my-weather-indicator | Busca la ubicación

Escribe el nombre de tu localidad en Ubicación, y pulsa el botón “Busca la ubicación”, y te seleccionará la dirección más próxima:

0023_my-weather-indicator | Busca la ubicación

Una vez ya has realizado la configuración inicial verás el indicador del tiempo en su sitio, y te mostrará una notificación con las condiciones meteorológicas en ese preciso instante:

0026_Área de trabajo 1

Configuración

Si haces clic en el icono de my-weather-indicator, verás el siguiente menú:

0029_Menú

Seleccionando “Preferencias”, te aparecerá puedes modificar la configuración inicial, y marcar para que my-weather-indicator se inicie en el arranque de Ubuntu, y olvidarte de iniciarlo cada vez:

0020_my-weather-indicator | Preferencias

Pronóstico

Si en el menú que aparece al hacer clic sobre el icono de my-weather-indicator, seleccionas “Pronóstico”, te aparecerá la previsión para los próximos días en la ubicación seleccionada:

0030_my-weather-indicator | Pronóstico

Cambios y mejoras

Lo más importante es la forma de introducir tu ubicación para que te de el pronóstico, y por supuesto el maldito bug de la temperatura.

Además se evita que existan dos instancias simultáneas de my-weather-indicator, y se impide que se puedan abrir de forma simultánea dos ventanas de configuración o de pronóstico, para evitar confusiones.

Ahora los idiomas incluidos son los siguientes:

Translation for trunk

  • Portugal de Brasil
  • Calatan
  • Valenciano
  • Checo
  • Holandés
  • Finlandés
  • Francés
  • Gallego
  • Alemán
  • Italiano
  • Lituano
  • Polaco
  • Slovaco
  • Español
  • Turco

Gracias a la colaboración desinteresada para que esto sea posible, y cuyos autores puedes ver en los créditos de la aplicación.

Instalación, futuras modificaciones y colaboración…

Sigue leyendo…Read more

Popularity: 18% [?]

13
feb

Liberada la versión 0.3.1 de My-Weather-Indicator

Finalmente, después de los distintos problemas con la ubicación de la localidad donde queríamos tener la información del tiempo, se han introducido varios cambios, para evitar todo esta historia.

Entre los cambios introducidos, hay que destacar:

  • Se ha modificado el parser para el acceso a los datos del tiempo proporcionados por el API de google. Ahora se utiliza lxml. Hay que tener en cuenta de incluir esta dependencia a la hora de correr la aplicación.
  • Se modifica la forma de proporcionar la localidad donde se quiere obtener la información del tiempo. Ahora, se utiliza la API de Google para la geocodificación. De esta manera, a partir de la dirección (la calle, localidad, población, ciudad) nos proporciona las coordenadas geográficas, latitud y longitud.

my-weather-indicator | Preferencias_005

  • Puedes, o bien introducir directamente las coordendas geográficas, latitud y longitud, o bien buscar tu ubicación y que la aplicación se la que determine las coordenadas:

my-weather-indicator | Busca la ubicación_006

  • Se incluye la posibilidad de que la temperatura te la proporcione en grados Celsius, Farenheit y Kelvin.

my-weather-indicator | Pronóstico_008

Instalación y funcionamiento:

Sigue leyendo…Read more

Popularity: 8% [?]

4
feb

My-weather-indicator completamente remasterizado para Ubuntu

Después de los distintos bugs aportados por Andrew, y otros, tenía en mente reescribir por completo el código de my-weather-indicator, pero hasta ahora no había encontrado tiempo. Pero no podía dejar de pasar ni un día mas para arreglarlo.

Finalmente decidí, a la vista de todos los errores, cambiar el API de The Weather Channel por el de Google. La ventaja es clara, la aplicación va rápida como ella sola, no da ningún tipo de error, y el resultado final lo agradece. Como contrapartida, tienes que ha desaparecido mucha de la información que disponíamos antes.

Esto es lo que mas me paraba a la hora de recurrir a la API de Google, pero, definitivamente, ¿para qué tanta información? si finalmente solo queremos saber si va a llover/nevar, la temperatura máxima y mínima, y la humedad, y en ocasiones ni eso.

Así, pues finalmente me decanté por lo sencillo. Para utilizar la API de Google, he partido del código fuente de python-weather-api implementado por Eugene Kaznacheev, lo que me ha simplificado considerablemente las cosas.

La notificación aparece tal y como se ve en la siguiente imagen:

my-weather-indicator-01 Bonita la luna, ¿eh?

Instalación, configuración, y pruebas:

Sigue leyendo…Read more

Popularity: 13% [?]

12
dic

Otro indicador del tiempo para Ubuntu

Desde que estoy utilizando el AA1 (Acer Aspire One), con la distribución Ubuntu Netbook Edition, donde se utiliza Unity como interfaz, he observado dos aspectos, el primero es que no se la fecha sino hago click con el ratón sobre el indicador de la hora, el segundo es que ha desaparecido la previsión meteorológica.

Dadas las bajas prestaciones del AA1, no he querido sobrecargarlo añadiendo mi querido y amado Avant Window Navigator, que hubiera resuelto todos estos problemas.

Hace tiempo que aparecieron varios indicadores del tiempo (Weather-Indicator), pero ahora, que lo necesito, no lo he encontrado para la Maverick Meerkat, así que he decidido hacer uno propio. Como de costumbre el nombre ha sido lo que más tiempo me ha llevado: My-Weather-Indicator (toma castaña).

La condiciones medioambientales así como la previsión del tiempo se obtienen de The Weather Channel, que no estoy muy seguro que sea la decisión más acertada, porque ultimamente me está dando problemas de conexión, pero por otro lado, es el proveedor que mas información facilita, tanto meteorológica, propiamente dicha, como de la API que facilita.

Ciertamente para ser la primera versión de la primera versión, no está mal, aunque no tengo que pulirla, quiero que me ofrezca los mapas de la previsión meteorológica, que aunque no soy meteorologo, me guasta consultarlos para hacerme mi propia composición (absurda) de lugar.

¿Cómo instalarlo y como funciona?

Sigue leyendo…Read more

Popularity: 18% [?]

Bad Behavior has blocked 2569 access attempts in the last 7 days.

Easy AdSense by Unreal