显示GitHub存储库文件和文件夹大小。支持GraphQL和REST API模式。也友好。
这是一个开源扩展,可让您查看GitHub存储库内容的大小。将来,它还将让您从浏览器中下载多个文件。
特征:
- 预览存储库的整个磁盘空间用法(其中包括GIT历史记录)
- 预览目录下的单个文件和文件夹的大小
- 能够在GitHub的REST API或GraphQL API之间进行选择
- 能够设置访问令牌以查看您的私人存储库统计信息
- 添加到页面的按钮是可自定义的(可以关闭)
- 显示为移动和桌面浏览器优化
- 开源:在github上查看源代码:https://github.com/omar-azmi/github_aid_ts
计划的功能:
- 添加支持文件和文件夹的支持,然后将它们排队以在“ .tar.gz”存档中下载
- 在隐身模式下添加支持默认的支持并禁用访问令牌
需要许可:
- 在所有github.com页面中访问运行背景Javascript
- 访问存储以存储访问令牌并保存配置设置
您可能会遇到的问题:
1)按钮没有出现
- 刷新页面。 Github是一个水疗中心(单页应用程序),因此有时候背景脚本在从一个页面到另一页的导航时不会重新加载。
- 确保您不会在选项页面的布局部分中禁用所有按钮。如果您有绊脚石,请考虑单击红色“重置”按钮以清除任何错误配置,然后返回出厂设置。
- 确保已授予该扩展名的存储权限,否则脚本将无法加载默认配置并致命地终止。
2)其中一个按钮以红色闪烁,什么也没有发生。
- 这是因为发送到GitHub服务器的请求查询失败了,这可能是由于以下原因之一:
- GitHub的服务器已重载,它决定拒绝您的请求(很常见)。在这种情况下,尝试在选项页面中切换API方法,然后重新加载您的网页和重试。
- 您正在查看私人仓库,并且您拥有(或可能缺少)的访问令牌未被授权提取该私人存储库的数据
- 您的github访问令牌密钥无效,或者已过期
- 您(和您的代币)达到了他们的每小时请求限制,或者您发送的请求太快了。 GITHUB的请求数据率为:未经授权的无用用户每小时50个请求,授权用户每小时5000个请求。此外,此扩展程序中的REST API使用了2个以获取文件和文件夹大小的请求
- 代码中可能有一个错误,或者GitHub的API可能已更改。在这种情况下,如果您可以在github上打开一个问题:
有关如何获得github访问令牌的指南:
1)首先,您需要登录您的GitHub帐户。
2)导航到Github的“生成新令牌(经典)”页面:https://github.com/settings/tokens/new
3)设置“到期”日期,(您可能需要选择“无效”)
4)在“选择范围”部分中,在“ repo”复选框下:
- 如果您不查看私人存储库的统计信息,则仅启用“ public_repo”复选框
- 启用整个“ repo”组复选框否则
5)滚动到底部,然后单击“生成令牌”按钮
6)现在将向您提供访问令牌。确保复制并安全保存!这是您钥匙的一次性预览,并且在您关闭对话框后它会永远消失
7)将令牌粘贴到此浏览器扩展中
有关视觉指南,请参阅一个:
-https://www.geeksforgeeks.org/how-to-generate-personal-cess-cess-token-ingithub/
-https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens
但是请记住,除了“ repo”外,不要检查任何范围框。
如果您的访问键从浏览器存储空间泄漏,并且有人决定恶意删除您的项目,则进行检查是危险的。
Github Aid - displays repo file sizes插件谷歌浏览器安装教程
第一步:下载Github Aid - displays repo file sizes安装扩展
第二步:下载下来的扩展解压到你想放的文件夹里
比如我解压到extend文件夹
打开Chrome的扩展页面(chrome:// extensions /或按Chrome菜单图标>更多工具>扩展程序),右上角开发者模式,点击开启,蓝色为开启,灰色为关闭;
再次将crx文件拖放到扩展程序,页面左下角提示:“扩展功能、应用和主题背景可能会损害您的计算机。您确定要继续吗?”
点击“继续”依然显示“无法从该网站添加应用、扩展程序和用户脚本”。尝试另一种办法方法。
第三步:把crx后缀改为zip,再进行解压
如果有些windows电脑系统查看不到文件扩展名,则可以通过以下设置:
找到文件夹顶部,点击查看
点击查看,找到隐藏已知文件扩展名,去掉前面的勾即可
这样你就能看到解压好的扩展名:.crx
解压的扩展名为.crx
把.crx改为:zip
然后再用解压工具再解压一遍,即可得到扩展的全部文件
然后再谷歌浏览器插件页面选择:加载已解压的扩展程序
这样就安装成功了
友情提醒:
其他浏览器,包括qq浏览器,360浏览器,edge浏览器,猎豹浏览器,搜狗浏览器安装插件的方法都是类似的,以上内容大部分通用!






