Có, bạn có thể, nhưng nó sẽ hơi phức tạp: Ghi chú của ColorNote chỉ có thể được xuất từ tệp colornote.db của SQLite, nhưng nó không có sẵn từ các bản sao lưu thẻ sd. Vì vậy, chúng tôi sẽ phải thực hiện theo hai bước: đầu tiên nhập lại bản sao lưu thẻ sd vào ứng dụng ColorNote, sau đó trích xuất tệp SQLite colornote.db đã tạo (lưu ý rằng bạn phải root điện thoại của mình để truy cập tệp SQLite, nhưng bạn có thể làm được nó trên trình giả lập BlueStacks). Đây là hướng dẫn, lấy cảm hứng rất nhiều từ bài đăng này của Danyil Bohdan và bài này :
Cài đặt ColorNote trên thiết bị Android. Vì bạn không có điện thoại Android, bạn có thể sử dụng BlueStacks để mô phỏng điện thoại Android trên máy tính của mình.
Mở ColorNote và nhập tệp sao lưu thẻ sd của bạn. Hãy nhớ rằng bạn phải tắt đồng bộ hóa đám mây để hiển thị tùy chọn Khôi phục theo Câu hỏi thường gặp của ColorNote.
Kiểm tra xem các ghi chú của bạn có được khôi phục chính xác trong ColorNote bằng cách mở chúng không. Nếu họ có vẻ ổn, tiếp tục bước tiếp theo.
Cài đặt Total Commander cho Android trên điện thoại hoặc trình giả lập BlueStacks.
Mở Total Commander và duyệt phân vùng root / filesystem rồi duyệt đến /data/data/com.socialnmobile.dictapps.notepad.color.note/databases/
. Bạn cần quyền root để truy cập / dữ liệu / dữ liệu, nhưng trong trình giả lập BlueStacks, điều này rất dễ thực hiện. Trong thư mục này, sao chép tệp colornote.db
vào khe cắm thẻ SD của bạn (Tôi không biết cách thức hoạt động của nó trong BlueStacks nhưng bạn sẽ có khả năng thiết lập thẻ SD ảo hoặc gửi trực tiếp vào máy tính của mình).
Chuyển colornote.db
tệp sang máy tính của bạn (qua USB nếu bạn đang sử dụng điện thoại Android hoặc bằng cách sao chép tệp từ trình giả lập BlueStacks).
Mở colornote.db
bằng trình duyệt SQLite bạn chọn. Một ứng dụng mã nguồn mở và di động tốt cho điều đó là sqlitebrowser . Bây giờ bạn sẽ thấy một cái gì đó tương tự như màn hình này:
Nhấp vào Execute SQL
tab (được tô sáng màu đỏ ở trên) và thực hiện câu lệnh sql sau:
SELECT date(created_date / 1000,'unixepoch'),date(modified_date / 1000,'unixepoch'),note FROM notes ORDER BY _id
Bây giờ bạn sẽ thấy một danh sách các bản ghi bên dưới câu lệnh sql và bạn có thể nhấp vào biểu tượng đĩa mềm nhỏ ở bên phải để xuất sang CSV, như được hiển thị ở đây:
Mở tệp .csv vào một trình soạn thảo thân thiện với UNIX như Notepad ++ (nếu không sẽ không có bất kỳ dòng nào trả về) và kiểm tra xem nội dung ghi chú của bạn đã được xuất chính xác chưa. Chúng nên được lưu trữ theo thứ tự tăng dần theo thời gian (từ cũ nhất đến mới nhất ở phía dưới).
Sau đó, bạn có thể nhập tệp .csv của mình trong hầu hết các chương trình hoặc giữ nó dưới dạng bản sao lưu có thể đọc được của ghi chú của bạn.
Lưu ý rằng kỹ thuật này hoạt động cho hầu hết các ứng dụng, vì hầu hết các ứng dụng Android sử dụng SQLite để lưu trữ cơ sở dữ liệu của họ (ngoại trừ một số ứng dụng như WhatsApp sử dụng SQLite nhưng tất nhiên được mã hóa để tránh rò rỉ dữ liệu riêng tư của bạn cho bất kỳ ai).