Перейти до вмісту
    Python / Запуск декількох програм відповідно до часу на Python

    Запуск декількох програм відповідно до часу на Python

    Оцініть цю публікацію!
    [Усього: 0 Середнє значення: 0]

    Щоб зробити скрипт на Pyrhon для запуску декількох програм і вимкнення звуку якщо це робочі дні і час з 9:00 до 17:00 на вашому комп’ютері одночасно, вам знадобиться бібліотека schedule для планування запуску програм і бібліотека os для керування системними командами. Ось приклад скрипта:

    import schedule
    import time
    import os
    import datetime
    
    # Функція для запуску програм
    def run_programs():
        os.system("start програма1.exe")
        os.system("start програма2.exe")
        os.system("start програма3.exe")
        os.system("start програма4.exe")
    
    # Функція для вимкнення звуку в системі
    def mute_sound():
        os.system("nircmd mutesysvolume 1")
    
    # Функція для перевірки часу і виконання задач
    def check_time():
        now = datetime.datetime.now()
        if now.weekday() < 5 and now.hour >= 9 and now.hour < 17:
            run_programs()
            mute_sound()
    
    # Розклад для виконання функції перевірки часу
    schedule.every().hour.do(check_time)
    
    # Головний цикл для постійної перевірки часу
    while True:
        schedule.run_pending()
        time.sleep(60)  # Перевіряємо кожну хвилину
    

    Переконайтеся, що ви встановили бібліотеку schedule за допомогою pip install schedule перед запуском цього скрипта. Також замініть "програма1.exe", "програма2.exe", "програма3.exe", "програма4.exe" на шляхи до ваших програм.

    Цей скрипт перевіряє час кожну хвилину. Якщо поточний час є буднім днем з 9:00 до 17:00, він запускає чотири програми і вимикає звук в системі.

    Залишити відповідь

    Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *