aboutsummaryrefslogtreecommitdiffstats
path: root/DataBase/ExtraPro/Alarm.py
diff options
context:
space:
mode:
Diffstat (limited to 'DataBase/ExtraPro/Alarm.py')
-rw-r--r--DataBase/ExtraPro/Alarm.py37
1 files changed, 37 insertions, 0 deletions
diff --git a/DataBase/ExtraPro/Alarm.py b/DataBase/ExtraPro/Alarm.py
new file mode 100644
index 0000000..d912df5
--- /dev/null
+++ b/DataBase/ExtraPro/Alarm.py
@@ -0,0 +1,37 @@
+import os
+from playsound import playsound
+import datetime
+
+extracted_time = open('E:\\Zara\\Data.txt','rt')
+time = extracted_time.read()
+Time = str(time)
+
+delete_time = open("E:\\Zara\\Data.txt",'r+')
+delete_time.truncate(0)
+delete_time.close()
+
+def RingerNow(time):
+
+ time_to_set = str(time)
+ time_now = time_to_set.replace("zara","")
+ time_now = time_now.replace("set alarm for ","")
+ time_now = time_now.replace("set ","")
+ time_now = time_now.replace("alarm ","")
+ time_now = time_now.replace("for ","")
+ time_now = time_now.replace(" and ",":")
+
+ Alarm_Time = str(time_now)
+
+ while True:
+
+ current_time = datetime.datetime.now().strftime("%H:%M")
+
+ if current_time == Alarm_Time:
+ print("Wake Up Sir , It's Time To Work .")
+ playsound("E:\\Zara\\DataBase\\Sounds\\1.mp3")
+
+ elif current_time>Alarm_Time:
+ break
+
+RingerNow(Time)
+