2009-04-20 21 views
6

Me suscribo a varios canales RSS, principalmente desde mi propia zona horaria (Reino Unido: actualmente GMT + 1, a.k.a BST). Sin embargo, también estoy interesado en noticias de Nueva Zelanda (actualmente GMT + 12).Retraso en el tiempo de una fuente RSS externa

Mi problema es causado por mi adicción a la necesidad de mantener mi cuenta no leída en, o cerca de cero. Cuando cargo mi lector de RSS por las mañanas, he reunido todas las noticias de Nueva Zelanda a la vez (normalmente alrededor de 100 elementos) y me siento obligado a leerlas todas o a marcarlas como leídas para alimentar mi necesidad de cero sin leer -contar.

Pensé que una buena solución para esto sería demorar el suministro de RSS de alguna manera, así que sería alimentado por goteo de las historias en su tiempo +12 horas, así podría leerlas durante el día a medida que entran.

Así que mi pregunta (o más bien, las preguntas): ¿Existe tal cosa actualmente & ¿qué es? (no hay punto para volver a trabajar la rueda) De lo contrario, ¿cuál sería la mejor manera de abordarlo? Tengo acceso a un servidor web Linux en el que puedo ejecutar scripts, crear bases de datos, almacenar archivos, etc., así que debería haber una manera ...

Soy muy versado en perl y he hecho un poco de manipulación con XML dentro de eso, por lo que naturalmente se procesaría ... ¿o hay alguna forma más simple de hacerlo que me estoy perdiendo?

+1

Me encantaría una nueva manera de hacer esto (ya que las tuberías se ha ido yahoo) si alguien tiene uno ... y lo ideal es algo que funcione con unos seis meses de desplazamiento (para obtener los blogs de recetas del Hemisferio Norte en la estacionalidad correcta para el Hemisferio Sur). –

Respuesta

3

Esto suena como algo que puedes hacer con Yahoo! Pipes (http://pipes.yahoo.com), es posible que desee explorar eso. Una vez que se familiarice allí, eche un vistazo al Date Builder y a las opciones de filtrado.

+1

Gracias - esto es exactamente lo que hice. Logré hacer que uno funcionara muy rápido, ¡sin duda más rápido que si lo hubiera hecho en perl! URL Builder -> Fetch Feed -> Filter -> Pipe Output. También un Date Builder que alimenta el filtro con "11 horas atrás" como parámetro. – x3ja

Cuestiones relacionadas