惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
U
Unit 42
美团技术团队
NISL@THU
NISL@THU
C
Cisco Blogs
SecWiki News
SecWiki News
N
Netflix TechBlog - Medium
Forbes - Security
Forbes - Security
Cloudbric
Cloudbric
雷峰网
雷峰网
T
Tailwind CSS Blog
博客园 - 司徒正美
The Register - Security
The Register - Security
L
LangChain Blog
S
Security Affairs
Hacker News - Newest:
Hacker News - Newest: "LLM"
B
Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Threat Research - Cisco Blogs
I
InfoQ
S
Schneier on Security
L
Lohrmann on Cybersecurity
量子位
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Martin Fowler
Martin Fowler
Schneier on Security
Schneier on Security
F
Fortinet All Blogs
TaoSecurity Blog
TaoSecurity Blog
K
Kaspersky official blog
Google DeepMind News
Google DeepMind News
Cisco Talos Blog
Cisco Talos Blog
PCI Perspectives
PCI Perspectives
Attack and Defense Labs
Attack and Defense Labs
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
H
Help Net Security
Project Zero
Project Zero
The GitHub Blog
The GitHub Blog
D
Docker
N
News | PayPal Newsroom
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
H
Hacker News: Front Page
云风的 BLOG
云风的 BLOG
Microsoft Security Blog
Microsoft Security Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 聂微东
Webroot Blog
Webroot Blog
MongoDB | Blog
MongoDB | Blog

程序萌部落

乌班图重置Nvidia显卡驱动总结 - 程序萌部落 借助VSCode在Ubuntu上使用QQ - 程序萌部落 使用PC同步播放移动设备的音频 - 程序萌部落 大疆无人机全景图-补天-教程 - 程序萌部落 网站改版/域名更换全步骤 - 程序萌部落 远离借呗!查询你的个人征信 - 程序萌部落 后科技时代—赛博朋克2077 - 程序萌部落 极米Z4X观看奈飞油管完美教程 - 程序萌部落 给你的Win平板安装ChromeOS系统 - 程序萌部落 重写Hexo豆瓣影评插件及npm发布 - 程序萌部落 滥用jsdelivr之存储视频/m3u8 - 程序萌部落 极简WEB文件管理工具(群晖)——TinyManager - 程序萌部落 群晖硬盘过热导致的关机保护 - 程序萌部落 快速建站“新玩具”—glitch.me - 程序萌部落 所以谁能知道我是谁? - 程序萌部落 修改自定义站点监控页面的样式 - 程序萌部落 快速重置乌班图和GL开发环境 - 程序萌部落 十分钟搭建自己的Q&A问答社区 - 程序萌部落 体验1Gbps的上下行对等网络 - 程序萌部落
在群晖中优雅的使用百度网盘——baiduNetdisk+TinyManager - 程序萌部落
2020-08-28 · via 程序萌部落

2020年8月,继PanDownload被搞死(我没在群晖上用过)之后,BaiduPCS-go/web也全面歇菜,最早期的版本作者也已放弃github维护,目前能在群晖Docker镜像中搜索到的镜像,搭建后几乎全部失效无法下载,于此状况下,难道在群晖上对于百度网盘真没有好的下载工具(非BT下载)了吗?不然!

群晖-baiduNetdisk

在2019年底悄悄有人开发了一款“神器”,于近期才不断完善,现在也才一百度star,基本原理就是用docker起一个Linux(推测)虚拟机,里面放个百度网盘客户端,然后配好VNC,最终通过Web访问VNC桌面,进而操作百度网盘客户端。搭配使用的 Synology-baiduNetdisk.spk 只是一个连接器,核心还是Docker的环境。


最终的界面效果如下:


安装

所以,本质上该工具有两部分,一个是核心的Docker镜像,一个是spk链接器。关于Docker镜像直接在Docker中搜索 baiduNetdisk 即可找到安装(1G大小),而链接应用可以直接从Github上获取,点击下载最新的spk文件,手动安装群晖应用(不会?请百度吧)。


配置

只有Docker端需要配置,而且是很重要的配置,主要有以下几部分:

配置下载根目录

这部分是百度网盘可操作的最上层目录,默认是在存储Docker的空间上新建一个BDDOWNLOAD目录,如果你的群晖有多个空间,且你不想将下载内容放在系统空间/Docker空间里,那就需要修改docker配置(设置-卷)。



同理,在端口设置中,默认使用的群晖主机端口是6900,如果要改也可以改。改完之后Docker就可以正常启动了,然后这时访问群晖IP/域名:6900即可进入VNC页面,打开网盘设置窗口,可以看到在下载位置选项中,已经直接将根目录映射到了之前设置的目录。


<< 更多精彩尽在『程序萌部落』>>
<< https://www.cxmoe.com >>

配置VNC登录密码

如果你正常完成上述步骤,那么你会发现你访问正确链接后直接就进入桌面了,没有访问拦截,没有登录验证,非常不安全,作者也想到了这个问题,可以通过手动方式设置一个登陆密码,缺点是非常简单,不是单点登录,即每次刷新或者多开页面都需要输入密码。


设置方法,在先前设置的下载根目录内新建.vnc文件夹,在里面创建一个passwd.txt文件(可在本地创建好后上传到该目录),里面写你的登录密码明文,完成后重启Docker即可出现访问控制。


其他非必要配置

为了不过多的占用群晖主体性能和更好地发挥该docker镜像的性能,这里对docker再修改几处配置,包括CPU优先顺序内存限制(4G足矣再多就不正常了),再勾选上自动重启,以便异常挂掉后可以自动恢复。


资源占用和性能

总体上占用资源不低,尤其是内存,如果你的群晖内存不是很大,那就更得主动限制一下其使用内存的大小。


对于性能(下载速度),我还是比较满意的,虽然不能跑满带宽,但和桌面的网盘客户端相比也差不多了,峰值速度可观,但其实不会一直维持峰值,九成时间稳定在5-6m/s,也算很不错的表现了。


不足的一点是,由于本质上是一个VNC桌面,所以对屏幕基本没有适配,在移动端上使用比较头大,主要是按钮太小,容易误触。


Tiny File Manager

安装

详见文章《极简版(群晖)网盘文件管理工具——TinyManager》

和本文的工具搭配使用

在 Tiny File Manager 使用的过程中需要设置一个根目录文件夹,即管理该目录下的所有文件,这里的管理目录,同样可以是百度网盘的下载目录,如此,我们可以将百度网盘的资源直接下载到 TinyManager 的管理目录内,从而下载完成后随即在 Manager 可见。

这样的好处有三个:

    1. Tiny Manager 足够轻量。该文件管理工具基于PHP,整体就一个两千行的PHP文件实现,足够的轻量不吃任何资源,同样可完成视频解析等功能。
    1. 方便转存再下载。在帮别人(没速度或网速慢)下载百度网盘资源时,可以利用自己的网盘客户端和大带宽将资源转下到群晖内,然后再通过 Manager 直接分享直链供他人下载即可。
    1. 直接解析视频音频。如果下的是百度网盘的视频资源,下载完成后即可在 Manager 目录内看到,点击预览即可播放,速度喜人,非常方便。

访问 cz5h.com 获取更多精彩内容。


后记

总体上,这就是相当于在docker运行了一个百度网盘客户端(推测是基于Linux的),所以,没有封号的风险,也不会存在各种交互问题,是具有原生百度网盘体验感的方式,在众多第三方工具都失效的当下,或许这种方式反而不失为一种好方案。

附件

由于很多人说目前群晖内下载的镜像和我文中的不太一样,推测可能是更新过了?所以各种问题,为了解决之,我把我使用的镜像(可用版)导出了,各位可以下载之后,通过docker导入(应该是这样做)。

下载链接:https://pan.baidu.com/s/1a-Izt5jmTAFWBsAXLceeXA
提取码:5hq0

😒 留下您对该文章的评价 😄

转载请注明出处。
博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本文永久链接是:
https://www.cxmoe.com/article/e7a6.html

  HTML Hexo DPlayer