GrreasyFork 用户发布的脚本数据可视化

使用Chart.js获取和可视化获取用户脚本数据,并在用户个人主页生成一个图表在下方显示详细安装情况

当前为 2024-09-19 提交的版本,查看 最新版本

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

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

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

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

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

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

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

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

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

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

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

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

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

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

作者
人民的勤务员
评分
0 0 0
版本
1.1.1.1
创建于
2024-09-18
更新于
2024-09-19
大小
30.5 KB
兼容性
与 Firefox 兼容 与 Chrome 兼容 与 Opera 兼容 与 Safari 兼容 与 Edge 兼容
许可证
MIT
适用于

GrreasyFork 用户发布的脚本数据可视化

「 使用Chart.js获取和可视化获取用户脚本数据,并在用户个人主页生成一个图表在下方显示详细安装情况 」

Views

Download:Github | ⭐Greasy Fork

更新记录

🛠️ GrreasyFork 用户脚本数据可视化 更新日志

📅 2024-09-19 12:56:19- Ver 1.1.1.0

修改: •修改chart.js为首次加载,加载完成后保存在localStorage无需每次重复加载


📅 2024-09-19 08:25:19- Ver 1.1.0.0

修复: • 修复图表一些问题

修改前 修改后
修改前.png 修改后.png
修改前.gif 修改后.gif

📅 2024-09-18 11:01:32- Ver 1.0.0.0

增加: •增加了原作者138 Aspen另外脚本Displays the number of scripts published by the user, the total number of installations里面的从当前网页获取用户数据,可以在脚本内或者脚本菜单中设置从JSON数据获取还是从当前页面获取脚本数据默认向GreasyFrok下载用户数据
修改: •~~修改chart.js为@require 加载,无需每次重复加载~~Greasyfork不允许使用未经批准的外部脚本
修改: •修改从网络获取用户数据时,按照总安装量由高到低排序
修改: •修改寻找用户ID的表达式为/(\d+)/,兼容Greasyfork 糊裱匠清除链接无用字符功能


GrreasyFork 用户脚本数据可视化

描述

该用户脚本使用 Chart.js 库从 GreasyFork 上的用户脚本页面中提取和可视化脚本数据。它提供了以下功能:

  • 数据提取: 从用户的脚本页面中提取安装次数数据,包括总安装次数和每日安装次数。
  • 数据可视化: 使用图表(条形图)展示每个脚本的总安装次数和每日安装次数。
  • 数据展示: 在图表下方显示总安装次数、每日安装总数以及已发布脚本的数量。

功能

  1. 获取用户数据: 从用户脚本页面中提取相关数据。
  2. 数据可视化: 使用 Chart.js 绘制图表来展示脚本的安装数据。
  3. 展示统计信息: 在图表下方显示总的每日安装次数、总安装次数和已发布脚本的数量。

安装

  1. 安装 Greasemonkey 或 Tampermonkey 插件: 请确保您的浏览器已安装 Greasemonkey 或 Tampermonkey 插件。
  2. 添加脚本:
    • 点击上方绿色安装按钮进行安装

使用

  1. 访问 GreasyFork 用户脚本页面: 打开任意用户的脚本页面,例如 https://greatest.deepsurf.us/users/1169082
  2. 查看图表和统计数据: 脚本将在用户的个人页面加载后自动生成并展示数据图表和统计信息。
  3. 从网络或者从当前页面加载: 脚本在代码顶端提供了一个设置,当为true时,从当前网页获取,为false,向GreasyFrok下载用户数据JSON

支持

如遇到问题或需要支持,请访问 GitHub 问题页面 提交问题。

贡献

此脚本修改自138 Aspen发布的脚本GrreasyFork User Script Data Visualization 修改说明:
增加: •增加了原作者138 Aspen另外脚本Displays the number of scripts published by the user, the total number of installations里面的从当前网页获取用户数据,可以在脚本内或者脚本菜单中设置从JSON数据获取还是从当前页面获取脚本数据
修改: •修改chart.js为@require 加载,无需每次重复加载Greasyfork不允许使用未经批准的外部脚本.....
修改: •修改从网络获取用户数据时,按照总安装量由高到低排序
修改: •修改寻找用户ID的表达式为/(\d+)/,兼容Greasyfork 糊裱匠清除链接无用字符功能

欢迎贡献和改进脚本!请访问 GitHub 仓库 提交拉取请求或报告问题。

授权

该脚本遵循 MIT 许可证。有关详细信息,请查看 LICENSE 文件。

修正每日安装统计在右边,切换总安装/日安装时图表轴显示问题

修改前 修改后
修改前.png 修改后.png
修改前.gif 修改后.gif

png

🔍你可能在找GreasyFork相关脚本

使用帮助

推荐浏览器和脚本管理器:

  • Greasemonkey + Waterfox
  • Tampermonkey/Violentmonkey + Firefox
  • Tampermonkey/Violentmonkey + Chrome
  • Userscripts + ios Safari
  • Violentmonkey/KiWiBrowser + Android

如果你需要了解更多关于如何安装用户脚本,点击我查看图文教学!

更多用户脚本 / 回到顶部↑