Fab 隐藏已保存项目(智能多语言版,修复按钮语言)

优化性能,隐藏“已保存在我的库中/Saved in My Library”项目并添加控制按钮与计数器,UI跟随网页语言

As of 2025-07-01. See the latest version.

نووسەر
run king
Ratings
0 0 0
وەشان
1.8 // 版本号再次更新,反映语言检测和文本修复
Created
2025-07-01
Updated
2025-07-01
Size
4.41 KB
مۆڵەت
نییە
Applies to

🚀 Fab 隐藏已保存项目

📝 简介

“Fab 隐藏已保存项目)”是一款专为 Fab.com 设计的用户脚本。它能智能地隐藏您已经“保存到我的库中”(或英文“Saved in My Library”)的资源卡片,从而帮助您在浏览 Fab.com 时:

  • 减少视觉干扰,避免重复看到已收藏内容。
  • 提升浏览效率,让您将注意力集中在未探索的新资源上。
  • 提供智能多语言界面,脚本按钮会根据网页语言(中文/英文)自动切换,使用更流畅。

功能亮点

  • 自动隐藏已收藏项目: 在 Fab.com 的频道页、发现页和搜索结果页,自动识别并隐藏带有“已保存在我的库中”或“Saved in My Library”文字的项目。
  • 可视化计数器: 脚本操作按钮上实时显示当前页面已隐藏的项目数量。
  • 一键切换显示/隐藏: 页面右上角会有一个方便的浮动按钮,您可以随时点击它来切换已隐藏项目的可见性。
  • 智能多语言支持: 按钮的文字(如“🙈 隐藏已保存项目”/“👀 显示已保存项目”或“🙈 Hide Saved Items”/“👀 Show Saved Items”)会根据您当前访问的 Fab.com 页面的语言自动切换。
  • 轻量与高效: 脚本采用优化设计,并加入了防抖处理,确保在页面内容动态加载时不会造成卡顿。

🌐 支持页面

本脚本仅在 Fab.com 的以下主要内容浏览页面上激活:

🚀 如何安装和使用?

本脚本需要配合浏览器用户脚本管理器(如 TampermonkeyViolentmonkey)使用。

  1. 安装用户脚本管理器:
  2. 安装本脚本:
    • 在 Greasy Fork 页面上,找到本脚本的“安装”按钮(通常是绿色的大按钮)。
    • 点击该按钮,您的用户脚本管理器会弹出一个安装确认界面。
    • 点击管理器界面中的“安装”或“确认”来完成脚本的安装。
  3. 开始使用!
    • 安装完成后,打开您的浏览器并访问 Fab.com 上本脚本支持的任何页面(例如:https://www.fab.com/channels/unreal-engine)。
    • 页面加载后,您会在右上角看到一个蓝色背景的浮动按钮,上面显示着当前语言的“隐藏已保存项目”字样及计数器。
    • 点击此按钮即可轻松切换已保存项目的显示/隐藏状态。

⚠️ 注意事项

  • 网页结构变化: Fab.com 网站的内部结构可能会不定期更新。如果脚本某天突然失效,很可能是网站结构发生了变化,导致脚本无法正确识别元素。这可能需要脚本作者更新代码。
  • 语言检测: 脚本会尽力根据网页的语言设置来显示按钮文本。但如果遇到特殊情况(例如网页加载异常或网站本身语言标识不标准),按钮语言可能无法完全匹配页面。
  • 提示语变更: 如果 Fab.com 更改了“已保存在我的库中”或“Saved in My Library”的文字提示,脚本将无法识别这些项目,也需要作者更新脚本。