2009-04-20 23 views
6

mi iscrivo ad un certo numero di feed RSS, per lo più da dentro il mio proprio fuso orario (UK: attualmente GMT + 1, a.k.a BST). Comunque sono interessato anche alle notizie dalla Nuova Zelanda (attualmente GMT + 12).Tempo ritardare un RSS Feed esterna

Il mio problema è causato dalla mia dipendenza dal dover mantenere il conteggio non letto a, o vicino, zero. Quando carico il mio lettore di RSS di mattina che ha raccolto tutte le notizie NZ in una sola volta (normalmente circa 100 elementi) e mi sento in dovere sia per leggerli tutti o per contrassegnare tutti come letto per nutrire il mio bisogno di zero non letti -contare.

Ho pensato che una buona soluzione sarebbe stata quella di ritardare il feed RSS in qualche modo, quindi avrei gocciolato le storie a loro tempo +12 ore, così ho potuto leggerle durante il giorno in cui entrano.

Quindi la mia domanda (o, meglio, domande): esiste una cosa del genere esiste attualmente & cosa si tratta? (nessun punto rielaborare la ruota) In caso contrario: quale sarebbe il modo migliore per avvicinarmi a questo? Ho accesso a un server Web Linux su cui posso eseguire script, creare database, archiviare file ecc., Quindi dovrebbe esserci un modo ...

Sono molto più esperto in perl e ho fatto un po 'di giocherellare con XML al suo interno, quindi, verrebbe naturalmente elaborato ... o c'è un modo più semplice per farlo che mi manca?

+1

mi piacerebbe un nuovo modo per fare questo (dal tubi Yahoo è andato) se qualcuno ha uno ... e, idealmente, qualcosa che avrebbe funzionato con sei mesi di offset (per ottenere dell'emisfero settentrionale blog di ricette nella giusta stagionalità per l'emisfero australe). –

risposta

3

Sembra qualcosa che puoi fare con Yahoo! Tubi (http://pipes.yahoo.com), potresti volerlo esplorare. Una volta che hai familiarizzato lì, dai un'occhiata al Date Builder e alle opzioni di filtro.

+1

Grazie - questo è esattamente quello che ho fatto. Sono riuscito a ottenere un lavoro abbastanza rapidamente - sicuramente più veloce di se avessi fatto in perl! URL Builder -> Fetch Feed -> Filtro -> tubo di uscita. Anche un generatore di date si è inserito nel filtro con "11 ore fa" come parametro. – x3ja