Perché convertire FETCHMIRROR in XML?
Un file .fetchmirror contiene le impostazioni di una finestra Mirror nel formato property-list di Apple. Esportarlo in .xml rende tali chiavi e valori leggibili dall'uomo e modificabili al di fuori di Fetch, il che è utile per l'ispezione o il controllo di versione.
Come convertire FETCHMIRROR in XML
plutil -convert xml1 EASIEST
Nel Terminale esegui plutil -convert xml1 -o sync.xml sync.fetchmirror. Questo scrive una property list XML senza toccare il file originale.
Editor property-list di Xcode FREE
Apri il file in Xcode, quindi usa il menu contestuale dell'editor per visualizzarlo come XML o copiare il sorgente XML; salvalo con l'estensione .xml.
plutil -p per l'anteprima FREE
Esegui plutil -p sync.fetchmirror per stampare prima la struttura nel terminale, così da confermare le chiavi prima di convertire in .xml.
Informazioni su questi formati
Un file .fetchmirror è un documento di impostazioni salvate da Fetch, il client FTP per macOS realizzato da Fetch Softworks. Registra la configurazione di una finestra Mirror (Specchio),…
Apri dettagli .FETCHMIRROR →Un file XML è un documento di testo semplice che memorizza dati strutturati in tag personalizzati e nidificati. Poiché si tratta di semplice testo, qualsiasi editor di testo può aprirlo:…
Apri dettagli .XML →Qualità e a cosa prestare attenzione
- Il risultato è un XML property-list di Apple, non uno schema arbitrario, quindi i tag seguono il DTD plist.
- Se l'originale è una plist binaria,
plutilla decodifica; l'inverso è possibile con-convert binary1. - L'XML descrive ancora le impostazioni mirror di Fetch e ha senso per Fetch solo se rinominato nuovamente in
.fetchmirror.
Domande frequenti
Cosa fa plutil -convert xml1?
-o salva in un nuovo file lasciando invariato l'originale.Ho bisogno di Xcode?
plutil è incluso in macOS, sebbene Xcode offra un editor grafico di property-list se preferisci.L'XML è un formato standard?
Posso riconvertire l'XML?
plutil -convert binary1 lo ricodifica e rinominandolo in .fetchmirror permette a Fetch di leggerlo di nuovo.