Metion & MarkEditor

起由

MarkEditor 2.0 的 Mac 版从 2018 年初开始面世,一致保持更新,单纯从更新日志来看,呈现出来的有 2 万多字吧,日志就是一种杠杆,背后则映射了更多的努力。
2020 年底,Metion 开始面世,它是作为 iOS 版 存在的,原本想作为 MarkEditor 在移动端的扩充,事与愿违,在苹果相对封闭的生态下,以及 iCloud 的不够靠谱,Metion 跟 MarkEditor 并不能很好的配合,两者虽然界面上相似,实际上代码一个 Python 驱动,一个则是 Swift。为了让 Metion 达到整个苹果生态下可用的状态,在 2021 年下半年,从零开始重写的 Metion for Mac 也面世了。

Metion for Mac 和 MarkEditor for Mac 从技术角度来看,截然不同。
2020 年推出简化版的 ME 叫 Markdown.app,这次则完全能在苹果 App Store 上发布了,算是为 3.x 做的预备基础工作,但它并不成功,技术的维度来看,跑起来并不容易,但持续跑起来跟上 Xcode、macOS 的迭代,非常困难,所以很难用 Python 在苹果生态内取得成功。
原本不应该存在 Metion,而只有 MarkEditor 3.x 的到来,完全的苹果生态,Metion 的原意就是 ME (tion),相当于 ME 的一种转化,做到 iOS 端的对应,结果却不以人的意志转移,完全的苹果生态,则完全的重写,完全的不一样,从最开始 Metion 的功能远不如 MarkEditor,到现在虽然不少功能仍不如,但已经诞生了 Metion 自己的特定形态和功能。所以,Metion 也不是 MarkEditor 3.x,因为它功能是弱于 MarkEditor 的,也包括因为沙盒环境的天然限制。

以上,便是 ME 和 Metion 的一些历史和割裂。很多事情解释起来比较麻烦,比如一旦进入 App Store 就会完全独立由苹果接管的财务系统,在 Metion 内无法判断 ME 的用户。

Metion 的兑换

需要再强调一下,Metion 主打的仍然是 iOS 版本,特别是 iPad 版非常有特色。

为了尽可能避免不必要的误解,接下来,将会如下处理:

  • MarkEditor 2.x Pro 用户,可以联系我们获得 Metion 标准版 (¥108) 的兑换码;
  • MarkEditor 2.x Senior 用户,可以联系我们获得 Metion 的 Pro 扩展(¥45 每年)的一年期兑换码,但需已购买 Metion 标准版,不然是没有用的;
  • 目前 Metion 的定价实际上也未考虑到 Mac 端的存在,一开始只是 iOS 端的对应,2022 年应该标准版会调整为 ¥156 左右。
  • 另外,如果是 MarkEditor 2.x Pro 用户并且是 FarBox 2.0 的用户,并且上述内容对你无用的话,那么也可以在邮件里说明 Bucket,对应延长 Bucket 的一年托管时间 (¥128每年)。
  • 截止于 2024 年 10 月 7 日 (3 年时间),之后将不再有人力对应此事。
  • 请注意,针对 MarkEditor 2.x Pro、MarkEditor 2.x Senior 的意思就是不包括 MarkEditor 2.x Standard 以及 MarkEditor 1.x 的, MarkEditor 1.x 的从 2018 年开始就可以比较大的折扣升级到 MarkEditor 2.x,但现在整体 2.x 已下架,不再销售,也无法升级了,请理解这个窗口期已经不具备开放的条件了,谢谢。

请用自己 License 对应的邮箱地址联系 me@ued.com.cn 说明需要的兑换码类型,该邮箱地址只负责处理兑换码的发送,不负责其它事务,比如邮箱的查询…

MarkEditor 是非常小众的 App,一直承着巨大的信任,为了避免不应该产生的一些想法,还是决定:

  • 即日起停止 MarkEditor 的销售
  • 即日起停止 Markdown.app 的销售
  • 即日起从 App Store 上下架 Markdown.app

事无两全,从 App Store 下架 App,可能在其他朋友看来是不友好的,但容它作为缺口存在也不好,即使下架,但从 App Store 的已购列表里,它仍然是存在的。
另外 ME 和 Markdown.app 的停售也会导致已开源的 FarBox 2.0 的客户端缺失了一块。
希望理解吧,非常感谢。

另外还有一个事情需要告知,MarkEditor 2.x 的 Pro 版中有一个云端中转的逻辑,也包括 MarkEditor URL 的对应,这功能需要服务器的支持,原本是计划按年收费的,但从 2018 年一开始,未单独收费过。关于这个功能:

  • 接下来将会转入 Metion 的服务器中进行支持;
  • Metion 中微信公众号图片中转服务是类似的功能,Metion 中是每月 ¥6 元,也就是 ¥72 每年的定价;
  • MarkEditor 2.x 的云端中转的功能仍不会额外收费,但不保证未来持续支持这个功能;
  • 虽不保证,但没有意外的话,ME 作为已经接入 Metion 的服务端,Metion 的中转服务还提供,ME for Pro 的这个服务就还会提供;
  • 但务必不要通过 MarkEditor URL 发布敏感的内容,为了保证使用体验,Metion 的服务器端在国内,敏感内容会导致一锅端的局面,到时候会非常麻烦,也会影响到 Metion 应该正常运行的服务,请理解,非常感谢。

ME 仍然会处于更新的状态,比如公众号格式的一些额外对应(腾讯也在迭代),比如接下来会调整下授权的机制(当超过 3 台设备的时自动插队),macOS 也一直在迭代,可能再过几年,macOS 迭代到以至于 ME 当下的开发环境无法对应了,那就很难跟进它的变革了。

注意

所以有几件事情还需要注意:

  1. App Store 上的兑换码,苹果给开发者比较有限的(每半年 100 个),如果额度发完了,就要等半年左右;
  2. 拿到兑换码后,有效期在 20 天左右,请及时兑换,以免过期了;
  3. 已购的产品(包括订阅),重复应用兑换码,有可能 App Store 上会直接退款 (原来购买的部分),也可能直接相当于被苹果吞了 (没有起任何作用),务必悉知;
  4. 如果之前已经购买过的,如果又拿到兑换码,最好的办法可能是送给朋友;
  5. 兑换码的兑换,在 App Store 的个人账户的页面,或者拉到 App Store 的最底下应该能看到,其它的不做额外的客服性释疑,如果兑换码过期了不会重发,如果重复兑换被苹果吃掉了也不会重发,希望理解,谢谢;
  6. 除了兑换码之外,其它的可能也无法做额外解释了,比如是否有迁移 Metion 的必要,Metion 内的购买事宜如何等。简而言之,单纯 Mac 端而言,Metion 对于 MarkEditor 而言,是非替代性的,也不如 MarkEditor,没有必要给自己添麻烦改变习惯,但如果需要移动端的对应,Metion 的优势才会明显出来。
  7. 请务必使用自己 License 对应的邮箱地址发邮件,不然没法回复的,请理解。

Metion iOS 端如何和 MarkEditor 同步(补充)

想象当中,使用 iCloud Drive 是能实现跨设备同步的,只要工作目录位于 iCloud Drive 就可以了。这也是最初 Metion 只有 iOS 端,原本考虑是可以跟 MarkEditor 实现配合的,只要 Mount(挂载)同一个源就可以了。
但现实情况来看,做不到。iCloud Drive 的稳定性做不到把它当作一个文档存储的源头,会有一堆问题。

所以,只剩一种方法,就是 Git 同步。
macOS 上,使用特定的 Git 客户端(比如 Gitx 或者直接使用命令行)处理 pull & push,然后用 MarkEditor 打开对应的 repo;而 iOS 上的 Metion,创建一个新的工作目录,采用 Git 的方式,最好勾选 Git 的自动同步, Metion 就会自动处理 pull & push。

Git,相对有一点门槛,如果知道如何使用,是很容易的,如果不知道它是什么,则对应的技术门槛会比较高。

海波 于 2021-10-05