Come renderebbe disponibili le voci dei feed RSS più a lungo di quanto siano accessibili dalla fonte?

StackOverflow https://stackoverflow.com/questions/201993

  •  03-07-2019
  •  | 
  •  

Domanda

Il mio computer di casa è configurato per scaricare automaticamente alcune cose dai feed RSS (principalmente torrent e podcast). Tuttavia, non tengo sempre questo computer acceso. I siti a cui mi iscrivo hanno un throughput relativamente elevato, quindi quando riaccendo il computer non ha idea di cosa sia mancato tra il momento in cui è stato spento e l'ultimo aggiornamento.

Come vorresti archiviare le voci dei feed per un periodo di tempo più lungo di quello che sono disponibili sui siti reali?

Ho controllato le pipe di Yahoo e non ho trovato tale funzionalità, Google Reader può farlo, ma richiede una marcatura manuale di ogni articolo. Magpie RSS per php può fare la memorizzazione nella cache, ma questo è solo per evitare di recuperare troppo il feed senza davvero archiviare più voci.

Ho accesso a un server web (LAMP) attivo 24 ore su 24, 7 giorni su 7, quindi una soluzione che utilizza un php / mysql sarebbe eccellente, anche qualsiasi servizio web esistente sarebbe eccezionale.

Potrei scrivere il mio codice per farlo, ma sono sicuro che questo deve essere un problema riscontrato in precedenza da qualcuno?

Cosa ho fatto: Non sapevo che potessi condividere un intero tag utilizzando Google Reader, grazie a Mike Wills per averlo segnalato. Una volta saputo che avrei potuto farlo, era semplicemente una questione di aggiungere il feed a un account Google separato (per non ostruire il mio elenco di letture personali), ho anche fatto una corrispondenza selettiva usando le pipe di Yahoo solo per ottenere le voci specifiche che mi interessavano anche per ridurre al minimo il rischio di perdere qualcosa.

È stato utile?

Soluzione

Uso Google Reader per i miei abbonamenti podiobooks.com. Aggiungo tutti i feed a un tag, in questo caso podiobooks.com, che condivido (ma non condivido l'URL). Aggiungo quindi il feed RSS su iTunes. Esempio qui .

Altri suggerimenti

Sembra che Google Reader fa tutto ciò che desideri. Non sei sicuro di cosa intendi contrassegnando i singoli elementi: dovresti farlo con qualsiasi aggregatore RSS.

Sembra che tu voglia una sorta di servizio che controlla il feed RSS ogni X minuti, quindi puoi scaricare ogni singolo articolo / articolo pubblicato sul feed mentre stai "guardando" piuttosto che vedere solo gli elementi visualizzati nel feed quando vai a visualizzarlo. Ho corretto?

Invece di trovare una soluzione software completa, puoi semplicemente utilizzare cron o qualche altro tipo di pianificazione dei lavori sul server web con qualsiasi soluzione tu stia già utilizzando per leggere i feed e scaricare il loro contenuto?

Altrimenti sembra che finirai per riscrivere un servizio completo come Google Reader.

Scrivere un aggregatore per conservare una cronologia più lunga non dovrebbe essere troppo difficile con una buona libreria RSS.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top