MG-Linkcollector

提取页面中的磁力\Ed2k链接并收集到文本框中,支持跨网页收集,文本框内容实时更新。快捷键:监测当前页面(Alt+Q),删除当前链接(Alt+W),清除全部(Alt+A),一键复制(Alt+S),展开/关闭(无快捷键)。新增功能:自动获取新标签页的链接,聚焦页面超过2秒后再次自动获取。

这些是代码更新过的版本。 显示所有版本

  • v2.1.5 2025-03-05

    refactor(MG-Linkcollector): 优化用户界面和脚本功能

    • 移除了监测当前页面的按钮
    • 调整了按钮的大小和字体
    • 删除了监测当前页面的快捷键
    • 保留了其他功能和快捷键
    • 更新了脚本版本号至 2.1.5
  • v2.1.1 2025-03-05

    feat: 清除所有磁力链接后添加提醒功能

    • 在 clearAllLinks 函数中添加了 alert 提醒用户已清除全部链接
    • 提升用户体验,确保用户操作后得到明确反馈
  • v2.1.1 2025-03-05

    feat(settings): 添加脚本设置功能并优化用户界面

    • 新增设置菜单,允许用户自定义脚本行为
    • 添加隐藏悬浮按钮和允许适用脚本于任何网站的选项
    • 优化文本框和按钮的样式,调整布局
    • 移除不必要的 alert 提示
    • 更新版本号至 2.1.1
  • v2.1.2 2025-03-05

    refactor(layout): 调整文本框位置并保持按钮位置不变

    • 将文本框的底部位置从 200px 调整为 170px
    • 保持展开/关闭按钮的底部位置为 142px
    • 此次调整旨在优化界面布局,使文本框和按钮的位置更加合理
  • v2.1.1 2025-03-05

    refactor(MG-Linkcollector): 重构脚本并优化用户界面

    • 移除设置菜单相关代码,简化脚本结构
    • 优化按钮样式和布局,提高用户体验
    • 添加清除全部链接后的提醒功能
    • 调整按钮大小、位置和样式,使其更加协调
    • 移除不必要的设置相关代码,简化主逻辑
  • v2.1.1 2025-03-02

    chore: 更新脚本版本号至 2.1.1

  • v2.1 2025-03-02

    feat: 添加磁力链接框显示状态保存功能

    • 在展开/关闭磁力链接框时,使用 GM_setValue 保存显示状态
    • 页面加载时,根据保存的状态设置磁力链接框的显示状态
    • 默认状态下,磁力链接框将展开显示
  • v2.1 2025-02-14

    feat: 增加允许网站列表功能

    • 新增 isAllowedSite 函数,用于检查当前页面是否在允许的网站列表中
    • 在主逻辑中添加网站列表检查,只有在允许的网站中才执行脚本功能
    • 如果当前网站不在允许的网站列表中,脚本将不执行,并在控制台输出提示信息
  • v2.1 2025-02-12

    Update MG-Linkcollector.js

  • v2.0 2025-02-11

    refactor(MG-Linkcollector): 重构并优化磁力链接收集器功能

    • 版本升级到 2.0
    • 移除了不必要的设置和功能
    • 优化了用户界面和交互
    • 重构了部分代码结构,提高了可维护性
    • 新增了实时更新文本框内容和监听 localStorage 变化等功能
  • v1.5 2025-02-11

    feat(settings): 添加全局设置功能

    • 新增设置菜单,可隐藏悬浮按钮
    • 添加允许脚本运行的网站列表设置
    • 实现隐藏悬浮按钮的全局设置
    • 优化脚本初始化逻辑,支持新功能
  • v1.4 2025-02-10

    feat(auto-extract): 实现页面聚焦时自动提取链接功能

    • 新增 autoExtractLinks 函数用于自动提取磁力链接
    • 添加 listenFocusEvents 函数监听窗口焦点变化
    • 在主逻辑中调用 listenFocusEvents 和 autoExtractLinks
    • 删除了未使用的设置菜单相关代码
  • v1.3 2025-02-10

    refactor(MG-Linkcollector): 重构代码以提高可维护性

    • 移除了 MutationObserver 相关代码,简化了磁力链接的提取和保存逻辑
    • 删除了页面加载时提取并保存磁力链接的 setTimeout 逻辑
    • 优化了按钮显示状态的更新逻辑,增加了 monitorCurrentButton 的控制
    • 简化了主逻辑部分的代码结构
  • v1.3 2025-02-10

    feat: 支持提取 Ed2k 链接

    • 修改了 extractMagnetLinks 函数,增加了对 Ed2k 链接的提取
    • 更新了用户脚本的描述,增加了对 Ed2k 链接的支持
    • 版本号从 1.1 升级到 1.3
  • v1.1 2025-02-10

    feat: 添加按钮快捷键提示

    • 为每个功能按钮添加了快捷键提示信息
    • 提升了用户使用体验,方便用户了解快捷键操作
  • v1.1 2025-02-10

    Update MG-Linkcollector.js

  • v1.0 2025-02-10

    docs(MG-Linkcollector): 更新脚本描述和版本号

    • 将版本号从 1.1 修改为 1.0
    • 更新脚本描述,增加了快捷键说明
    • 删除了不必要的合并冲突标记
  • v1.0 2025-02-09 Imported from URL
  • v1.0 2025-02-09 Imported from URL

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址