板外的另一款带Web面

自动草稿

 

说明:pyLoad 是一款免费和开源下载管理器,用 Python 编写,旨在通过 Web 实现极其轻量级,易于扩展和完全可管理的下载器,不仅可以直接下载直链,而且也可以从很多网站中解析出文件 / 视频等进行下载,比如 115网盘youtube 等,包括很多男同学们很喜欢的某些视频网站,不过还是建议少看点好,得注意身体,这里就发个大概搭建方法。

截图

 

自动草稿

 

安装

Github 地址:

1、安装依赖

#Debian/Ubuntu系统,Ubuntu系统需要将其中的python-imaging换成python-pil后再运行命令apt updateapt install -y python-setuptools python-requests python-pycurl python-crypto python-imaging python-pyxmpp python-jinja2 python-thrift python-feedparser python-beautifulsoup python-pip tesseract-ocr python-beaker python-django unzip screen#CentOS 7系统yum install unzip screen -ywget https://bootstrap.pypa.io/get-pip.pypython get-pip.pypip install pycryptodome pycurl django jinja jinja2 beaker thrift feedparser beautifulsoup tesseract pillow

2、安装 ffmpeg

wget https://www.moewah.com/source/ffmpeg-git-$(getconf LONG_BIT)bit-static.tar.xztar xvf ffmpeg-git-*-static.tar.xzmv ffmpeg-git-*/ffmpeg  ffmpeg-git-*/ffprobe /usr/bin/rm -rf ffmpeg-git-*

3、安装 pyLoad

#下载最新稳定版wget https://github.com/pyload/pyload/archive/stable.zipunzip stable.zipcd pyload-stable#配置,不知道怎么选择的,除了账号设置那里,全部默认即可python pyLoadCore.py

配置好了就直接启动:

python pyLoadCore.py#后台运行screen -dmS pyload python pyLoadCore.py

访问地址为 ip:8000,以你配置期间填的运行端口为准。

CentOS 7 需要开一下防火墙端口,使用命令:

firewall-cmd --zone=public --add-port=8000/tcp --permanentfirewall-cmd --reload

登录 Web 面板后可以点击上面 Config-Plugin,根据插件类型就可以查看支持哪些网站了,也可以进行适当设置,然后添加下载任务的时候,直接填上文件直链地址,或者支持的视频网站地址就可以了,该程序会自动根据你给的视频地址,解析出视频链接并且下载到本地。

一般你配置的时候,全部默认的话,下载文件和配置文件均在 ~/.pyload 文件夹。

上一篇:CentOS 7安装Xfce桌面环境过程
下一篇:在VMware扩展磁盘容量的时候出现“在部分链上无法执行所调用的函数。请打开父虚拟磁盘。”怎么办?