Gdzie OS X Mountain Lion przechowuje dane Notes?

15

Masz pojęcie o tym, gdzie OS X Mountain Lion przechowuje dane Notes? Czy istnieje sposób na odzyskanie utraconych notatek?

lucemia
źródło

Odpowiedzi:

20

Notatki są przechowywane jako HTML w pozornie niestandardowym formacie binarnym w ~/Library/Containers/com.apple.Notes/Data/Library/Notes/NotesV1.storedata-wal.

Możesz grepsprawdzić zawartość notatek w wierszu poleceń lub wydrukować wszystkie notatki (zapisane jako HTML):

cat ~/Library/Containers/com.apple.Notes/Data/Library/Notes/NotesV1.storedata-wal | grep -aio '<html>.*</html>'


Podczas pisania tej odpowiedzi miałem również problem z ponownym uruchomieniem programu Notes z resetowaniem danych. Przy następnym uruchomieniu wszystko znowu tam było, mimo że utworzyłem nowe notatki po resecie (więc zarówno stare, jak i nowe notatki istniały przy trzecim uruchomieniu). Może po prostu spróbuj zamknąć i ponownie uruchomić program Notes?

Daniel Beck
źródło
dzięki. Ale wygląda na to, że notatka jest całkowicie zagubiona ...
lucemia
Większość moich (lokalnych) notatek znajduje się w ~/Library/Containers/com.apple.Notes/Data/Library/Notes/NotesV1.storedata.
Lri
1
Dziękuję Ci. Przypuszczalnie „wal” oznacza dziennik z wyprzedzeniem zapisu. Po raz pierwszy (i teraz prawdopodobnie jedyny), kiedy użyłem Notatek w Mountain Lion, zjadłem znaczną nutę, którą skomponowałem. Za pomocą twojego wskaźnika udało mi się odzyskać dane.
ches,
Znalazłem ciągi ~ / Library / Containers / com.apple.Notes / Data / Library / Notes / NotesV1.storedata-wal | otwórz -f 'przydatne polecenie do odzyskania utraconej notatki!
gawbul
3

Znalazłem ten artykuł, który wydaje się pomóc: http://applehelpwriter.com/2013/03/02/how-to-recover-disappearing-notes/

cd ~/Library/Containers/com.apple.Notes/Data/Library/Notes; strings NotesV1.storedata | grep body | open -f
Matt
źródło
Zastanawiam się, dlaczego -1? Myślałem, że to porządny artykuł! Osobiście uważam, że łatwiej jest zrobić „cd ~ / Library / Containers / com.apple.Notes / Data / Library / Notes; ciągi NotesV1.storedata-wal | open -f '
gawbul 08
2

W systemie OS X Lion (10.7) moje notatki znalazłem w poniższym pliku.

~ / Library / StickiesDatabase

Clinton Blackburn
źródło
2
Masz na myśli Sticky Notes. Pytanie dotyczy jednak Notes.app, wersji iOS X. Notes.app dla systemu OS X, która została wprowadzona w Mountain Lion i nie istniała w Lion. Być może należy to wyjaśnić ...
BoltClock