Scheda articolo

Esportare feed RSS da Mail.app a Google Reader


commenti Inserito il: 10 gennaio 2011 in Rss Tools | commenti Commenti (0)

I feed RSS sono rimasti nonostante tutto un sistema ancora utile per mantenersi aggiornati sulle ultime notizie provenienti dai nostri siti preferiti.
Soprattutto adesso che i dispositivi mobili rendono ormai possibili infinite possibilità di utilizzo della rete.
Fino ad ora utilizzavo per leggere i feed il programma Mail.app del mio MacBookPro.
Ma attualmente trovo sempre più interessante leggere e ricevere gli aggiornamenti che ritenevo più interessanti sui miei dispositivi mobili (nel mio caso IPhone) per poterli leggere ovunque e anche nel tempo libero quando non ho necessariamente acceso il mio Mac.
 
Ho scelto come lettore mobile la app per IPhone: Reeder
E' semplice ed intuitiva e con un'ottima interfaccia grafica.
 
Reeder usa però Google Reader come base per la sincronizzazione dei feed.
Ero alla ricerca di un metodo semplice e veloce per esportare i miei Mail.app feed RSS all'interno di Google Reader.
 
Ho trovato questo script PHP che legge le impostazioni di Mail.app e genera un 
MailAppToGoogleReader.opml file adatto per l'importazione diretta in Google 
Reader.
Tutto quello che dovete fare è copiare lo script in un file salvandolo come 
MailToGoogleReader.php per esempio sul proprio Desktop ed eseguire il seguente comando da Terminale:
$ php -e MailToGoogleReader.php
Questo invece il codice del file php da eseguire sostituendo "miouser" con il proprio username Mac all'interno della riga Users/miouser/Library/Mail/RSS/*/Info.plist : 

<?php $opml = '<?xml version="1.0" encoding="ISO-8859-1"?> <opml version="1.0"> <head> <dateCreated>'.date('d-M-Y').'</dateCreated> </head> <body> '; foreach (glob("/Users/miouser/Library/Mail/RSS/*/Info.plist") as $plist) { $xml = new SimpleXmlElement(file_get_contents($plist)); $results = $xml->xpath('//plist/dict[1]/key[.="RSSFeedURLString"]/following-sibling::*[1]/text()'); $url = (string)$results[0][0]; $opml .= '<outline type="rss" xmlUrl="' . $url . '"/>' . "\n"; } $opml .= ' </body> </head> '; file_put_contents( "MailAppToGoogleReader.opml", $opml ); echo "done!"; `open .`; ?>

Scarica il file


Adesso non resta che caricare il file ottenuto(MailAppToGoogleReader.opml) nel proprio account Google e godersi i propri feed.

Articolo originale di Jeffrey Sambells:
http://jeffreysambells.com/posts/2010/06/23/exporting-mail-app-xml-feeds-to-google-reader/
 

Condividi


OkNotizie Facebook Twitterdeliciousbadzurss2

0 Commenti

Non ci sono commenti per questo articolo.

TOP

Commenta

 
 
 

Categorie

Apache - (4)

Browser - (1)

CMS - (1)

Code - (2)

CSS - (3)

HTML - (1)

JQuery - (1)

Linux - (1)

PHP - (6)

Rss - (2)

Tools - (3)

Tutorials - (1)

Web Design - (2)

Web development - (1)

Web Marketing - (1)


Ultimi Post

RSS reader per Mac sincronizzabili con Google Reader

Snow Leopard 10.6.6 problemi php, pagine con codice a video

/usr/sbin/apachectl: line 82: ulimit: unlimited=: invalid number

/usr/sbin/apachectl: line 82: ulimit: open files

Esportare feed RSS da Mail.app a Google Reader


Cos'è babita

BabitaMedia è un team di professionisti che sviluppa applicazioni web customatizzate per il marketing Online.
Realizziamo strumenti che consentono l'interazione degli utenti con altri utenti o con il brand.
Nello specifico si occupa dello studio e della progettazione di:

Web applications: siti dinamici, piattaforme PHP e MySQL

Database management: analisi dati, normalizzazione, pulizia dati

Grafica: web design, banner, print advertising

Scarica la presentazione
Download (.pdf 2.2MB)
 

Twitter

Twitter

Follow us on Twitter


Contattaci

t:+39 02 86 99 60 24

Scarica la nostra vCard (.vcf)

Rss Feed

Journal rss 2.0