Nhập ghi chú từ mac này sang mac khác?


11

Tôi đã sử dụng rộng rãi Ghi chú trên máy tính xách tay cho mượn để làm việc. Tôi mới nhận được máy vĩnh viễn và sau khi cập nhật từ dữ liệu đã sao lưu trên CrashPlan, tôi thấy các ghi chú của mình đã không được thực hiện. Tôi đã xem xét vấn đề, thấy những gì tôi cần sao chép và yêu cầu công nghệ xây dựng gửi email cho tôi nội dung của group.com.apple.notes từ máy cũ. Tôi trích xuất mã zip mà anh ấy đã gửi cho tôi và trong Ghi chú đã chạy "ghi chú nhập" trên thư mục anh ấy đã gửi. Dường như không có gì được sao chép. Bất cứ ý tưởng tại sao điều này có thể không hoạt động? Tôi đang sao chép thư mục sai, hoặc nhập sai hoặc thiếu một bước? Các tập tin thực tế cần phải được sao chép là gì? Cả máy cũ và mới đều đang chạy El Capitan.


Tại sao bạn không sử dụng Time Machine được thiết kế chính xác cho việc này?
Thorbjørn Ravn Andersen

Tại sao tất cả các bạn hoại tử một chủ đề ba năm tuổi ???
Frank Harris

SO đã chọn trình bày nó cho tôi.
Thorbjørn Ravn Andersen

Câu trả lời:


22

Chức năng 'Nhập vào ghi chú' nhập tệp văn bản. Bản thân các ghi chú lưu trữ các tệp của nó trong cơ sở dữ liệu SQLite, được chứa trong nhóm container của nhóm.com.apple.notes.

~/Library/Group Containers/group.com.apple.notes/

Để sử dụng điều này làm cơ sở dữ liệu Ghi chú của bạn, hãy thoát Ghi chú và sao chép nội dung vào vùng chứa nhóm trên hệ thống hiện tại của bạn.


Cảm ơn vì điều đó!! Làm! Nếu nó phù hợp với thiết lập của bạn, bạn có thể kết nối máy Mac trên cùng một mạng cục bộ, sau đó mở tính preferences -> sharingnăng chia sẻ, bạn có thể thấy ngay trong thanh bên máy Mac khác của mình dưới dạng máy khách mới trên mạng, sau đó bạn có thể kết nối với máy đó với cùng một người dùng của bạn và kéo nó đến địa phương của bạn, chọn thay thế. Đóng và mở lại. Cảm ơn một lần nữa!
blamb

Điều này đã làm việc tuyệt vời trên High Sierra - cảm ơn! Để lại cho Apple để có một quy trình trực quan như vậy ở đây ...
Jordan P

0

Tôi sẽ kiểm tra nội dung của các tập tin zip mà anh ấy đã gửi cho bạn. Như @grg cho biết bạn chỉ có thể nhập tệp văn bản. Có một ứng dụng phần 3 có tên Note2Txt.app sẽ ghi tất cả các ghi chú của bạn dưới dạng tệp văn bản vào thư mục bạn chọn. Bạn có thể sao chép thư mục vào máy tính mới và nhập thư mục vào Ghi chú. Bây giờ nếu bạn xem trong "Ghi chú đã nhập", bạn sẽ thấy tất cả các ghi chú trước đó của mình.


0

Tôi gặp vấn đề này khi mua Macbook thứ hai. Tôi nghĩ sẽ đơn giản khi sử dụng iCloud để đồng bộ hóa cả hai. Thật không may, đây là một quá trình rất không đáng tin cậy như báo cáo của nhiều người. Tôi quyết định viết một kịch bản bash shell để đối phó với nó. Nó hoạt động hoàn hảo. Bạn có thể nhấp đúp vào tệp sao lưu / khôi phục được thấy trong Finder. Tôi đã sao lưu vào Dropbox nhưng bạn có thể sửa đổi các tập lệnh để viết / đọc thành một nơi khác. Tôi không thể tìm ra cách tải lên các tập lệnh ở đây vì vậy sẽ chỉ đưa chúng vào dưới đây dưới dạng văn bản. Có rất nhiều ý kiến ​​trong kịch bản để bạn có thể thực hiện quy trình. Kịch bản chính sẽ sao lưu toàn bộ thư mục ứng dụng Ghi chú. Nó cũng sẽ tạo một tập lệnh khôi phục phù hợp để khôi phục các bản sao lưu cho bất kỳ máy Mac nào khác.

#!/bin/bash
#set -x

DT=`date "+%y%b%d"`
SAV_DIR=~/Dropbox/Notes
NOTE_DIR=~/Library/Group*/group.com.apple.notes*
TARFILE=Notes.$DT
RESTORE_FILE=notes_restore.$TARFILE.$HOSTNAME.sh

#echo DT=$DT
#echo SAV_DIR=$SAV_DIR
#echo TARFILE=$TARFILE
#echo RESTORE_FILE=$RESTORE_FILE
#ls -ld $NOTE_DIR

# Preserve ownership, permissions and full path to ensure files are
# restored to original locations
# ** You need to use tar xPpf to preserve full path and permissions on
# ** the restore command as well else the leading / will be removed and
# ** the files will be restored relative to where you run the command

tar cfpP /tmp/$TARFILE.$HOSTNAME.tar $NOTE_DIR
mv /tmp/$TARFILE.$HOSTNAME.tar $SAV_DIR

# ------------ Create Restore Script ----------------

# The restore script will have the same name, date and hostname
# as the notes tar file saved in the Dropbox folder
# The file can be seen in the Finder Dropbox window. A double click
# on it will run the restore script.
# This ensures that you can export the Notes app files to dropbox
# from any host and restore to any host by selecting the appropriate
# tar file restore script

echo "#! /bin/bash "                                >  /tmp/$RESTORE_FILE
echo "cp $SAV_DIR/$TARFILE.$HOSTNAME.tar /tmp"      >> /tmp/$RESTORE_FILE
echo "tar xPpf /tmp/$TARFILE.$HOSTNAME.tar"         >> /tmp/$RESTORE_FILE
echo "/bin/rm /tmp/$TARFILE.$HOSTNAME.tar"          >> /tmp/$RESTORE_FILE

chmod 755 /tmp/$RESTORE_FILE
mv /tmp/$RESTORE_FILE $SAV_DIR

1
Chào mừng bạn đến với Stack Exchange. Vui lòng xem hướng dẫn định dạng bài đăng với Markdown để hiểu lý do tại sao mã của bạn không hiển thị đúng.
Nic
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.