首页
/ PatreonDownloader完整使用指南:轻松下载创作者专属内容

PatreonDownloader完整使用指南:轻松下载创作者专属内容

2026-02-07 05:00:10作者:霍妲思

PatreonDownloader是一款功能强大的开源工具,专门用于下载Patreon创作者发布的各种内容。无论您是想要保存喜爱的图片、视频还是文档,这款工具都能为您提供便捷的解决方案。

项目概述

PatreonDownloader支持下载Patreon平台上的原生内容以及外部链接资源。通过智能识别和批量处理,您可以轻松建立个人数字内容库。

系统要求

由于Cloudflare保护机制的要求,应用程序仅支持以下系统环境:

  • Windows 10 1903及更高版本
  • Linux及其他支持OpenSSL 1.1.1及更高版本的系统
  • .NET SDK 9.0运行环境

安装与配置

获取项目源码

使用以下命令克隆项目仓库:

git clone --recurse-submodules https://gitcode.com/gh_mirrors/pa/PatreonDownloader

如果您已经克隆了仓库但没有包含子模块,请执行:

git submodule update --init --recursive

构建应用程序

从源代码运行(所有平台)

  1. 在PatreonDownloader.App文件夹中启动命令行
  2. 执行命令:dotnet run

构建框架依赖的可执行文件

  1. 在PatreonDownloader.App文件夹中启动命令行
  2. 执行命令:dotnet build -c release

构建独立可执行文件 Windows x64平台:

dotnet publish -c Release -r win-x64 --self-contained -f net9.0 -o bin\publish\net9.0-win-x64-release

Linux x64平台:

dotnet publish -c Release -r linux-x64 --self-contained -f net9.0 -o bin/publish/net9.0-linux-x64-release

核心功能特性

支持的内容类型

  • 帖子中的文件下载
  • 附件文件下载
  • 帖子HTML内容保存
  • 嵌入内容元数据保存
  • API响应保存(主要用于故障排除)

外部链接支持

  • C#插件支持
  • 有限的直接链接支持
  • Dropbox支持
  • 黑名单功能(在settings.json中配置)

默认包含的插件

  • Google Drive下载支持
  • Mega.nz下载支持

使用方法

下载创作者的所有可用文件

PatreonDownloader.App.exe --url [页面URL]

支持的页面URL格式包括:

  • https://www.patreon.com/m/[数字]/posts
  • https://www.patreon.com/user?u=[数字]
  • https://www.patreon.com/user/posts?u=[数字]
  • https://www.patreon.com/[创作者名称]/posts

高级下载选项

PatreonDownloader.App.exe --url [页面URL] --download-directory c:\downloads --descriptions --embeds --campaign-images --json

查看帮助信息

PatreonDownloader.App.exe --help

重要注意事项

认证要求

您需要拥有有效的Patreon账户才能下载免费和付费内容。付费内容仅在您拥有创作者页面的有效订阅时才会被下载。

当前项目状态

项目目前仅进行关键修复,开发者由于各种原因无法投入大量时间维护。因此,仅会实现关键修复,PR和问题将在时间允许时进行审查。

插件配置

Google Drive插件

构建插件二进制文件后,从输出文件夹复制以下文件到PatreonDownloader文件夹内的plugins文件夹:

  • Google.Apis.Auth.dll
  • Google.Apis.Core.dll
  • Google.Apis.dll
  • Google.Apis.Drive.v3.dll
  • UniversalDownloaderPlatform.GoogleDriveDownloader.dll

Mega.nz插件

构建插件二进制文件后,从输出文件夹复制以下文件到PatreonDownloader文件夹内的plugins文件夹:

  • MegaApiClient.dll
  • UniversalDownloaderPlatform.MegaDownloader.dll

功能测试状态

需要进一步测试的功能

  • 图库帖子

已知未实现或未测试的功能

  • 音频文件
  • Vimeo嵌入视频
  • YouTube外部链接
  • imgur外部链接

跨平台兼容性

PatreonDownloader已在Windows和Linux系统上进行测试,理论上可以在任何支持.NET Core和Chromium浏览器的平台上运行。

通过本指南,您应该能够成功安装和配置PatreonDownloader,开始下载您喜爱的Patreon创作者内容。如有任何问题,请参考项目文档或寻求社区帮助。

登录后查看全文
热门项目推荐
相关项目推荐