Saya memiliki banyak highlighting dan catatan di iBooks yang telah saya baca, dan ingin dapat mengumpulkannya dalam satu format yang mudah digunakan dan memanipulasi (misalnya untuk menulis makalah dan mengutip kutipan).
Misalnya, saya ingin sorotan seperti ini
untuk menghasilkan sesuatu (misalnya, dalam CSV) seperti
Tolong saya beri saya nutrisi - yang menopang saya juga menghancurkan saya, 14, Tamburlane Bagian Satu dan Dua, Christopher Marlowe, Anthony B. Dawson ed., Bloomsbury, https://itun.es/us/qSrZ0.l
Saya dapat melihat bagaimana melakukan ini (semacam) dengan susah payah, satu catatan pada satu waktu, menggunakan fitur "berbagi" iBook (atau salin dan tempel, tentu saja) tapi saya tidak melihat cara untuk melakukannya secara massal, untuk semua catatan saya dari buku, atau bahkan semua buku saya.
Apakah ada cara untuk mencapai ini, dengan Apple Script atau menggunakan Automator misalnya? Atau mungkin ada teks atau file XML yang berisi catatan saya dan menyoroti bahwa saya bisa menulis skrip (dengan Python, lebih disukai) untuk menguraikan.
sumber
Jawaban:
iBooks tidak memiliki dukungan AppleScript. The penjelasan disimpan dalam file SQLite :
~/Library/Containers/com.apple.iBooksX/Data/Documents/AEAnnotation/
.Anda bisa mencoba menguraikannya. Jawaban ini memberikan tautan ke Digested , yang membaca database itu dan kemudian memungkinkan Anda untuk mengekspor anotasi Anda ke Evernote, tetapi saya tidak tahu format apa yang akan mereka miliki atau jika Anda ingin mengacaukan dengan Evernote.
Salah satu (mungkin) solusi sederhana adalah dengan membuka buku di iBooks untuk iOS. Anda kemudian dapat mengirim email anotasi secara massal ke diri Anda sendiri.
Edit:
Sebenarnya, setelah membaca komentar tentang reddit , sepertinya ada cara untuk mengekspor semuanya dari iBooks di OS X juga:
Menggunakan trackpad laptop saya, saya harus menahan
ctrl + shift
sambil mengetuk trackpad untuk membuka menu kontekstual sambil mempertahankan pilihan.sumber
Saya telah menulis skrip untuk tujuan ini yang mengekstrak catatan dari Mac Anda dan menampilkan file ekspor Evernote, siap untuk mengklik ganda. Mungkin Anda dapat memodifikasi skrip saya jika tidak sesuai dengan tujuan Anda dengan tepat.
Singkatnya, ini membaca database SQLite di: ./Library/Containers/com.apple.iBooksX/Data/Documents/BKLibrary ./Library/Containers/com.apple.iBooksX/Data/Documents/AEAnnotations
... dan dalam hal ini, ekspor mereka ke format .nex Evernote.
https://github.com/jorisw/ibooks2evernote/
sumber
~/Library/Containers/com.apple.iBooksX/Data/Documents/AEAnnotation/
.sqlite
file di suatu tempat (seperti Desktop) untuk menjaga keamanan aslinya.sumber