Kosz w systemie Mac OS X 10.6 wyświetla opcję „Odłóż” dla plików, które zostały zniszczone po zainstalowaniu 10.6. Jednak nie pokazuje, gdzie plik zostanie ponownie umieszczony.
A więc: używając Findera, czy jest jakiś sposób, aby dowiedzieć się, skąd pochodził kosz?
(Wiem, że oryginalne lokalizacje są przechowywane ~/.Trash/.DS_Store
, więc jeśli naprawdę muszę wiedzieć, skąd pochodzi plik, mogę to ustalić za pomocą czegoś takiego hexdump
).
Odpowiedzi:
Możesz użyć
dsstore_dump.pl
narzędzia, które może odczytać rekordy pliku sklepu w formacie czytelnym dla człowieka.Jest to część
Mac-Finder-DSStore
projektu napisanego w perlu przez Wima L, który zapewnia procedury do odczytu i zapisu.DS_Store
plików generowanych przez OS X. Zobacz także:dsstore_dump.pl
w GitHub i na moim rozwidleniu .Przykładowe użycie:
Instalacja tego narzędzia jest opisana w pliku README.
Możesz również uruchomić powyższy skrypt za pomocą następującego liniału w swoim terminalu:
Powiązane: Jak sprawdzić, skąd plik w .Trash został usunięty?
źródło
Widziałem ten problem i byłem zaintrygowany. W końcu napisałem szybkie narzędzie Foundation oparte na tej funkcji i zapakowałem je w aplikację AppleScript.
http://dl.getdropbox.com/u/896591/PathForTrashItem.zip
Umieść go na pasku narzędzi, aby wskazał ścieżkę do wybranego elementu. Nie składam żadnych obietnic. :)
Nie powinien prosić o podanie hasła. Jeśli tak, coś jest dziwnego. Nadal możesz otworzyć aplikację za pomocą edytora AppleScript, jeśli chcesz spojrzeć na źródło AppleScript.
Dwa główne problemy:
źródło
hexdump
na pewno bije . :-) A to cocoadev.com/index.pl?ParseDSStoreFiles z pewnością wydaje się również interesujące. Moje Google-Fu bardzo mnie zawiodło!tipath
program osadzony ) nie działa dla żadnego z plików w moim folderze Kosz.Jest świetny napisać i kilka łatwiejszych rozwiązań opublikowanych na http://ponderthebits.com/2017/01/mac-dumpster-diving-identifying-deleted-file-references-in-the-trash-ds_store-files-part- 1 /
W tym ten linijka terminalu do konwersji
.DS_Store
pliku na (głównie) tekst:źródło