OJ-Time-Tool 是一个命令行工具,用于快速查看主流在线评测平台 (OJ) 的近期比赛信息。
自动获取以下平台的比赛信息:
- 🌟 Codeforces - 全球最大的算法竞赛平台
- 🎌 AtCoder - 日本最受欢迎的竞赛平台
- 🍴 CodeChef - 印度顶级算法竞赛平台
- 🐂 牛客网 - 中国知名的竞赛平台
- Chrome 浏览器(用于 Selenium)
-
克隆仓库
克隆本项目到本地:git clone https://github.com/yourusername/OJ-Time-Tool.git cd OJ-Time-Tool
-
安装依赖包
安装项目所需的 Python 依赖:pip install -r requirements.txt
-
配置快捷命令(macOS/Linux)
将OJTimeTool.py
脚本链接到系统路径,方便在终端直接使用:sudo ln -s $(pwd)/OJTImeTool.py /usr/local/bin/OJT chmod +x OJTImeTool.py
在终端中运行以下命令,即可查看各平台的近期比赛信息:
OJT
输出内容:
- 比赛名称
- 比赛开始时间
- 比赛时长
本项目采用 MIT 许可证。查看 LICENSE 文件了解更多详细信息。
如果你在使用过程中遇到任何问题,或者有好的改进建议,请随时通过 GitHub Issues 提交反馈,或创建 Pull Request 为项目贡献代码!