之前推荐过cloud torrent,下载磁力链接,也是比较方便,linux,Windows和安卓都可以安装。Peerflix Server同样是支持多终端,同样是支持网页下载,但可以边下边播。
项目地址:https://github.com/asapach/peerflix-server
1、Linux和安卓,安卓使用termux即可。
//安装nodejs 安卓termux pkg install nodejs //centos yum insatll nodejs //debian/ubuntu apt install nodejs //安装服务 npm install -g peerflix-server //启动 peerflix-server
2、后台守护进程可以用screen或者forever
//forver守护 npm install -g forever forever start $(which peerflix-server) //screen守护,如果你的设备没有安装,安装一下即可。 screen -dmS peerflix peerflix-server
3、默认运行端口为9000,安卓手机浏览器打开,http://localhost:9000/
linux服务器,浏览器打开,http://IP地址:9000/
配置文件目录:~/.config/peerflix-server/config.json
配置示例:https://github.com/mafintosh/torrent-stream#full-api
{ "connections": 100, "tracker": true, "verify": true, "uploads": 10, "trackers": [ "udp://tracker.coppersurfer.tk:6969/announce", "udp://9.rarbg.to:2710/announce", "udp://9.rarbg.me:2710/announce", "udp://tracker.leechers-paradise.org:6969/announce", "udp://tracker.opentrackr.org:1337/announce", "udp://tracker.internetwarriors.net:1337/announce", "udp://tracker.openbittorrent.com:80/announce", "udp://exodus.desync.com:6969/announce", "udp://retracker.lanta-net.ru:2710/announce", "udp://tracker.tiny-vps.com:6969/announce", "udp://open.demonii.si:1337/announce", "udp://bt.xxx-tracker.com:2710/announce", "udp://open.stealth.si:80/announce", "udp://tracker.torrent.eu.org:451/announce", "udp://torrentclub.tech:6969/announce", "udp://tracker.cyberia.is:6969/announce", "udp://denis.stalker.upeer.me:6969/announce", "udp://tracker.moeking.me:6969/announce", "udp://explodie.org:6969/announce", "udp://opentor.org:2710/announce" ], "dht": true, "path": "/root/Downloads" }
安卓用termux,如果懒得自己搞,我简单的写了一个脚本,一键安装运行即可。使用上面的配置,下载文件夹为/sdcard/Download
//下载脚本 pkg install wget - y wget --no-check-certificate https://raw.githubusercontent.com/zsxwz/zs-termux/master/peer.sh //安装/运行 sh peer.sh
4、Windows需要自己手动安装nodejs,和网易云音乐不变灰一样。https://zsxwz.com/2019/05/19/windowsWindows安装UnblockNeteaseMusic听无版权歌曲
下载并安装node.js:https://nodejs.org/en/
安装之后,win+r,再输入cmd ,或者开始-运行-cmd,输入,node -v,查看node版本,验证是否安装成功。
安装peerflix-server,安装过程如果会很慢,请耐心等待。cmd输入:
默认安装文件夹,C:\Users\wzk\AppData\Roaming\npm\peerflix-server
npm install -g peerflix-server
运行,打开安装目录里的文件,peerflix-server.cmd,即可运行。浏览器打开http://localhost:9000/
或者随便一个地方新建一个文件,run.bat,之后只要打开这个文件即可运行。
start http://127.0.0.1:9000 C:\Users\wzk\AppData\Roaming\npm\peerflix-server.cmd
吾爱大佬做了一个打包,我稍微修改了一下配置文件,tracklist修改成最新的,后台运行,隐藏cmd窗口。如果不想自己动手搞得话,可以用这个懒人包。点击runbat.vbs,即可。