# 雨课堂配置示例文件 # 复制此文件为 .env 并填入你的实际参数 # 课堂信息 (从雨课堂URL中提取) CLASSROOM_ID=12345678 UNIVERSITY_ID=1234 # 用户认证信息 (从浏览器Cookie中获取) CSRF_TOKEN=your_csrf_token_here SESSION_ID=your_session_id_here # 视频观看配置 VIDEO_SPEED=1.5 HEARTBEAT_INTERVAL=5 MAX_CONCURRENT_VIDEOS=3 SKIP_COMPLETED=true TEST_MODE=false TEST_VIDEO_COUNT=5 # 系统配置 USE_CONCURRENT=true DEBUG=false # 图文自动浏览配置 # AUTO_RICHTEXT=true 时,程序会自动找出课程中所有图文内容并逐一打开(记录为已读) AUTO_RICHTEXT=true # 每篇图文打开后停留的秒数(模拟阅读时间,建议 2~5 秒) RICHTEXT_STAY_SECONDS=3 # 相邻两篇图文之间的间隔秒数(避免请求过快,建议 1~2 秒) RICHTEXT_SKIP_DELAY=1 # ============================================ # 参数获取说明: # ============================================ # # 1. 获取课堂参数: # - 打开雨课堂课程页面 # - 从URL中提取 classroom_id 和 sign 参数 # - 例如: https://changjiang.yuketang.cn/pro/livecast/12345678?sign=your_sign_here # 其中 classroom_id=12345678, sign=your_sign_here # # 2. 获取Cookie参数: # - 在浏览器中按F12打开开发者工具 # - 切换到 Application 标签页 # - 在左侧选择 Cookies -> https://changjiang.yuketang.cn # - 找到 csrftoken 和 sessionid 的值 # - 找到 university_id 或 uv_id 的值