备份turtl账户的工具。
项目描述
Turtl Backup
此程序允许下载整个turtl账户以进行离线备份,并可选择解密备份文件,然后可选地将解密文件导出为markdown。
安装
您可以使用pip安装turtle-backup
pip3 install turtl-backup
使用方法
有一个图形用户界面
turtl-backup-gui
还有一个命令行工具,以下是它的用法
usage: turtl-backup [-h] {backup,get_auth_token,export} ...
Backup a turtl account.
positional arguments:
{backup,get_auth_token,export}
Backup can be done with a login/password pair or using
an auth token.
backup Backup a turtl account (with a password or an auth
token)
get_auth_token Get a turtl auth token
export Decrypt and export all notes in the given directory.
optional arguments:
-h, --help show this help message and exit
通常创建加密备份
$ turtl-backup backup https://api.framanotes.org backup.json
username: test
password:
解密备份
$ turtl-backup decrypt backup.json backup/
username: test
password:
将解密备份导出为markdown
$ turtl-backup export backup/ backup-md/
$ cat backup-md/Hello.md
type: text
title: Hello
tags: []
url: None
username: None
password: None
world
常见问题解答
能否设置cron来备份我的笔记,而不在crontab中存储我的登录密码的明文?
是的,turtl的auth_token
足以备份账户。您可以使用turtl-backup get_auth_token
获取您的认证令牌,但仍然要小心不要泄露它。然后使用turtl-backup backup --auth-token YOUR_AUTH_TOKEN
。
能否使用我的
auth_token
解密笔记?
不行,您还需要再次输入您的登录名和密码。
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
turtl-backup-0.1.1.tar.gz (7.2 kB 查看哈希)
构建版本
turtl_backup-0.1.1-py3-none-any.whl (8.7 kB 查看哈希)
关闭
turtl-backup-0.1.1.tar.gz 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 96dc0b7fb8902d1282894aae2b7b6108c0144a13e8a6f265919f81175b8e3eb9 |
|
MD5 | 9b80b3e46822d7a554d9f9d73a7175e4 |
|
BLAKE2b-256 | eca6a74ff9af56382debb7b44d48b11dd447a1163f0d4ac22b26471c01309407 |
关闭
turtl_backup-0.1.1-py3-none-any.whl 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a16eca40797bc47a6db5135ba80c6cefd8f4657ab551742e62f617ebb665ffd7 |
|
MD5 | 7e48638df677a826a9be281bde319641 |
|
BLAKE2b-256 | 7c6048d547c57ea2b45c7df85e45c53a3448e47aeb735a57e58e8ba503ba2032 |