changed to minutes to wait

This commit is contained in:
Marc Mance
2024-07-31 18:10:35 -04:00
parent 54983b5253
commit b59192baf1

View File

@@ -377,23 +377,16 @@ def main():
welcome() welcome()
minutes = int(input("Enter the duration in minutes: ")) minutes = int(input("Enter the duration in minutes: "))
startHour = 0 minutesToWait = int(input("Enter the delay before capture in minutes: "))
while not is_two_digit_number(startHour): if not minutesToWait:
startHour = int( minutesToWait = 0
input("Enter start time on 24hr format, 2-digit (ie 2pm = 14): ")
)
if not is_two_digit_number(startHour):
print("please enter only 2 digits.")
currentTime = datetime.datetime.now() if minutesToWait:
currentHour = currentTime.hour print("Delaying capture by {minutesToWait} minutes...")
for i in range(minutesToWait):
while not currentHour == startHour: print(f"{i} ", end="", flush=True)
print(f"Current Time: {currentTime}, script will start at: {startHour}:00") datetime.datetime.sleep(minutesToWait * 60)
datetime.datetime.sleep(5)
currentTime = datetime.datetime.now()
currentHour = currentTime.hour
print("Starting Collection") print("Starting Collection")