用于备份Turtl帐户的工具。

turtl-backup的Python项目详细描述


TURTL备份

这个程序允许离线下载一个完整的turtl帐户 备份并可选地解密备份文件,然后可选地 将解密文件导出到标记。

安装

您可以使用pip:

安装turtl-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:

要将解密的备份导出到标记,请执行以下操作:

$ turtl-backup export backup/ backup-md/
$ cat backup-md/Hello.md
type: text
title: Hello
tags: []
url: None
username: None
password: None

world

常见问题解答

Is it possible to setup a cron to backup my notes without storing my login/password in plaintext in my crontab?

是的,turtlauth_token足以备份帐户。你可以 使用turtl-backup get_auth_token获取身份验证令牌,但仍然 小心别漏了。然后使用turtl-backup backup --auth-token YOUR_AUTH_TOKEN

Is it possible to decrypt my notes using my auth_token?

不,您需要再次输入登录名和密码。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java模拟存储库对象从controller testcase返回空结果?   Java扫描程序跳行异常   c#混淆If语句?   java为什么日志中的stacktrace前面没有这一行?   java如何使SSHJ在非标准端口上启动出站SFTP?   java我如何确定为什么每周收入没有在我的程序中显示前三次?   java如何判断堆叠条形图的轴的行为?   java rest json API的Web服务器体系结构   java ClassCastException:javax。摆动按扭   Java在Linux上不读取excel文件(使用Apache POI)   反馈错误后,java Wicket 1.4.9无法从modal使用AjaxRequestTarget!   java方法头中“静态”的含义是什么?   java无法在我的tomcat应用程序中添加外部库   java使用Itext Pdf将图像添加到Pdf文件   java为什么当我调用universe时java3d会闪烁。getCanvas()。getView()。重新油漆();   java Gson嵌套类在使用proguard时为空   java如何确定JSON路径对文档是否有效   java在使用Jsoup解析时保持HTML布尔属性的原始形式   使用Java SDK,如何在Azure存储文件服务中为文件设置元数据?