Pagina 1 di 1

Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 14:40
da ismaele
Ben ritrovati, amici! È da un bel po' che non mi faccio più sentire, spero che stiate tutti bene!
Oggi vi sottopongo questo problema: per errore ieri ho cancellato tutta la lista dei preferiti di Safari e mi serve di ripristinarla. In effetti con Time Machine mi è riuscito, apparentemente senza difficoltà, ma si cancella dopo la prima volta che la uso; ho ripetuto due volte la procedura, ma il problema persiste. Ho già consultato il forum dei Maccanici sull'argomento, ma non ho trovato traccia di quesiti analoghi. Questo è il percorso che ho seguito:
1. ho attivato Time Machine dall'hard disc esterno
2. ho reso visibile in modo permanente con comando da terminale la Libreria Utente
3. mi sono posizionato su Utente -> Libreria - > Safari -> bookmarks.plist
4. sono entrato nel backup più recente di Time Machine
5. mi ha chiesto se volevo aggiungere bookmarks.plist vecchio a quello attuale o sostituirlo
6. ho scelto di sostituirlo (ma in precedenza avevo dato il comando "aggiungi" senza ottenere alcun risultato)
7. così facendo i vecchi preferiti sono stati ripristinati e sono ricomparsi in Safari
8. dopo la loro ricomparsa in Safari ho ricominciato ad aggiungere nuovi preferiti alla lista ripristinata, con il primo tutto ok, ma…
9. quando ho tentato di aggiungerne un secondo la lista era scomparsa.
10. ho ripetuto la procedura una seconda volta, ma si è riproposto lo stesso problema: la lista dei vecchi preferiti appare, posso aggiungerne uno, ma appena provo ad aggiungere un secondo URL la lista non appare più.
Per completezza di informazione specifico che ho un Mac Book Pro con installata l'ultima versione Mountain Lion.
Grazie a chi saprà darmi dei suggerimenti!

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 16:11
da giginx
Ciao, dopo il punto 7 esporta i preferiti da safari. Cancella manualmente il file bookmarks.plist e reimporta i preferiti dal file precedentemente esportato. Lo fa ancora?

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 16:14
da Kernel Panic
ismaele ha scritto: …. Grazie a chi saprà darmi dei suggerimenti!
Invece di recuperare i vecchi preferiti usando Time Machine cerca di riprenderli tramite il Finder.

Apri il backup più recente (o quello che preferisci), rendi visibile la Libreria utente del backup prescelto con dei software tipo HideSwitch o ShowHiddenFiles o simili, cerca il file Bookmarks.plist dentro la cartella Safari dell'utente del backup e trascinalo prima nel desktop del Mac e dopo (con Safari chiuso) nel posto dove deve stare e cioè dentro la cartella Safari della tua Libreria utente.

Facci sapere.

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 17:09
da ismaele
@Giginx e Kernel Panic: sono tornato adesso a casa, provo i vostri consigli, poi vi dico. Intanto grazie!

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 18:11
da ismaele
Bene, ho risolto il problema come mi ha suggerito Giginx, anche se li ha importati organizzandoli dentro sottocartelle che non posso comunque eliminare, il che rende un po' scomodo usarli, ma adesso almeno li ho di nuovo tutti quanti. Ringrazio molto gli amici che mi hanno risposto!

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 19:22
da giginx
Puoi gestire i preferiti come meglio credi. In Modifica preferiti puoi selezionare i link e trascinarli fuori dalle cartelle o organizzarli a tuo piacimento, se ho capito il problema.

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 19:48
da ismaele
In realtà la cartella "Menu dei preferiti" è contenuta a sua volta in una cartella nominata "Importati il 6.3.2014" che si è creata automaticamente e non è possibile trascinare la prima fuori da quest'ultima, ho provato a farlo ma Safari si chiude ogni volta che ci provo. Non sarebbe un gran problema, solo che non vorrei che fosse il segno che qualcosa non funziona...

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 20:13
da giginx
Allora prova l'altro metodo, quello giustamente suggerito da KP.

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: gio, 06 mar 2014 20:27
da ismaele
Credo che terrò tutto com'è, tutto sommato funziona bene, ti ringrazio ancora.

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: mar, 03 giu 2014 14:34
da faxus
A mio parere la procedura migliore sarebbe di importare sulla scrivania i preferiti da Time Machine, con Terminale, depurandoli dei privilegi.
Poi importarli da Safari, in questo modo mai creano problemi.

Adesso non so bene se l'errore iniziale di Ismaele sia dovuto ad un errore delle preferenze relative o era impostata una sincronizzazione, che forse si poteva risolvere.

Adesso, però, non poter muovere i file mi sembra sia una questione di privilegi errati.
Prova ad accedere alla libreria Utente/Safari, cerca il file Bookmarks.plist e chiedi Informazioni.

I privilegi esatti dovrebbero essere Nomeutente (io) lettura e scrittura, everyone Nessun Accesso


---
Naturalmente, se sai maneggiare un po di codice, apri quel documento con un texteditor e fai tutti gli spostamenti che vuoi

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: mar, 03 giu 2014 19:44
da fragrua
Oltre al suggerimento impeccabile di faxus, l'amico Marco Balestra può tornare utile anche stavolta con lo script resetHomeOwnership

http://faqintosh.com/faq/357-Posso_ripa ... a_mia_home" onclick="window.open(this.href);return false;

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: mer, 04 giu 2014 17:30
da Kernel Panic
faxus ha scritto:A mio parere la procedura migliore sarebbe di importare sulla scrivania i preferiti da Time Machine, con Terminale, depurandoli dei privilegi …..
Importare i Preferiti col Terminale dal backup di Time Machine? Potresti spiegare meglio?
Grazie.

Re: Ripristinare preferiti di Safari da Time Machine?

Inviato: mer, 04 giu 2014 20:43
da faxus
Lo prendo dai miei appunti, è in pratica quanto ti ha indicato Fragrua, con un complemento che mi sembra opportuno aggiungere.

Fai così:

Estrai di nuovo, anche manualmente, i preferiti da TimeMachine, depositandoli sulla scrivania.
Ti troverai il file, individuabile in ~/Desktop/Bookmarks.plist
Apri Terminale (Applicazioni/Utility), copia ed incolla, non scrivere, questi comandi:

Codice: Seleziona tutto

sudo chown -R tuonomeutente ~/Desktop/Bookmarks.plist
Sostituisci tuonomeutente (è uguale a quello scritto nel prompt di Terminale) con il nome del tuo utente.
Dai accapo.
Ti chiederà la password, dalla, dai accapo di nuovo senza preoccuparti di vedere cenni di gradimento.

Codice: Seleziona tutto

sudo chmod -R -N ~/Desktop/Bookmarks.plist
Accapo

Codice: Seleziona tutto

sudo chmod -R u+rwX ~/Desktop/Bookmarks.plist
Accapo

Quei comandi sono:
- Impossessarti dell'autorità di agire sull'archivio estratto
- Annullare i privilegi ACL attualmente presenti, che non ti permettono l'uso dei dati
- Indicazione dei privilegi assoluti da parte del tuo utente.

Poi:
Assicurati che Safari sia chiuso.
Vai nella libreria del tuo utente, apri la cartella Safari, sposta il documento Bookmarks.plist da un altra parte, poi a fine operazione lo eliminerai (NON lo mettere sulla scrivania...)

Apri Safari, menù File, clicca su Importa Preferiti, trova e importa il file "pulito" ~/Desktop/Bookmarks.plist.

Controlla che tutto sia a posto, al posto suo