Skip to content
/ OJTime Public

⏱️ OJT 是一个命令行工具,可以快速查看主流OnlineJudge的近期比赛信息🏅

License

Notifications You must be signed in to change notification settings

EdGrass/OJTime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OJ-Time-Tool


OJ-Time-Tool 是一个命令行工具,用于快速查看主流在线评测平台 (OJ) 的近期比赛信息。

OJ-Time-Tool


✨ 主要功能

自动获取以下平台的比赛信息:

  • 🌟 Codeforces - 全球最大的算法竞赛平台
  • 🎌 AtCoder - 日本最受欢迎的竞赛平台
  • 🍴 CodeChef - 印度顶级算法竞赛平台
  • 🐂 牛客网 - 中国知名的竞赛平台

🚀 快速开始

环境要求

  • Chrome 浏览器(用于 Selenium)

安装步骤

  1. 克隆仓库
    克隆本项目到本地:

    git clone https://github.com/yourusername/OJ-Time-Tool.git
    cd OJ-Time-Tool
  2. 安装依赖包
    安装项目所需的 Python 依赖:

    pip install -r requirements.txt
  3. 配置快捷命令(macOS/Linux)
    OJTimeTool.py 脚本链接到系统路径,方便在终端直接使用:

    sudo ln -s $(pwd)/OJTImeTool.py /usr/local/bin/OJT
    chmod +x OJTImeTool.py

💻 使用方法

在终端中运行以下命令,即可查看各平台的近期比赛信息:

OJT

输出内容

  • 比赛名称
  • 比赛开始时间
  • 比赛时长

📄 许可证

本项目采用 MIT 许可证。查看 LICENSE 文件了解更多详细信息。

License: MIT


💬 反馈与贡献

如果你在使用过程中遇到任何问题,或者有好的改进建议,请随时通过 GitHub Issues 提交反馈,或创建 Pull Request 为项目贡献代码!


About

⏱️ OJT 是一个命令行工具,可以快速查看主流OnlineJudge的近期比赛信息🏅

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages