小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

導(dǎo)出Evernote為enex的方法

 Desperado_MY 2024-09-06 發(fā)布于北京

1 緣由

國際版印象筆記(Evernote)可以把筆記導(dǎo)出為自由開放的 .enex 文件,但印象筆記(中國)已經(jīng)無法使用該格式導(dǎo)出了,這導(dǎo)致無法將自己的筆記從中導(dǎo)出并導(dǎo)入到其他筆記軟件中,或者將自己的筆記作為AI模型的知識庫使用,如轉(zhuǎn)為 Markdown。

但好在 Vlad 大佬提供了一款名為evernote-backup 的開源工具,能夠?qū)⒐P記通過同步備份方式將數(shù)據(jù)下載下來,并提供了導(dǎo)出為  .enex 文件的方法。

2 Evernote-backup 介紹

Evernote-backup 是能夠?qū)?Evernote 從遠程服務(wù)器備份到你的電腦上的開源軟件,并且支持隨時導(dǎo)出。包含以下能力

  • 快速將所有筆記同步到本地的 SQLite 數(shù)據(jù)庫中進行備份。

  • 以 *.enex 格式導(dǎo)出所有備份筆記,可以是整個筆記本或單個筆記。

  • 支持 Evernote(國際版) 和 印象筆記(國內(nèi)版)。

3 下載與安裝

  1. 訪問 最近發(fā)布版本

  2. 下載并安裝符合自己的操作系統(tǒng),如Linux 、MacOS、Window

3. 安裝完成后根據(jù)后續(xù)描述操作。

4 操作方法

4.1 初始化數(shù)據(jù)庫

打開命令行,該步驟只需要執(zhí)行一次

4.1.1 印象筆記(國內(nèi)版)

教程中的以下命令行指令方式目前不生效了:

evernote-backup init-db --backend china

會報錯:

evernote.edam.error.ttypes.EDAMUserException: EDAMUserException(errorCode=8, parameter='consumerKey')

解決方法是采用自己的 開發(fā)者令牌,具體步驟如下:

  1. 登錄并訪問 DeveloperToken

  2. 獲得對應(yīng)的code 形如 

S=T3I:U=wNnMC:E=Gi9fzR0k8lr:C=H8d2itP14G1:P=YW9S:A=eF0BPwgRiDM:V=q:H=OZDPLnUVQ56R3MSHObdJQZtVrTCn53JS
  1. 修改在原來的基礎(chǔ)上增加 

-t S=T3I:U=wNnMC:E=Gi9fzR0k8lr:C=H8d2itP14G1:P=YW9S:A=eF0BPwgRiDM:V=q:H=OZDPLnUVQ56R3MSHObdJQZtVrTCn53JS

格式:

evernote-backup init-db --backend china -t <你的開發(fā)者令牌DeveloperToken>

示例:

evernote-backup init-db --backend china -t S=T3I:U=wNnMC:E=Gi9fzR0k8lr:C=H8d2itP14G1:P=YW9S:A=eF0BPwgRiDM:V=q:H=OZDPLnUVQ56R3MSHObdJQZtVrTCn53JS

完整示例:

$ evernote-backup init-db --force --backend china -t S=T3I:U=wNnMC:E=Gi9fzR0k8lr:C=H8d2itP14G1:P=YW9S:A=eF0BPwgRiDM:V=q:H=OZDPLnUVQ56R3MSHObdJQZtVrTCn53JS
Authorizing auth token, china backend...
Successfully authenticated as YOUR_USER_NAME!
Current login will expire at 2024-05-13 15:43:53.
Initializing database en_backup.db...
Reading database en_backup.db...
Successfully initialized database for YOUR_USER_NAME!

4.1.2 Evernote (國際版)

如果是國際版本身是可以導(dǎo)出為 *.enex 格式文件的,但也希望本地備份的可以執(zhí)行

evernote-backup init-db

國際版如果采用蘋果或者Google賬號授權(quán)登錄的,則需要使用以下命令

evernote-backup init-db --oauth

輸入命名后,根據(jù)提示依次輸入用戶名或郵箱(Username or Email)、密碼(Password:)、如果是國際版的并采用賬號授權(quán)的則輸入一次性代碼(Enter one-time code)。

完整示例:

$ evernote-backup init-db
Username or Email: user@example.com
Password:
Logging in to Evernote...
Enter one-time code: 120917
Authorizing auth token, evernote backend...
Successfully authenticated as YOUR_USER_NAME!
Current login will expire at 2022-03-10 10:22:00.
Initializing database en_backup.db...
Reading database en_backup.db...
Successfully initialized database for YOUR_USER_NAME!

4.2 令牌再次授權(quán)

由于 印象筆記(國內(nèi)版) DeveloperToken 有效期只有 7 * 24 小時有效期,因此超期時需要重新授權(quán),對應(yīng)命令如下:

格式:

evernote-backup reauth --token <your_developer_token>

示例:

evernote-backup reauth --token S=T3I:U=wNnMC:E=Gi9fzR0k8lr:C=H8d2itP14G1:P=YW9S:A=eF0BPwgRiDM:V=q:H=OZDPLnUVQ56R3MSHObdJQZtVrTCn53JS

完整示例:

evernote-backup reauth --token S=T3I:U=wNnMC:E=Gi9fzR0k8lr:C=H8d2itP14G1:P=YW9S:A=eF0BPwgRiDM:V=q:H=OZDPLnUVQ56R3MSHObdJQZtVrTCn53JS
Reading database en_backup.db...
Authorizing auth token, china backend...
Successfully authenticated as YOUR_USER_NAME!
Current login will expire at 2024-05-13 15:43:53.
Successfully refreshed auth token for YOUR_USER_NAME!

4.3 同步筆記數(shù)據(jù)

evernote-backup sync

當(dāng)看到提示 Synchronization completed! 就代表同步成功了。

示例:

$ evernote-backup sync
Reading database en_backup.db...
Authorizing auth token, evernote backend...
Successfully authenticated as YOUR_USER_NAME!
Current login will expire at 2022-03-10 10:22:00.
Syncing latest changes...
  [####################################]  6763/6763
566 notes to download...
  [####################################]  566/566
Updated or added notebooks: 23
Updated or added notes: 566
Expunged notebooks: 0
Expunged notes: 0
Synchronization completed!

該方法支持斷點續(xù)傳,即可以隨時中斷再次運行本命令后可以從上次斷開處繼續(xù)下載數(shù)據(jù),如報錯

Aborting, please wait... Rate limit reached. Restart program in 14:30.

則需要等待對應(yīng)的時間后再次執(zhí)行命令

當(dāng)看到 Synchronization completed! ,本次同步就完成了:

$ evernote-backup sync
Reading database en_backup.db...
Authorizing auth token, china backend...
Successfully authenticated as YOUR_USER_NAME!
Current login will expire at 2024-05-13 15:43:53.
Syncing user notebooks...
User notebooks are up to date, nothing to sync!
Syncing linked notebooks...
113 note(s) to download...
Requesting access to 1 linked notebook(s)...
Downloading 113 note(s)...
  [####################################]  113/113
Updated or added notebooks: 0
Updated or added notes: 113
Expunged notebooks: 0
Expunged linked notebooks: 0
Expunged notes: 0
Synchronization completed!

4.4 導(dǎo)出為 *.enex 文件

evernote-backup export output_dir/

其中 output_dir 需要修改為自己需要輸出的文件目錄。

默認會按一個筆記本一個 *.enex 文件方式導(dǎo)出。
如果希望按單個筆記 方式導(dǎo)出,則需要加上 --single-notes

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多