花瓣网助手:自动屏蔽付费素材 + 快速下载原图
在花瓣网自动隐藏付费/VIP素材,同时支持 Alt+左键点击任意网页图片下载最高清原图(按网页名称命名、文件头识别真实格式)。花瓣网走官方接口取签名原图与发布内容命名。右键为浏览器原生菜单。
#花瓣网
#图片下载
#广告过滤
#素材屏蔽
数据统计
总安装量
17
近 24 小时
+17
用户评分
-
描述
版本1
评分0
权限说明
花瓣网付费素材屏蔽与全站原图快速下载工具
花瓣网助手:自动屏蔽付费素材 + 快速下载原图
一个 Tampermonkey / 油猴(Violentmonkey)用户脚本,把两个能力合并到一个脚本里:
- 自动屏蔽花瓣网付费/VIP 素材(仅花瓣网生效)
- Alt + 左键快速下载任意网页原图(全站生效,含花瓣网官方接口专属适配)
⚠️ 本脚本由「花瓣网自动屏蔽付费素材」与「快速下载原图(right-click-image-downloader)」合并而来。安装本脚本后,请删除原来两个独立的脚本,避免功能重复/冲突。
✨ 功能一:屏蔽付费素材(仅花瓣网)
- 进入花瓣网自动隐藏付费/VIP 素材,多重检测覆盖:付费 ID 标识块、
data-material-id、buyVip链接、KKIUywzb容器(含data-material-type)、VIP 角标,以及版权素材 / EPS / 商用授权等角标文本与data-paid/data-vip标记。 - 隐藏 / 显示开关:篡改猴菜单「🌸 隐藏付费素材 / 显示付费素材(粉色背景)」一键切换,状态持久化(刷新后保持)。
- 隐藏模式(默认):付费卡片直接
display:none不显示。 - 显示模式:付费卡片保留在原位并显示粉色背景 + 粉色描边 + 「付费」角标,方便你一眼识别但不被隐藏。
- 隐藏模式(默认):付费卡片直接
MutationObserver动态监听,无限滚动加载的新卡片也会即时处理;切换开关或加载新内容后都会自动套用对应样式。- 功能总开关:篡改猴菜单「🌸 花瓣网自动屏蔽付费素材:已开启/已关闭」一键开关整个屏蔽功能。关闭后彻底不再标记/隐藏任何卡片;重新开启会自动重扫当前页面。状态持久化。
- 可在脚本顶部
CONFIG调整:showMarker(是否显示「付费」角标)。
✨ 功能二:快速下载原图(全站,Alt + 左键)
- Alt + 左键图片 = 下载原图;普通右键仍是浏览器原生菜单,脚本不拦截。
- 真·原图判定:
- 缩略图外层链接指向详情页时,自动进详情页抓
og:image/ 主图data-original/srcset最大图; - 内置常见缩略图变换规则:WordPress
-300x200、微博orj360→oslarge、Twitter/Xname=orig、Pinterest/236x/→/originals/、B 站@320w后缀; - 多个候选地址串行竞速、失败自动切下一个。
- 缩略图外层链接指向详情页时,自动进详情页抓
- 按网页命名:优先使用网页上显示的图片名称(链接 title / figcaption / alt / 详情页标题等),随机串名称自动回退到页面标题。
- 文件头识别真实格式:下载经 blob 落盘并按文件头魔数确定扩展名,PNG 不会再被存成
.jpg,本地文件名与提示完全一致。 - 花瓣网深度适配:在花瓣网内调官方
v3/pins接口异步拿签名原图与「发布内容」(raw_text) 命名。
📦 安装
- 手动安装:打开篡改猴管理面板 → 「添加新脚本」→ 把本仓库
花瓣网自动屏蔽付费素材.user.js全文粘贴进去 → 保存。 - 安装后到篡改猴该脚本的「设置 → 域名」里确认已允许跨域(脚本头已声明
@connect:huaban.com / huabanimg.com / self / *),否则第三方站点下载花瓣图可能被拦截。
🛠 使用
- 浏览网页,找到想保存的图片。
- Alt + 左键图片(含缩略图卡片外层) = 找原图并静默下载(按网页名称命名)。
- 普通右键图片 = 浏览器原生菜单(存图、复制地址等照常),脚本不拦截。
- 在花瓣网,付费素材默认被自动隐藏;想查看它们就点篡改猴菜单「🌸 显示付费素材(粉色背景)」,会切换为粉色背景标记而不隐藏;再点一次回到隐藏。想彻底关闭整个屏蔽功能(不标记也不隐藏)时点「🌸 花瓣网自动屏蔽付费素材:已关闭」,再点一次重新开启并自动重扫。
- 顶部活动横幅广告会被自动拦截(关键词 / 可疑活动链接 / 可疑广告图片 / 几何兜底多重识别,并多次延迟重扫覆盖动态加载)。若自动没拦住,点菜单「🌸 手动点选屏蔽元素(顶部广告兜底)」,再点击页面上那条广告即可隐藏;若广告含文字,脚本会记住它并在下次访问自动隐藏。想清除这些记忆点「🌸 清除手动屏蔽记忆」。
- 想看下载使用说明,点篡改猴该脚本的「快速下载原图 - 使用说明」菜单项。
🌐 支持的站点
- 通用:任意网站都可用(详情页抓取 + 规则变换 + 大小判定)。
- 专门优化:花瓣网(官方接口取签名原图与发布内容命名 + 付费素材屏蔽)。
❓ 常见问题
- 下载不成功 / Alt+左键没反应? 确认已更新到合并版 v2.0+。下载走
GM_xmlhttpRequest(GM_xhr)双通道。如果篡改猴曾弹出「跨域请求」授权窗而你点了拒绝,请求会被一直拦截——到篡改猴该脚本的「设置 → 域名」里删掉拒绝记录(或选「始终允许所有域」)即可。在第三方网站下载花瓣图尤其容易遇到「连接超时/被拦截」,换到花瓣站内通常即可秒下。 - 付费素材没被屏蔽 / 粉色背景没出现? 花瓣页面结构可能更新,付费素材(含版权素材、EPS、VIP 等)判定规则已覆盖多重标识;v2.2.1 起新增「短文本兜底扫描」,不再依赖易变的混淆 class,专门兜住「版权素材 / EPS 类型」等未落入特定 class 的素材。若某类仍漏掉,可到 Issues 反馈它页面上的角标文字或 class 特征,会补进检测规则。也可点菜单「🌸 花瓣网自动屏蔽付费素材:已开启/已关闭」重新开启触发重扫。
- 本地文件名和提示不一样? blob 落盘 + 文件头识别格式,两边必然一致;唯一例外是下载目录里已有同名文件时,浏览器会自动加
(1)后缀(所有下载都一样)。 - 顶部活动横幅广告没被自动拦住? 自动拦截走「关键词 + 可疑活动链接/广告图片 + 几何兜底」多重识别,并对延迟挂载的 banner 做了 1.5/3/5/8 秒多次重扫。若仍漏掉(例如广告文案在 iconfont/纯图片里、或套了极隐蔽的容器),最稳的办法是点菜单「🌸 手动点选屏蔽元素(顶部广告兜底)」,然后直接点击那条广告——脚本会隐藏它并把含文字的签名记下来,下次自动隐藏。排查时可点「🌸 顶部广告诊断」把顶部候选元素(含背景色、可疑链接/图片)打印到控制台(F12 → Console)发我,我再补识别规则。
📄 许可证
💬 反馈
遇到问题或某网站命名不对,欢迎到 GitHub Issues 反馈。