Будильник для рабочего стола. Подает сигнал при достижении заданного времени. Также реализована функция выключения компьютера в 20:00.
Предварительно создайте каталог для приложения (some directory)
Клонируйте код репозитория в созданный каталог:
git clone https://github.com/SwedL/Alarm.git
Также в каталоге проекта (some directory) создайте виртуальное окружение, выполнив команду:
- Windows:
python -m venv venv
- Linux:
python3 -m venv venv
Активируйте окружение командой:
- Windows:
.\venv\Scripts\activate
- Linux:
source venv/bin/activate
Перейдите в каталог Alarm и установите зависимости в виртуальное окружение:
cd Alarm
pip install -r requirements.txt
Создайте Alarm.exe используя команду:
pyinstaller -w --onefile Alarm.py
С другими вариантами установки можно ознакомиться с помощью команды:
pyinstaller --help
Сгенерированный файл приложения Alarm.exe будет расположен в основном каталоге. в каталоге "dist".
Также для корректной работы приложения необходимо скопировать звуковые файлы beep.wav и off.wav в директорию Alarm.exe.
- \ some directory
- Alarm.exe
- beep.wav
- off.wav
активация/деактивация будильника
автоматическое выключение компьютера при достижении 20:00 (08:00 p.m)
- Осминин Алексей - SwedL