¿Hay alguna forma de agregar elementos al centro de notificaciones a través de la terminal u otros medios?

1

Quiero agregar sitios web específicos al centro de notificaciones (la red de intercambio de pila, por ejemplo) y quiero ver varias notificaciones que me enviaría el sitio web.

¿Hay alguna forma de agregar un sitio web para que sea registrado en el centro de notificaciones a través de un terminal o algún tipo de script que pueda escribirse?     

pregunta OghmaOsiris 25.08.2012 - 01:08

2 respuestas

2

Puede enviar una notificación desde la línea de comandos con esta utilidad terminal-notifier . Obtener los datos de notificación de un sitio puede ser bastante complicado, requiere al menos algún conocimiento decente de scripting y / o codificación web, y es probablemente una mejor pregunta para plantear en Stack Desbordamiento .

El esquema básico de tal script sería:

  • abrir un sitio
  • Enviar datos de inicio de sesión si es necesario
  • Raspe la página para obtener los datos que necesita (a menos que tenga suerte y el sitio tenga una API JSON o XML, en cuyo caso puede analizarla)
  • Envíe los datos apropiados a través de la utilidad de notificación de terminal

Este tipo de cosas puede ser más común en el futuro, ya que Safari 6 y Mountsin Lion agregan soporte para notificaciones web , que permitirán que un sitio muestre notificaciones, cuando Safari tenga una pestaña abierta para ese sitio .

El soporte para esto debe estar codificado en el sitio sin embargo, por lo que no es realmente una solución para el usuario final, me temo.

    
respondido por el robmathers 25.08.2012 - 03:55
1

Si no desea crear secuencias de comandos, pruebe esta pequeña aplicación de barra de menús llamada SENotifier . Lo uso para todas las notificaciones relacionadas con la red de StackExchange.

Además, podría ser una buena idea comprobar primero si el sitio web en cuestión tiene una fuente RSS para las notificaciones que desea.

En caso de que desee escribir un raspador, primero eche un vistazo a opciones posibles con respecto a Lenguajes y módulos. Personalmente, he usado WWW :: Mechanize con Perl, y me encantó Nokogiri con Ruby.

    
respondido por el myhd 25.08.2012 - 13:50

Lea otras preguntas en las etiquetas