Greasy Fork 增强

增进 Greasyfork 浏览体验。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
PRO-2684
日安装量
5
总安装量
13,153
评分
23 0 0
版本
0.9.4
创建于
2023-05-25
更新于
2025-10-16
大小
51.5 KB
许可证
GPL-3.0
适用于

Greasy Fork GitHub Repo stars

如果你在 Greasy Fork 上查看自述文件时遇到格式问题,请访问 GitHub 上的自述文件 以获得更好的体验。

✨ 特色

  • 扁平布局
  • 正则过滤
  • 在脚本列表中显示版本号
  • 复制/隐藏/显示代码 (测试链接)
    • 自动隐藏大于指定行数的代码

⚙️ 配置

* 标记的配置项需要刷新以生效

  • 🔎 Filter and Search
    • *Anchor: 为每一个标题展示锚点
    • *Outline: 为页面展示大纲,如果屏幕足够宽
    • Shortcut: 启用快捷键
    • Regex filter: 使用正则表达式过滤匹配的脚本
    • *Search syntax: 启用搜索语法
  • 📝 Code blocks
    • *Toolbar: 在代码块上展示工具栏,允许你复制或隐藏代码
    • Auto hide code: 是否自动隐藏长代码片段 (需要启用 "*Toolbar")
    • Min rows to hide: 自动隐藏的最小行数 (需要启用 "*Toolbar")
    • Tab size: Tab 缩进大小
    • Animation: 启用动画
    • Metadata: 解析部分重要的脚本元数据并在脚本代码页显示
  • 🎨 Display
    • Hide buttons: 是否隐藏悬浮按钮
    • Sticky pagination: 使分页栏浮动
    • Flat layout: 是否启用扁平布局
    • Show version: 在脚本列表中显示版本号
    • Navigation bar: 覆盖导航栏样式
      • Default: 使用默认样式
      • Desktop: 使用桌面样式
      • Mobile: 使用移动样式
    • Always show notification: 总是显示通知小部件
  • 🔑 Credentials (不再维护)
    • *Auto login: 自动登录到 Greasy Fork (仅支持无 2FA 的邮箱/密码登录)
      • Never: 从不自动登录
      • HomepageOnly: 仅在主页自动登录
      • Always: 总是自动登录
    • Capture credentials: 登录时自动保存邮箱和密码,覆盖现有值
    • Email: 用于自动登录的邮箱地址
    • Password: 用于自动登录的密码
  • 🔧 Other
    • Short link: 展示当前脚本的短链
    • Alternative URLs for library: 展示库的其他可用网址
    • *Image proxy: 使用 wsrv.nl 作为用户上传图像的代理
    • Debug: 启用调试模式

📖 参考

Regex filter 正则过滤

过滤 (隐藏) 名称与给定正则表达式匹配的脚本,例如:

  • .{30,}: 隐藏名称长度大于 30 的脚本
  • 网盘|网课|网购: 隐藏包含 网盘网课网购 的脚本
  • [\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2580-\u27BF]|\uD83E[\uDD10-\uDEFF]|\uFE0F: 隐藏包含 Emoji 的脚本

Search syntax 搜索语法

注意:此功能 不区分大小写

  • site:: 将结果限定在支持指定网站的脚本,例如查询 ad site:youtube.com,会将你导航至 https://greasyfork.org/scripts/by-site/youtube.com?q=ad
  • type:: 在指定类型中搜索,包括如下类型:
    • script: 脚本搜索 (默认)
    • lib, library: 库搜索
    • code: 代码搜索
    • user: 用户搜索
  • lang:: 指定编程语言 (仅支持脚本搜索)
    • js, javascript: JavaScript (默认)
    • css: CSS
    • *, any, all: 所有语言
  • sort:: 指定排序方式 (仅支持脚本搜索)
    • rel, relevant, relevance: 按相关性排序 (指定搜索词时默认)
    • day, daily, daily_install, daily_installs: 按日安装量排序 (未指定搜索词时默认)
    • total, total_install, total_installs: 按总安装量排序
    • score, rate, rating, ratings: 按评分排序
    • created, created_at: 按创建时间排序
    • updated, updated_at: 按更新时间排序
    • name, title: 按名称排序

快捷键

  • 在文本输入框 Ctrl+Enter 提交表单
  • Enter 聚焦至第一个搜索框/文本框
  • Escape 取消聚焦
  • ArrowLeftArrowRight 来切换至上一页和下一页

总是启用的功能

  • 快速回到顶部
    • 双击两侧空白区域
    • 点击右下角 按钮 (可以隐藏)
  • 修复当前 tab 链接,使其也能工作 (包括脚本详情页的 tab 和网站主页的 Logo)
  • 更大的拖拽文件区域
  • 更易于辨识的表格