最近被安利了一个很火的开源项目应用AList,在github上stars高达22.1k,开源项目地址:…/alist-org/alist。AList支持一键挂载阿里云盘、百度网盘、天翼云盘、蓝奏网盘、123云盘、OneDrive、Yandex网盘、夸克、Mega、谷歌云盘、Cloudreve和WebDAV等国内外20余款主流网盘,再也不用安装各种网盘软件啦,所有网盘在同一个本地web页面进行管理。多网盘挂载效果见下图1:
P1.AList一键挂载国内各大主流网盘示例
AList实际上是一款本地web应用,可以在Windows/Linux平台上安装部署。本文简单记录一下在windows 10系统上的安装部署步骤:
1、下载最新版 alist-windows-amd64.zip 安装包,并解压(假设解压到D:\AList目录下); //压缩包内是一个alist.exe文件,不能以鼠标双击的方式直接运行
2、打开cmd命令窗口,切换到AList解压目录;
cd /d D:\AList
alist --help //查看AList使用帮助
3、启动AList并初始化生成admin账号密码;
alist start
alist server //会随机生成管理员密码 管理员账号为admin
4、关闭cmd再重新打开,重新启动AList应用:
alist start //启动后最小化cmd窗口
5、打开浏览器,登录本地AList web管理页面:http://127.0.0.1:5244;
6、通过首页右下方“管理”进入后台配置菜单,“存储”->“添加”选择对应的网盘驱动,参照AList官网 说明文档 完成各种网盘的挂载;
P2.通过后台“存储”菜单挂载各种主流网盘
备注:
(1)阿里云盘挂载要选择“阿里云盘 Open”;
(2)阿里云盘、百度网盘挂载需要reflesh_token,可通过…/aliyundrive/request.html一键扫码、…/drivers/baidu.html一键登录获取;
(3)其他网盘挂载比较简单,一般输入网盘账号密码或者粘贴cookie进去就行。
(4)网盘成功挂载后,会提示状态:work(见上图2)。
7、最后,点击“主页”跳转到已挂载网盘页面,可以对网盘文件重命名、移动、复制、删除和下载等。
P3.AList对挂载网盘文件进行操作
简单优化:
因为每次启动都需要手动打开cmd命令窗口,切换目录,然后 alist start,比较繁琐,写个bat一键启动并自动打开浏览器(AList启动较慢,有可能浏览器打开后提示异常,等几秒钟F5刷新下页面就显示出来了…):
cd /d "D:\AList"
alist start
::注意查看并修改为本机谷歌浏览器chrome.exe所在路径
start "C:\Documents and Settings\admin\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" http://127.0.0.1:5244 --new-window