# zzife_booker_library **Repository Path**: shengxiadeshengxia/zzife_booker_library ## Basic Information - **Project Name**: zzife_booker_library - **Description**: 郑州财经学院的图书馆预约脚本 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 0 - **Created**: 2022-11-04 - **Last Updated**: 2023-09-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # zzife_booker_library #### 介绍 郑州财经学院的图书馆预约脚本 >不需要校园网 > python:3.11 > 邮件推送 >6点定时预约座位 #### 环境准备 1. 验证码识别平台账号密码 >http://fast.95man.com/login.html  邮箱必须使用正确的邮箱(需要激活),其他信息随便(账号,密码需要使用) 2. 开启QQ邮箱smtp授权 >教程: https://blog.csdn.net/likui_/article/details/115079645 >只需要开启第一中类型 >  3. 配置必要的图书馆账户信息 >userinfo.json 中信息说明 ```json { "username": "",//学号 "password": "",//密码 "spaceId": "",//预约座位的id或name "area": "",//区域 "from_addr": "",//邮件发送地址-填自己的邮箱 "to_addr": "",//邮件接收的地址-填自己的邮箱 "smtp_pwd": ""//smtp授权码 "KSC_name": "",//验证码平台的账号 "KSC_pwd": ""//验证码平台的密码 } ``` `spaceId`获取方式: >以四楼环廊为例  >电脑打开网页https://zwyy.tsg.zzife.xiaoyuanling.com/web/ >F12 -打开开发人员模式 >  >然后点击需要座位: 右侧html有我们需要的信息 ```html
``` 找到`data-no="8306"` >spaceId=8306 --- `area`获取方式: >电脑打开网页https://zwyy.tsg.zzife.xiaoyuanling.com/web/ >同样以四楼环廊为例  >area=73 >注:这两个参数只需要填写一次(一个座位的spaceId和area是唯一的) #### 定时部署 `Library.py`是启动脚本的地址 - 本地部署:部署在windows电脑上(环境一定要设置好),设置为定时任务(电脑保证6点前常开) - 服务器部署:www.baidu.com #### 说明 - 你可以`Star`,`fork`本项目 - 严禁贩卖此脚本 #### 参与贡献 >作者还在考研中ing、代码写的比较仓促、欢迎大家一起完善 `emil:1507570997@qq.com` >附上一张图片  #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)