Skip to content

忘记锁屏密码怎么办? ​

如果忘记了 WonderPen 的界面锁定密码,可以在自己的电脑上重置锁定配置。这不是账号密码,也不是文档的加密密码;重置不会删除文档库。

操作前请完全退出 WonderPen,不要只关闭文档窗口。以下方法适用于桌面版。

2.5.9 版本及之后 ​

完全退出后,找到下面对应系统的 wp_lock.json 文件,将它移到其他文件夹留存(也可以删除)。重新启动 WonderPen 后,原锁屏密码和自动锁定设置将被清除。

{USER_NAME} 表示你的电脑登录用户名。只处理 wp_lock.json,不要删除整个 WonderPen 配置目录或文档库。

  • Windows 系统:

    C:\Users\{USER_NAME}\AppData\Roaming\WonderPen\wp_lock.json
  • macOS 系统(Mac App Store 版):

    /Users/{USER_NAME}/Library/Containers/com.tominlab.wonderpen/Data/Library/Application Support/WonderPen/wp_lock.json
  • macOS 系统(官网下载版):

    /Users/{USER_NAME}/Library/Application Support/WonderPen/wp_lock.json
  • Linux 系统:

    ~/.config/WonderPen/wp_lock.json

Windows 可在文件资源管理器地址栏输入 %APPDATA%\WonderPen。macOS 可在 Finder 中按 ⇧ + ⌘ + G 打开“前往文件夹”,输入对应路径;当前用户的主目录也可写成 ~。Linux 的 .config 是隐藏文件夹;若自定义过配置目录,请查找实际使用的位置。

重新进入应用后,到【设置】→【高级】→【锁定】重新设置密码,并按需开启自动锁定。找不到文件时,先核对安装来源和系统用户名,不要删除其他文件;仍有问题可联系我们。

2.5.8 版本及之前 ​

以下步骤仅适用于旧版本。完全退出 WonderPen 后,先复制一份 cfg.json 留作备份,再修改原文件。

  1. 找到 WonderPen 配置文件。

    如果你使用的是 Windows,这个文件通常位于:

    C:\Users\{USER_NAME}\AppData\Roaming\WonderPen\wp_data\{UID}\cfg_db\dict\cfg.json

    如果你使用的是 macOS,并且是从官网下载安装的,这个文件通常位于:

    /Users/{USER_NAME}/Library/Application Support/WonderPen/wp_data/{UID}/cfg_db/dict/cfg.json

    如果你使用的是 Mac App Store 版,这个文件通常位于:

     # 2.5.0 或更新版本
     /Users/{USER_NAME}/Library/Containers/com.tominlab.wonderpen/Data/Library/Application Support/WonderPen/wp_data/{UID}/cfg_db/dict/cfg.json
    
     # 2.4.7 或更早版本:
     /Users/{USER_NAME}/Library/Containers/im.type/Data/Library/Application Support/WonderPen/wp_data/{UID}/cfg_db/dict/cfg.json

    注意上面的变量:

    • {USER_NAME} 是你的电脑登录用户名
    • {UID} 是 WonderPen 用户 ID,如果你当前没有登录,这个值是 _local,如果已经登录,则是一个看起来随机的字符串
  2. 使用本地纯文本编辑器打开 cfg.json,例如 Windows 记事本。请保持 JSON 格式有效;格式化也请在本地进行,不必把配置内容上传到第三方网站。

  3. 在其中寻找 auto_lock 所在的行,如下图所示:

    auto_lock

    如果你已经将这个 JSON 文件格式化了,你看到的内容应该类似下图:

    auto_lock

    这一行的内容形如:"auto_lock": true,即上图中的第 24 行。注意,每个用户的个性化配置内容都有所不同,因此在你的配置文件中,这一项可能不在第 24 行。

  4. 将 "auto_lock": true 改为 "auto_lock": false,关闭自动锁定;同时将 lock_password 的值改为空字符串 "",清除旧密码。

    json
    "auto_lock": false,
    "lock_password": ""

    这只是两项配置的示例,不是完整文件。保留其他配置,注意相邻字段的逗号,不要用这两行覆盖整个文件。

  5. 保存文件,重新启动 WonderPen。如果仍显示锁屏界面,直接点击解锁按钮进入,再到设置中设置新密码。

lock_password 保存的是密码的哈希值,不是可直接读取的明文密码。

界面锁定的用途与限制 ​

界面锁定主要用于防止他人无意中看到你的写作内容,可以把它理解为日常使用中的一把小锁。它不会加密文档库文件,也不能防止他人直接访问这些文件。

请记住:如果恶意用户能够完全访问你的电脑,也可以通过本文介绍的方法重置界面锁定。因此,界面锁定不能替代操作系统的账号保护或磁盘加密。