-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpractice3.py
539 lines (478 loc) · 33.3 KB
/
practice3.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
import schedule
import subprocess
import time
import datetime
from plyer import notification
from frontend1 import window3
from twilio1 import *
date_time = datetime.datetime.now()
current_time = date_time.strftime("%H:%M")
current_day = date_time.strftime("%A")
daylist = ["monlist", "tuelist", "wedlist",
"thulist", "frilist", "satlist", "frilist"]
monlist = ["monsubnamelist", "monsubtimelist", "monsublinklist"]
monsubnamelist=[]
for i in range(10):
monsubnamelist[i]=input()
monsubnamelist.append(monsubnamelist[i])
monsubtimelist=[]
for j in range(10):
monsubtimelist[j] = input()
monsubtimelist.append(monsubtimelist[j])
monsublinklist=[]
for k in range(10):
monsublinklist[k] = input()
monsublinklist.append(monsublinklist[k])
tuelist = ["tuesubnamelist", "tuesubtimelist", "tuesublinklist"]
tuesubnamelist = []
for i in range(10):
tuesubnamelist[i] = input()
tuesubnamelist.append(tuesubnamelist[i])
tuesubtimelist = []
for j in range(10):
tuesubtimelist[j] = input()
tuesubtimelist.append(tuesubtimelist[j])
tuesublinklist = []
for k in range(10):
tuesublinklist[k] = input()
tuesublinklist.append(tuesublinklist[k])
wedlist = ["wedsubnamelist", "wedsubtimelist", "wedsublinklist"]
wedsubnamelist = []
for i in range(10):
wedsubnamelist[i] = input()
wedsubnamelist.append(wedsubnamelist[i])
wedsubtimelist = []
for j in range(10):
wedsubtimelist[j] = input()
wedsubtimelist.append(wedsubtimelist[j])
wedsublinklist = []
for k in range(10):
wedsublinklist[k] = input()
wedsublinklist.append(wedsublinklist[k])
thulist = ["thusubnamelist", "thusubtimelist", "thusublinklist"]
thusubnamelist = []
for i in range(10):
thusubnamelist[i] = input()
thusubnamelist.append(thusubnamelist[i])
thusubtimelist = []
for j in range(10):
thusubtimelist[j] = input()
thusubtimelist.append(thusubtimelist[j])
thusublinklist = []
for k in range(10):
thusublinklist[k] = input()
thusublinklist.append(thusublinklist[k])
frilist = ["frisubnamelist", "frisubtimelist", "frisublinklist"]
frisubnamelist = []
for i in range(10):
frisubnamelist[i] = input()
frisubnamelist.append(frisubnamelist[i])
frisubtimelist = []
for j in range(10):
frisubtimelist[j] = input()
frisubtimelist.append(frisubtimelist[j])
frisublinklist = []
for k in range(10):
frisublinklist[k] = input()
frisublinklist.append(frisublinklist[k])
satlist = ["satsubnamelist", "satsubtimelist", "satsublinklist"]
satsubnamelist = []
for i in range(10):
satsubnamelist[i] = input()
satsubnamelist.append(satsubnamelist[i])
satsubtimelist = []
for j in range(10):
satsubtimelist[j] = input()
satsubtimelist.append(satsubtimelist[j])
satsublinklist = []
for k in range(10):
satsublinklist[k] = input()
satsublinklist.append(satsublinklist[k])
sunlist = ["sunsubnamelist", "sunsubtimelist", "sunsublinklist"]
sunsubnamelist = []
for i in range(10):
sunsubnamelist[i] = input()
sunsubnamelist.append(sunsubnamelist[i])
sunsubtimelist = []
for j in range(10):
sunsubtimelist[j] = input()
sunsubtimelist.append(sunsubtimelist[j])
sunsublinklist = []
for k in range(10):
sunsublinklist[k] = input()
sunsublinklist.append(sunsublinklist[k])
#a student can schedule a max of 10 classes per day
def chrome(link):
Call_URL = link
mycmd = r'start chrome /new-tab {}'.format(Call_URL)
subprocess.Popen(mycmd, shell=True)
def ntn():
notification.notify(
title="AUTOMATE",
message=f"you have a class in {window3.notifytime.get()} minutes ",
app_name="AUTOMATE",
app_icon="3xhumed-Mega-Games-Pack-38-Prey-logo-1.ico",
timeout=10,
ticker="classtime",
toast=False,
)
if ((current_time == monlist[1][0]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][0]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][0]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][0]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][0]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][0]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][0]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][0]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][0]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(wedlist[1][0]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(thulist[1][0]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][0]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(satlist[1][0]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][0]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(monlist[1][0]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(tuelist[1][0]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(wedlist[1][0]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(thulist[1][0]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(frilist[1][0]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(satlist[1][0]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(sunlist[1][0]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][0]) and (current_day == "Monday")) or ((current_time == tuelist[1][0]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][0]) and (current_day == "Wednesday")) or ((current_time == thulist[1][0]) and (current_day == "Thursday")) or ((current_time == frilist[1][0]) and (current_day == "Friday")) or ((current_time == satlist[1][0]) and (current_day == "Saturday")) or ((current_time == sunlist[1][0]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][0]).do(chrome(monlist[2][0]))
schedule.every().tuesday.at(tuelist[1][0]).do(chrome(tuelist[2][0]))
schedule.every().wednesday.at(wedlist[1][0]).do(chrome(wedlist[2][0]))
schedule.every().monday.at(thulist[1][0]).do(chrome(thulist[2][0]))
schedule.every().tuesday.at(frilist[1][0]).do(chrome(frilist[2][0]))
schedule.every().wednesday.at(satlist[1][0]).do(chrome(satlist[2][0]))
schedule.every().wednesday.at(sunlist[1][0]).do(chrome(sunlist[2][0]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][1]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][1]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][1]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][1]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][1]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][1]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][1]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][1]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][1]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(wedlist[1][1]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(thulist[1][1]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][1]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(satlist[1][1]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][1]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(monlist[1][1]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(tuelist[1][1]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(wedlist[1][1]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(thulist[1][1]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(frilist[1][1]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(satlist[1][1]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(sunlist[1][1]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][1]) and (current_day == "Monday")) or ((current_time == tuelist[1][1]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][1]) and (current_day == "Wednesday")) or ((current_time == thulist[1][1]) and (current_day == "Thursday")) or ((current_time == frilist[1][1]) and (current_day == "Friday")) or ((current_time == satlist[1][1]) and (current_day == "Saturday")) or ((current_time == sunlist[1][1]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][1]).do(chrome(monlist[2][1]))
schedule.every().tuesday.at(tuelist[1][1]).do(chrome(tuelist[2][1]))
schedule.every().wednesday.at(wedlist[1][1]).do(chrome(wedlist[2][1]))
schedule.every().monday.at(thulist[1][1]).do(chrome(thulist[2][1]))
schedule.every().tuesday.at(frilist[1][1]).do(chrome(frilist[2][1]))
schedule.every().wednesday.at(satlist[1][1]).do(chrome(satlist[2][1]))
schedule.every().wednesday.at(sunlist[1][1]).do(chrome(sunlist[2][1]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][2]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][2]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][2]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][2]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][2]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][2]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][2]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][2]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][2]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][2]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][2]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][2]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][2]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][2]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][2]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][2]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][2]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][2]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][2]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][2]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][2]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][2]) and (current_day == "Monday")) or ((current_time == tuelist[1][2]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][2]) and (current_day == "Wednesday")) or ((current_time == thulist[1][2]) and (current_day == "Thursday")) or ((current_time == frilist[1][2]) and (current_day == "Friday")) or ((current_time == satlist[1][2]) and (current_day == "Saturday")) or ((current_time == sunlist[1][2]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][2]).do(chrome(monlist[2][2]))
schedule.every().tuesday.at(tuelist[1][2]).do(chrome(tuelist[2][2]))
schedule.every().wednesday.at(wedlist[1][2]).do(chrome(wedlist[2][2]))
schedule.every().monday.at(thulist[1][2]).do(chrome(thulist[2][2]))
schedule.every().tuesday.at(frilist[1][2]).do(chrome(frilist[2][2]))
schedule.every().wednesday.at(satlist[1][2]).do(chrome(satlist[2][2]))
schedule.every().wednesday.at(sunlist[1][2]).do(chrome(sunlist[2][2]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][3]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][3]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][3]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][3]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][3]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][3]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][3]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][3]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][3]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][3]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][3]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][3]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][3]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][3]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][3]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][3]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][3]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][3]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][3]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][3]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][3]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][3]) and (current_day == "Monday")) or ((current_time == tuelist[1][3]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][3]) and (current_day == "Wednesday")) or ((current_time == thulist[1][3]) and (current_day == "Thursday")) or ((current_time == frilist[1][3]) and (current_day == "Friday")) or ((current_time == satlist[1][3]) and (current_day == "Saturday")) or ((current_time == sunlist[1][3]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][3]).do(chrome(monlist[2][3]))
schedule.every().tuesday.at(tuelist[1][3]).do(chrome(tuelist[2][3]))
schedule.every().wednesday.at(wedlist[1][3]).do(chrome(wedlist[2][3]))
schedule.every().monday.at(thulist[1][3]).do(chrome(thulist[2][3]))
schedule.every().tuesday.at(frilist[1][3]).do(chrome(frilist[2][3]))
schedule.every().wednesday.at(satlist[1][3]).do(chrome(satlist[2][3]))
schedule.every().wednesday.at(sunlist[1][3]).do(chrome(sunlist[2][3]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][4]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][4]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][4]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][4]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][4]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][4]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][4]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][4]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][4]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][4]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][4]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][4]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][4]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][4]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][4]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][4]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][4]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][4]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][4]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][4]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][4]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][4]) and (current_day == "Monday")) or ((current_time == tuelist[1][4]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][4]) and (current_day == "Wednesday")) or ((current_time == thulist[1][4]) and (current_day == "Thursday")) or ((current_time == frilist[1][4]) and (current_day == "Friday")) or ((current_time == satlist[1][4]) and (current_day == "Saturday")) or ((current_time == sunlist[1][4]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][4]).do(chrome(monlist[2][4]))
schedule.every().tuesday.at(tuelist[1][4]).do(chrome(tuelist[2][4]))
schedule.every().wednesday.at(wedlist[1][4]).do(chrome(wedlist[2][4]))
schedule.every().monday.at(thulist[1][4]).do(chrome(thulist[2][4]))
schedule.every().tuesday.at(frilist[1][4]).do(chrome(frilist[2][4]))
schedule.every().wednesday.at(satlist[1][4]).do(chrome(satlist[2][4]))
schedule.every().wednesday.at(sunlist[1][4]).do(chrome(sunlist[2][4]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][5]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][5]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][5]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][5]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][5]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][5]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][5]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][5]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][5]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][5]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][5]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][5]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][5]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][5]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][5]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][5]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][5]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][5]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][5]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][5]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][5]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][5]) and (current_day == "Monday")) or ((current_time == tuelist[1][5]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][5]) and (current_day == "Wednesday")) or ((current_time == thulist[1][5]) and (current_day == "Thursday")) or ((current_time == frilist[1][5]) and (current_day == "Friday")) or ((current_time == satlist[1][5]) and (current_day == "Saturday")) or ((current_time == sunlist[1][5]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][5]).do(chrome(monlist[2][5]))
schedule.every().tuesday.at(tuelist[1][5]).do(chrome(tuelist[2][5]))
schedule.every().wednesday.at(wedlist[1][5]).do(chrome(wedlist[2][5]))
schedule.every().monday.at(thulist[1][5]).do(chrome(thulist[2][5]))
schedule.every().tuesday.at(frilist[1][5]).do(chrome(frilist[2][5]))
schedule.every().wednesday.at(satlist[1][5]).do(chrome(satlist[2][5]))
schedule.every().wednesday.at(sunlist[1][5]).do(chrome(sunlist[2][5]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][6]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][6]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][6]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][6]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][6]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][6]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][6]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][6]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][6]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][6]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][6]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][6]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][6]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][6]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][6]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][6]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][6]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][6]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][6]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][6]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][6]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][6]) and (current_day == "Monday")) or ((current_time == tuelist[1][6]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][6]) and (current_day == "Wednesday")) or ((current_time == thulist[1][6]) and (current_day == "Thursday")) or ((current_time == frilist[1][6]) and (current_day == "Friday")) or ((current_time == satlist[1][6]) and (current_day == "Saturday")) or ((current_time == sunlist[1][6]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][6]).do(chrome(monlist[2][6]))
schedule.every().tuesday.at(tuelist[1][6]).do(chrome(tuelist[2][6]))
schedule.every().wednesday.at(wedlist[1][6]).do(chrome(wedlist[2][6]))
schedule.every().monday.at(thulist[1][6]).do(chrome(thulist[2][6]))
schedule.every().tuesday.at(frilist[1][6]).do(chrome(frilist[2][6]))
schedule.every().wednesday.at(satlist[1][6]).do(chrome(satlist[2][6]))
schedule.every().wednesday.at(sunlist[1][6]).do(chrome(sunlist[2][6]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][7]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][7]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][7]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][7]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][7]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][7]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][7]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][7]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][7]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][7]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][7]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][7]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][7]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][7]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][7]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][7]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][7]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][7]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][7]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][7]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][7]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][7]) and (current_day == "Monday")) or ((current_time == tuelist[1][7]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][7]) and (current_day == "Wednesday")) or ((current_time == thulist[1][7]) and (current_day == "Thursday")) or ((current_time == frilist[1][7]) and (current_day == "Friday")) or ((current_time == satlist[1][7]) and (current_day == "Saturday")) or ((current_time == sunlist[1][7]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][7]).do(chrome(monlist[2][7]))
schedule.every().tuesday.at(tuelist[1][7]).do(chrome(tuelist[2][7]))
schedule.every().wednesday.at(wedlist[1][7]).do(chrome(wedlist[2][7]))
schedule.every().monday.at(thulist[1][7]).do(chrome(thulist[2][7]))
schedule.every().tuesday.at(frilist[1][7]).do(chrome(frilist[2][7]))
schedule.every().wednesday.at(satlist[1][7]).do(chrome(satlist[2][7]))
schedule.every().wednesday.at(sunlist[1][7]).do(chrome(sunlist[2][7]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][8]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][8]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][8]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][8]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][8]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][8]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][8]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][8]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][8]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][8]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][8]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][8]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][8]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][8]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][8]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][8]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][8]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][8]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][8]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][8]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][8]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][8]) and (current_day == "Monday")) or ((current_time == tuelist[1][8]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][8]) and (current_day == "Wednesday")) or ((current_time == thulist[1][8]) and (current_day == "Thursday")) or ((current_time == frilist[1][8]) and (current_day == "Friday")) or ((current_time == satlist[1][8]) and (current_day == "Saturday")) or ((current_time == sunlist[1][8]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][8]).do(chrome(monlist[2][8]))
schedule.every().tuesday.at(tuelist[1][8]).do(chrome(tuelist[2][8]))
schedule.every().wednesday.at(wedlist[1][8]).do(chrome(wedlist[2][8]))
schedule.every().monday.at(thulist[1][8]).do(chrome(thulist[2][8]))
schedule.every().tuesday.at(frilist[1][8]).do(chrome(frilist[2][8]))
schedule.every().wednesday.at(satlist[1][8]).do(chrome(satlist[2][8]))
schedule.every().wednesday.at(sunlist[1][8]).do(chrome(sunlist[2][8]))
while True:
schedule.run_pending()
time.sleep(1)
elif ((current_time == monlist[1][9]-window3.notifytime.get()) and (current_day == "Monday")) or ((current_time == tuelist[1][9]-window3.notifytime.get()) and (current_day == "Tuesday")) or ((current_time == wedlist[1][9]-window3.notifytime.get()) and (current_day == "Wednesday")) or ((current_time == thulist[1][9]-window3.notifytime.get()) and (current_day == "Thursday")) or ((current_time == frilist[1][9]-window3.notifytime.get()) and (current_day == "Friday")) or ((current_time == satlist[1][9]-window3.notifytime.get()) and (current_day == "Saturday")) or ((current_time == sunlist[1][9]-window3.notifytime.get()) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][9]-window3.notifytime.get()).do(ntn)
schedule.every().tuesday.at(tuelist[1][9]-window3.notifytime.get()).do(ntn)
schedule.every().wednesday.at(
wedlist[1][9]-window3.notifytime.get()).do(ntn)
schedule.every().thursday.at(
thulist[1][9]-window3.notifytime.get()).do(ntn)
schedule.every().friday.at(frilist[1][9]-window3.notifytime.get()).do(ntn)
schedule.every().saturday.at(
satlist[1][9]-window3.notifytime.get()).do(ntn)
schedule.every().sunday.at(sunlist[1][9]-window3.notifytime.get()).do(ntn)
schedule.every().monday.at(
monlist[1][9]-window3.notifytime.get()).do(twilionotify)
schedule.every().tuesday.at(
tuelist[1][9]-window3.notifytime.get()).do(twilionotify)
schedule.every().wednesday.at(
wedlist[1][9]-window3.notifytime.get()).do(twilionotify)
schedule.every().thursday.at(
thulist[1][9]-window3.notifytime.get()).do(twilionotify)
schedule.every().friday.at(
frilist[1][9]-window3.notifytime.get()).do(twilionotify)
schedule.every().saturday.at(
satlist[1][9]-window3.notifytime.get()).do(twilionotify)
schedule.every().sunday.at(
sunlist[1][9]-window3.notifytime.get()).do(twilionotify)
while True:
schedule.run_pending()
elif ((current_time == monlist[1][9]) and (current_day == "Monday")) or ((current_time == tuelist[1][9]) and (current_day == "Tuesday")) or ((current_time == wedlist[1][9]) and (current_day == "Wednesday")) or ((current_time == thulist[1][9]) and (current_day == "Thursday")) or ((current_time == frilist[1][9]) and (current_day == "Friday")) or ((current_time == satlist[1][9]) and (current_day == "Saturday")) or ((current_time == sunlist[1][9]) and (current_day == "Sunday")):
schedule.every().monday.at(monlist[1][9]).do(chrome(monlist[2][9]))
schedule.every().tuesday.at(tuelist[1][9]).do(chrome(tuelist[2][9]))
schedule.every().wednesday.at(wedlist[1][9]).do(chrome(wedlist[2][9]))
schedule.every().monday.at(thulist[1][9]).do(chrome(thulist[2][9]))
schedule.every().tuesday.at(frilist[1][9]).do(chrome(frilist[2][9]))
schedule.every().wednesday.at(satlist[1][9]).do(chrome(satlist[2][9]))
schedule.every().wednesday.at(sunlist[1][9]).do(chrome(sunlist[2][9]))
while True:
schedule.run_pending()
time.sleep(1)