From ee91e2d72f5cc7100f7a2b714d107376fa58c9bb Mon Sep 17 00:00:00 2001 From: voronov-nikita <114691383+voronov-nikita@users.noreply.github.com> Date: Tue, 4 Apr 2023 22:41:35 +0300 Subject: [PATCH] README --- .idea/workspace.xml | 17 +++++++++++++---- README.md | 22 +++++++++++++++++++--- image/server2.png | Bin 0 -> 4191 bytes 3 files changed, 32 insertions(+), 7 deletions(-) create mode 100644 image/server2.png diff --git a/.idea/workspace.xml b/.idea/workspace.xml index d64c7a3..41c22ce 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -6,8 +6,6 @@ - - - + - + @@ -229,4 +227,15 @@ + + + + + file://$PROJECT_DIR$/scr/client.py + 64 + + + + \ No newline at end of file diff --git a/README.md b/README.md index 518180f..ba366fa 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,16 @@ ## Обьединение двух мониторов в один ### 10 класс ГБОУ Школы №1532 -![image](/icologo.png) It is my indidual project! I am Voronov Nikita, 10th grade student. +На момент написания ```04.04.2023```: +- все приложение имеет визуальный интерфейс +- реализованы все необходимые правила и результаты +- проведены некоторые тесты приложения в реальных условиях +- весь скрипт разделен на две части и скопмилирован разными [файлами](https://github.com/voronov-nikita/individual-project-2022_2023/releases/tag/v0.2.0). + +
### **CLIENT** @@ -18,12 +24,22 @@ It is my indidual project! I am Voronov Nikita, 10th grade student. Рисунок 2 - основное окно клиента, сюда вводятся IP-адрес и PORT По умолчанию 9999. Данные получают от сервера. ### **SERVER** +![server2](/image/server2.png) + +Рисунок 3 - пример отображения информации перед началом работы сервера. Для начала работы необходимо нажать на кнопку "Запустить" и сервер будет запущен. ![server](/image/server1.png) -Рисунок 3 - пример окна сервера, который транслирует изображение на другой ПК. +Рисунок 4 - пример окна сервера, который транслирует изображение на другой ПК. Исходный код программы рапространяется под лицезией **MIT**, с файлом лицензии можно ознакомиться [здесь](/LICENSE). -###### 02.04.2023 - last commit. + +Исходный код программы разбит на две составляющие: +- [клиентская часть](/scr/client.py) +- [серверная часть](/scr/server.py) + +
+ +###### 04.04.2023 - last commit. diff --git a/image/server2.png b/image/server2.png new file mode 100644 index 0000000000000000000000000000000000000000..bf8147ac9e839e7087e9051d6040d9b04ecc54da GIT binary patch literal 4191 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 U2A8^e@+kn&zh|P2(|j2DPZv}R7XSbN literal 0 HcmV?d00001