Der Mac OS X 10.6-Papierkorb enthält die Option "Zurücksetzen" für Dateien, die nach der Installation von 10.6 in den Papierkorb verschoben wurden. Es wird jedoch nicht angezeigt, wohin die Datei zurückgespeichert wird.
Gibt es eine Möglichkeit, mithilfe von Finder festzustellen, woher ein überflüssiger Gegenstand stammt?
(Ich weiß, dass die ursprünglichen Speicherorte in gespeichert ~/.Trash/.DS_Store
sind. Wenn ich also wirklich wissen muss, woher eine Datei stammt, kann ich das mit etwas wie herausfinden hexdump
.)
Antworten:
Sie können ein
dsstore_dump.pl
Tool verwenden, mit dem die Datensätze einer Geschäftsdatei in einem für Menschen lesbaren Format gelesen werden können.Es ist Teil des
Mac-Finder-DSStore
von Wim L in Perl geschriebenen Projekts, das Routinen zum Lesen und Schreiben der.DS_Store
von OS X generierten Dateien bereitstellt. Siehe auch:dsstore_dump.pl
bei GitHub und bei my fork .Beispielnutzung:
Die Installation dieses Tools wird in der README-Datei beschrieben.
Sie können das obige Skript auch mit dem folgenden Einzeiler in Ihrem Terminal ausführen:
Verwandte: Wie überprüfe ich, wo die Datei in .Trash entfernt wurde?
quelle
Ich habe dieses Problem gesehen und war fasziniert. Schließlich habe ich ein schnelles Foundation-Tool geschrieben, das auf dieser Funktion basiert, und es in eine AppleScript-Anwendung eingebunden.
http://dl.getdropbox.com/u/896591/PathForTrashItem.zip
Halten Sie es in Ihrer Symbolleiste und es sollte Ihnen den Pfad für das ausgewählte Element mitteilen. Ich mache keine Versprechungen. :)
Sie sollten nicht nach Ihrem Passwort gefragt werden. Wenn ja, ist etwas seltsam. Sie können die Anwendung weiterhin mit AppleScript Editor öffnen, wenn Sie die AppleScript-Quelle anzeigen möchten.
Zwei Hauptprobleme:
quelle
hexdump
sicher. :-) Und das cocoadev.com/index.pl?ParseDSStoreFiles scheint sicherlich auch interessant. Mein Google-Fu hat mich sehr verfehlt!tipath
Programm) für keine der Dateien in meinem Papierkorb-Ordner funktioniert.Unter http://ponderthebits.com/2017/01/mac-dumpster-diving-identifying-deleted-file-references-in-the-trash-ds_store-files-part- sind einige einfachere Lösungen verfügbar. 1 /
Einschließlich dieses Terminal-Einzeilers zum Konvertieren einer
.DS_Store
Datei in (meistens) Text:quelle