还有一个油猴脚本推荐,搭配mpv播放器极佳
https://greasyfork.org/zh-CN/scripts/444056-play-with-mpv
可以用mpv播放网页中的视频
[教程][折腾向] alist + rclone 实现全平台多网盘同步
-
如果各位有数据备份需求可以尝试使用alist + rclone 实现同步备份,防止自己辛辛苦苦整理的资源,如遭遇近期的365批量封号事件,其实还有很多很不错的备份方案,但是我觉得这个方法也足够大家了
alist介绍
alist是近期比较热门的网盘挂载开源项目,优秀的UI和支持市面上几乎全部的挂载存储服务
GitHub:https://github.com/alist-org/alist
官方文档: https://alist.nn.ci/zh/
注意: 近期百度网盘和阿里云网盘挂载失效安装:
在这个页面https://github.com/alist-org/alist/releases
下载 alist-windows-amd64.zip
然后解压进入文件夹,在文件路径栏键入cmd
- 开启服务
F:\***\**\alist-windows-amd64>alist start INFO[2023-04-25 00:12:35] success start pid: 3724
输出上面这些就是安装启动成功了
打开浏览器输入 http://127.0.0.1:5244 进入就可以登录进行管理了
现在还不知道admin账号,回到cmd 输入F:\**\**\alist-windows-amd64>alist admin INFO[2023-04-25 00:16:41] reading config file: data\config.json INFO[2023-04-25 00:16:41] load config from env with prefix: ALIST_ INFO[2023-04-25 00:16:41] init logrus... INFO[2023-04-25 00:16:41] admin user's info: username: admin password: *********
这样就获取到账号密码了
- 挂载存储
alist提供了全部存储的添加教程文档
https://alist.nn.ci/zh/guide/drivers/
这里我举例挂载onedrive
参考 https://alist.nn.ci/zh/guide/drivers/onedrive.html-
获取刷新令牌
进入页面https://alist.nn.ci/tool/onedrive/request.html
选择你的onedrive类型
点击 Get Refresh Token
然后登录你的账号,等待返回刷新令牌 -
创建应用获取应用密钥(可选)
在这个地址 https://portal.azure.com/#view/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
照着上面文档进行操作就行
记下 client_id 和 client_secret
参数解释:
挂载路径: 在web主页面中显示的路径
序号: 盘符优先级
Web代理: 如果你使用的是服务器将使用服务器本地转发浏览
WebDAV: 之后会rclone会用到,一般都是302重定向
根目录路径: 需要共享的物品目录比如 /动画
客户端ID: client_id
客户端密钥: client_secret
刷新令牌: refresh_token
然后保存旧挂载成功了,到主页面传输文件是否可以下载其实直接使用rclone自带的挂载服务也可以流程功能比alist挂载跟复杂些,这个之后我会介绍的
rclone介绍
rclone 是一款免费的开源命令行工具,用于在不同的云存储服务之间同步、复制、备份和移动文件和目录。rclone 支持超过 40 种不同的云存储服务,包括 Google Drive、Dropbox、OneDrive、Amazon S3、Backblaze B2 等,同时还支持许多其他协议和存储后端。
rclone 的主要特点包括:
- 支持多种操作系统:rclone 可以在 Windows、Linux、macOS 等多种操作系统上运行,无需安装任何依赖项。
- 支持多种存储服务:rclone 支持超过 40 种不同的存储服务和协议,包括 Google Drive、Dropbox、OneDrive、Amazon S3、Backblaze B2 等。
- 支持多种操作:rclone 支持同步、复制、备份和移动文件和目录,可以根据需要进行灵活的配置。
- 支持加密和压缩:rclone 支持对文件进行加密和压缩,以保护用户的隐私和节省存储空间。
- 易于使用和配置:rclone 的命令行界面简单明了,易于使用和配置,同时还提供了详细的文档和用户社区。
总之,rclone 是一款功能强大、灵活易用的云存储同步工具,可以帮助用户快速、安全地管理和转移云存储中的文件和数据。
- 安装rclone
rclone支持全平台,下载二进制文件后可直接命令运行
https://rclone.org/downloads/
如果你使用的win下载Intel/AMD - 64 Bit即可
下载后解压进入文件夹,还是在路径栏输入cmd
#可获得命令帮助 rclone.exe help
- 绑定alist的webdav
1.新建存储
#输入 rclone config #键入n为新建存储
输入的webdav地址一般是 http://127.0.0.1:5244/dav/[挂载目录(可选)]
- 选择webdav服务类型我们选5 (other)就行
5 .输入admin账号和密码,忘了回到alist admin 查看密码
后面的选项一直回车就行,到此为止挂载完成
数据同步类型讲解,有分三种类型
- 拷贝模式
单纯意义上的复制 - 单向同步模式
在本地修改文件后远端的目录会发生修改,包括增删改,远程进行修改不会对本地造成影响 - 双向同步模式
在任何一端修改文件会发生两端都进行同步,包括删除操作!这个很重要
#命令官方 https://rclone.org/commands/
拷贝模式
rclone copy 本地 远程
跳过相同的文件
示例:rclone copy "F:\Data\Desktop\新建文件夹 (3)" "alist_od:/Ashare"
将本地文件夹新建文件夹 (3)复制到远程目标的/Ashare目录下一些rclone使用技巧
rclone file
-获取源的配置文件
或者使用rclone config dump
获取配置文件 linux可以直接rclone config dump >rclone.conf
如果再运行文件夹在的根目录有rclone.conf文件会自动读取,没有则读取用户目录的配置文件其他推荐