Scarica la lista di lettura come csv

4

Sto cercando di scaricare la lista di letture che ho compilato da iOS (penso che questo sia memorizzato in iCloud), preferibilmente in formato CSV. È possibile? Non mi dispiace farlo in un altro formato, ma preferirei ottenerlo dal web (non riuscivo a trovare l'interfaccia online di iCloud, è ancora una cosa?) E non da iTunes.

    
posta user 30.03.2014 - 18:49
fonte

1 risposta

3

Stampa gli URL dei segnalibri e delle pagine nella lista di lettura:

defaults read ~/Library/Safari/Bookmarks.plist|sed -n 's/^ *URLString = "\(.*\)";//p'

Stampa l'URL, il titolo, la data aggiunta e il testo dell'anteprima per la lettura degli elementi dell'elenco come CSV:

sudo gem install plist csv;plutil -convert xml1 -o - ~/Library/Safari/Bookmarks.plist|ruby -rplist -rcsv -e 'Plist.parse_xml(STDIN.read)["Children"].select{|e|e["Title"]=="com.apple.ReadingList"}[0]["Children"].each{|e|puts [e["URLString"],e["URIDictionary"]["title"],e["ReadingList"]["DateAdded"].strftime("%F %T"),e["ReadingList"]["PreviewText"]].to_csv}'

    
risposta data 31.03.2014 - 13:45
fonte

Leggi altre domande sui tag