前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何将印象笔记文件转换成无需授权的md文件?

如何将印象笔记文件转换成无需授权的md文件?

作者头像
bisal
发布2024-05-24 18:57:00
380
发布2024-05-24 18:57:00
举报

可能很多朋友都用印象笔记,但如果是免费版,有注册终端的数量限制,印象笔记文件后缀的名称是enex,如果要打开enex文件,但是电脑无授权,有什么workaround的方法?

在合规的情况下,只要是技术问题,当然有各种解决套路,有大佬写了一个能将印象笔记的enex文件转换成markdown的应用程序。

程序名称叫evernote2md,可以从github上下载,

代码语言:javascript
复制
https://github.com/wormi4ok/evernote2md/tags

可以找到最新的版本进行下载,

代码语言:javascript
复制
evernote2md_0.21.0_Windows_amd64

将下载后的文件解压,可以得到evernote2md.exe,进入命令行窗口,直接执行evernote2md.exe,可以看到该程序的帮助信息,

代码语言:javascript
复制
C:\evernote2md_0.21.0_Windows_amd64>evernote2md.exe
evernote2md -  Convert Evernote notes exported in *.enex format to markdown files
http://github.com/wormi4ok/evernote2md


  Usage:
    evernote2md [input] [output]


  Positional Variables:
    input    Evernote export file, directory or a glob pattern (Required)
    output   Output directory (default: .\notes)
  Flags:
       --version                Displays the program version string.
    -h --help                   Displays help with available flag, subcommand, and positional value parameters.
    -t --tagTemplate            Define how Evernote tags are formatted (default: `{{tag}}`)
    -o --outputDir              Override the directory where markdown files will be created
       --folders                Put every note in a separate folder
       --noHighlights           Disable converting Evernote highlights to inline HTML tags
       --escape-special-chars   Escape special characters to ensure correct rendering of the converted files
       --resetTimestamps        Create files ignoring timestamps in the note attributes
       --addFrontMatter         Prepend FrontMatter to markdown files
    -v --debug                  Show debug output


Required global positional variable input not found at position 1

可以将待转换的enex文件放到evernote2md文件夹路径中,命令行执行,

代码语言:javascript
复制
C:\evernote2md_0.21.0_Windows_amd64>evernote2md.exe test.enex
Done!
Converted 1 notes in 137 milliseconds

如果在需转换文件所在文件夹下执行evernote2md,则只需输入文件名称即可,如上所示,生成的test.md会存储导test.enex同级目录中,图片会存储到image文件夹中。

如果不在同一个文件夹中,输入格式,

代码语言:javascript
复制
evernote2md [input] [outputDir]

其中,

input:需要转换的文件的路径。

outputDir:转换输出的路径。可以不写,不写时会默认在文件所在目录创建一个notes文件夹存放md文件及对应图片文件。

就可以用md软件或者文本编辑器打开了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-05-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档