Skip to content

Commit 8ddebb6

Browse files
committed
Fixed reporter
1 parent 1613d79 commit 8ddebb6

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

config.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,15 @@
2222
'password': '123456',
2323
'use_wechat': True,
2424
'uid': 'UID_ABCDEF0123456789abcdef012345',
25+
'vaccination_time': '2021-04-22',
2526
'in_shanghai': True
2627
},
2728
{
2829
'username': '20201234568',
2930
'password': '654321',
3031
'use_wechat': False,
3132
'uid': None,
33+
'vaccination_time': '2021-04-22',
3234
'in_shanghai': False
3335
}
3436
]

daily_reporter.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,12 @@ def report(user_index, try_times):
118118
in_shanghai.click()
119119
time.sleep(0.5)
120120

121+
# Vaccination Time
122+
script = "document.getElementById('p1_JieZSJ-inputEl').value = " + \
123+
"'" + config.users[user_index]['vaccination_time'].strip() + "'"
124+
browser.execute_script(script)
125+
time.sleep(0.5)
126+
121127
# Submit
122128
submit_button = browser.find_element(By.ID, 'p1_ctl00') \
123129
.find_element(By.ID, 'p1_ctl00_btnSubmit')
@@ -128,8 +134,8 @@ def report(user_index, try_times):
128134
for i in range(int(config.timeout / 3)):
129135
try:
130136
browser.find_element(By.CLASS_NAME, 'f-window') \
131-
.find_elements(By.XPATH,
132-
"//*[contains(text(), 'Submit successfully')]")
137+
.find_elements(By.XPATH,
138+
"//*[contains(text(), 'Submit successfully')]")
133139
except exceptions.NoSuchElementException:
134140
time.sleep(3)
135141
print('[Info] Waiting: ' + str((i + 1) * 3) +
@@ -139,8 +145,8 @@ def report(user_index, try_times):
139145

140146
try:
141147
browser.find_element(By.CLASS_NAME, 'f-window') \
142-
.find_elements(By.XPATH,
143-
"//*[contains(text(), 'Submit successfully')]")
148+
.find_elements(By.XPATH,
149+
"//*[contains(text(), 'Submit successfully')]")
144150
except exceptions.NoSuchElementException:
145151
print('[Error] Submit timeout')
146152
if config.users[user_index]['use_wechat']:

0 commit comments

Comments
 (0)