octosuite
功能
- 获取组织信息
- 获取用户信息
- 获取存储库信息
- 从存储库返回路径的内容
- 返回组织拥有的存储库列表
- 返回用户拥有的存储库列表
- 返回用户拥有的 gist 列表
- 返回用户的关注者列表
- 检查用户 A 是否关注用户 B
- 搜索用户
- 搜索存储库
- 搜索主题
- 搜索问题
- 搜索提交
- 使用“更新”命令轻松更新
- 自动记录网络活动(.logs 文件夹)
- 用户可以查看、读取和删除日志文件
安装
从 Github 克隆
git clone https://github.com/rly0nheart/octosuite.git
cd octosuite
pip install -r requirements.txt
从 PyPI 安装
pip install octosuite
PyPI
PyPI-octosuite
GitHub 分叉使用
Linux
sudo chmod +x octosuite
sudo ./octosuite
Windows
python3 octosuite
MAC
python3 octosuite
命令
| 命令 | 描述 | | —- | —- | | info:org | 获取组织信息 | | info:user | 获取用户个人资料信息 | | info:repo | 获取存储库信息 | | info:dev | 显示开发者信息 | | path:contents | 从指定存储库获取路径的内容 | | repos:org | 获取指定组织拥有的存储库列表 | | repos:user | 获取指定用户拥有的存储库列表 | | user:gists | 获取指定用户拥有的 gist 列表 | | user:followers | 获取用户的关注者列表 | | user:following | 检查用户A是否关注用户B | | search:users | 搜索用户 | | search:repos | 搜索存储库(y)(ies) | | search:topics | 搜索主题 | | search:issues | 搜索问题 | | search:commits | 搜索提交 | | logs:view | 查看 octosuite 日志文件 | | logs:read | 读取指定的日志文件 | | logs:delete | 删除指定的日志文件 | | update | 更新八度套件 | | changelog | 显示变更日志 | | help | 显示用法/帮助 | | exit | 退出会话 |
笔记
- octosuite 自动记录网络和次要用户活动。日志按日期和时间保存在 .logs 文件夹中
- 虽然 octosuite 是为Mac、Windows或任何Linux 发行版开发的,但它只在Termux 和 Kali Linux上进行了测试。
- 如果您认为 octosuite 可以更好,请随时打开拉取请求以进行改进✌🏾🙂
参考资料
https://pypi.org/project/octosuite
https://about.me/rly0nheart