Varför konvertera FETCHMIRROR till XML?
En .fetchmirror-fil innehåller inställningar för ett Mirror-fönster i Apples plist-format. Genom att exportera den till .xml blir dessa nycklar och värden läsbara för människor och redigerbara utanför Fetch, vilket är användbart för inspektion eller versionshantering.
Hur man konverterar FETCHMIRROR till XML
plutil -convert xml1 EASIEST
Kör plutil -convert xml1 -o sync.xml sync.fetchmirror i Terminalen. Detta skriver en XML-egenskapslista utan att röra originalfilen.
Xcode-redigerare för egenskapslistor FREE
Öppna filen i Xcode, använd sedan redigerarens kontextmeny för att visa den som XML eller kopiera XML-källkoden; spara den med filändelsen .xml.
plutil -p för förhandsgranskning FREE
Kör plutil -p sync.fetchmirror för att skriva ut strukturen i terminalen först, så att du kan bekräfta nycklarna innan du konverterar till .xml.
Om dessa format
En .fetchmirror-fil är ett sparat inställningsdokument från Fetch, FTP-klienten för macOS skapad av Fetch Softworks. Den registrerar konfigurationen för ett Mirror-fönster, inklusive lokala…
Öppna detaljer för .FETCHMIRROR →En XML-fil är ett textdokument som lagrar strukturerad data i nästlade, anpassade taggar. Eftersom det bara är text kan vilken textredigerare som helst öppna den - dra den till en…
Öppna detaljer för .XML →Kvalitet & vad man bör tänka på
- Resultatet är en Apple-egenskapslista i XML, inte ett godtyckligt schema, så taggarna följer plist-DTD:n.
- Om originalet är en binär plist avkodar
plutilden; det omvända är möjligt med-convert binary1. - XML-filen beskriver fortfarande Fetch-speglingsinställningar och är endast begriplig för Fetch om den döps om till
.fetchmirrorigen.
Vanliga frågor
Vad gör plutil -convert xml1?
-o sparas den till en ny fil och lämnar originalet oförändrat.Behöver jag Xcode?
plutil följer med macOS, även om Xcode erbjuder en grafisk redigerare för egenskapslistor om du föredrar det.Är XML-filen ett standardformat?
Kan jag konvertera XML-filen tillbaka?
plutil -convert binary1 kodar om den, och genom att döpa om den till .fetchmirror kan Fetch läsa den igen.