一个让你本地备份A岛串的小程序。
已完美适配X岛
备份需要获取饼干,这里是饼干获取教程如下:
- 打开X岛,登录
- 按F12打开开发者工具
- 点击
Network
/网络
,然后刷新页面 - 点击
www.nmbxd1.com
,然后点击Headers
/请求标头
- 找到
Cookie
,复制userhash=
后到;
前的内容,粘贴到cookie.txt
中
支持批量自动备份,方法如下:
- 在程序目录下新建
uuid.txt
,写入移动端订阅id,每次打开会自动将所有订阅的串号加入自动备份列表 - 在程序目录下新建
AutoBackupList.txt
,可以手动加入其他需要备份的串号填入(一行一个)
每天第一次打开会自动备份所有在AutoBackupList.txt
中的串,备份文件在output
文件夹中。
需要 .net framework4.8。
json文件为完整数据文件,txt为易读的文件,md为markdown格式的文件包含图片及部分格式。
目前文件结构:
├─AdnmbBackup-gui
│ ├─po
│ │ ├─*.txt // 内容将覆盖po的饼干。可多行,一行一个
| ├─cache
| | ├─*.json // 原始数据文件,也即缓存文件
| ├─output
| | ├─all
| | | ├─*.txt // 串的所有内容的txt文件
| | | ├─*.md // 串的所有内容的md文件
| | ├─po
| | | ├─*_po_only.txt // po的内容的txt文件
| | | ├─*_po_only.md // po的内容的md文件
| | ├─*.txt // 串的所有内容的txt文件
| | ├─*.md // 串的所有内容的md文件
| | ├─*_po_only.txt // po的内容的txt文件
| | ├─*_po_only.md // po的内容的md文件
| ├─AdnmbBackup-gui.exe
│ ├─cookie.txt // 饼干
│ ├─Newtonsoft.Json.dll
│ ├─Newtonsoft.Json.xml
│ ├─AutoBackupList.txt // 自动备份列表,一行一个,填id
TODO:
- 增量备份
- 串号从剪贴板获取
- 任务计划自动备份(或教程)
- Cookie获取教程
- 方便的加入自动备份列表
- 方便的更改po
- 文件名系统
- markdown格式备份支持
- markdown中插入图片
- 重命名文件