Skip to content

Araime/Matrix-screensaver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matrix screensaver

Заставка в стиле фильма Матрица, для запуска с помощью Python или как exe-файл. Для запуска exe-файла необходимо будет вручную добавить приложение в планировщике задач на бездействие. Скрипт написан на основе множества других примеров создания подобного скрипта, использует библиотеку pygame и шрифт MS Mincho.tff. Скрипт написан для разрешения экрана FullHD.

Параметры для запуска на Windows - win 10/11 pro x64.

demo

Установка

Скачать

Python3 должен быть уже установлен. Скачать этот репозиторий себе на компьютер.

Рекомендуется использовать virtualenv/venv для изоляции проекта.

Быстрая настройка venv

Начиная с Python версии 3.3, виртуальное окружение идёт в комплекте в виде модуля venv. Чтобы его установить и активировать нужно выполнить следующие действия в командной строке:

Указать скачанный репозиторий в качестве каталога.

cd C:\Usersаш_пользователь\Downloads\папка_репозитория

Установить виртуальное окружение в выбранном каталоге.

Python -m venv env

В репозитории появится папка виртуального окружения env

image

Активировать виртуальное окружение.

env\scripts\activate

Если всё сделано правильно, вы увидите в командной строке (env) слева от пути каталога.

2

Установить зависимости

Используйте pip (или pip3, есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Запуск

Выход из программы Esc.

python matrix.py

Создание exe-файла/запаковка

pyinstaller matrix.spec

После сборки exe-файла в корне репозитория создается папка dist, в которой будет лежать готовое приложение.

Цель проекта

Данный репозиторий создан с целью изучения создания приложений на Python + pygame и создания exe-файлов для Windows средствами Python.

Releases

No releases published

Packages

No packages published

Languages