Skip to content

Commit e7946c5

Browse files
committed
A New Funtional Update!
Fixed bug that cannot fetch curricular after Week 9
1 parent db57b41 commit e7946c5

File tree

4 files changed

+33
-24
lines changed

4 files changed

+33
-24
lines changed

doc/readme.md

+24-9
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,29 @@
11
# 一键网课助手
22

3-
* [English Readme File](http://github.com/pydxflwb/KeyAssistant/tree/master/doc/readme_en.md)
4-
53
_一键网课助手_ 是一个帮助SJTU学生快速登录Zoom平台含密码会议室的程序
64

75

86
## 最新更新
97

10-
* 2020.04.20:
8+
* 2020.04.27:
9+
10+
第九周修改bug进度:
11+
12+
1.无法更新课表( __已修复__ ,原因是教务处偷懒!新信息不打分号!)
1113

12-
1.可爱fufu来了!
14+
2.结课的课程不会消失,可能与之前冲突( 正在修复,修改周信息)
1315

14-
![image](https://github.com/pydxflwb/KeyAssistant/tree/master/github_gif/fufu.gif)
16+
3.多线程需求强烈,网络差情况下用户体验不好
17+
18+
我会尽快做出修改
1519

16-
2.jaccount密码保密设置已经更新!
1720

1821
## 运行环境及库依赖
1922
(目前仅适用于Windows 10系统,使用Mac的同学实在抱歉)
20-
* Python 3.5, 3.6, 3.7(推荐3.6.x)
23+
* Python 3.5, 3.6, 3.7(推荐3.6.x)稳定可用,其余版本不保证可用性
2124
* selenium
2225
* requests
23-
* PyQt5 5.13.x以上
26+
* PyQt5
2427
* baidu-aip (百度提供的OCR接口)
2528
* Pywin32
2629
* pyautogui
@@ -115,6 +118,18 @@ _一键网课助手_ 是一个帮助SJTU学生快速登录Zoom平台含密码会
115118

116119
2.jaccount密码保密设置已经更新!
117120

121+
* 2020.04.26:
122+
123+
第九周到来,目前程序发现的需要修改的几个bug:
124+
125+
1.无法更新课表
126+
127+
2.结课的课程不会消失
128+
129+
3.多线程需求强烈
130+
131+
我会尽快做出修改
132+
118133
## 联系作者
119134
肖 鹏宇 ([email protected])
120135
欢迎提交issue! 欢迎使用和改进!
@@ -125,6 +140,6 @@ _一键网课助手_ 是一个帮助SJTU学生快速登录Zoom平台含密码会
125140
* Xin Yuan(test and debug)
126141

127142

128-
本文档最近更新日期: April 20 2020
143+
本文档最近更新日期: April 27 2020
129144

130145
License: MIT License

readme.md

+6-8
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,19 @@
11
# 一键网课助手
22

3-
* [English Readme File](http://github.com/pydxflwb/KeyAssistant/tree/master/doc/readme_en.md)
4-
53
_一键网课助手_ 是一个帮助SJTU学生快速登录Zoom平台含密码会议室的程序
64

75

86
## 最新更新
97

10-
* 2020.04.26
8+
* 2020.04.27
119

12-
第九周到来,目前程序发现的需要修改的几个bug
10+
第九周修改bug进度
1311
14-
1.无法更新课表
12+
1.无法更新课表( __已修复__ ,原因是教务处偷懒!新信息不打分号!)
1513

16-
2.结课的课程不会消失
14+
2.结课的课程不会消失,可能与之前冲突( 正在修复,修改周信息)
1715

18-
3.多线程需求强烈
16+
3.多线程需求强烈,网络差情况下用户体验不好
1917

2018
我会尽快做出修改
2119

@@ -142,6 +140,6 @@ _一键网课助手_ 是一个帮助SJTU学生快速登录Zoom平台含密码会
142140
* Xin Yuan(test and debug)
143141

144142

145-
本文档最近更新日期: April 26 2020
143+
本文档最近更新日期: April 27 2020
146144

147145
License: MIT License

src/Functions/get_curricular_data.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ def store_curricular_data(curri_data, file):
9999
if curri_line:
100100
for curri in curri_line:
101101
try:
102-
room_num = curri[7].split("")[1] # 这句提前用于验证try
102+
room_data = curri[7].split("会议号")[1] # 这句提前用于验证try
103103

104104
display_curri = []
105105
display_curri.append(curri[1]) # 课程名 curri name
@@ -111,9 +111,10 @@ def store_curricular_data(curri_data, file):
111111
display_curri.append(curri[2]) # 时间段 curri timespan
112112
display_curri.append(curri[-1]) # 学分 credit
113113

114+
room_num = room_data.split(";")[0]
114115
room_num = room_num.split(":")[1]
115116
display_curri.append(room_num) # 会议号 room number
116-
room_pswd = curri[7].split(";")[2]
117+
room_pswd = room_data.split(";")[1]
117118
room_pswd = room_pswd.split(":")[1]
118119
display_curri.append(room_pswd) # 会议密码 room password
119120

src/Functions/pack_exe.py

-5
This file was deleted.

0 commit comments

Comments
 (0)