NetClip - проект по локальному буферу обмена. Для запуска проекта требуется:
- Python 3.11+
- Windows 10+
- Клонировать проект:
git clone https://github.com/Folonder/NetClip.git
- Установка зависимостей:
pip install -r requirements.txt
- Проект должен быть запущен от имени администратора
- Компьютеры должны быть подключены к одной сети
- Запустить файл startup.py
python startup.py
- Вкладка отправки открыта по умолчанию
- Добавить в IP-Manager IP-адрес, на который нужно отправить
- Выбрать данные из буфера обмена для отправки
- Нажать кнопку отправки
- Открыть вкладку получения
- Выбрать данные, которые хотите скопировать в свой буфер обмена
- Нажать кнопку получения
Данные могут быть представлены как в текстовом формате, так и в виде картинок. При копировании текста на ctrl + c буфер обновляется автоматически, при копировании картинок нужно обновлять вручную нажатием кнопки "Обновить".
Рекомендуется отключение антивируса, так как в проекте содержится .exe файл, написанный на C#, который антивирус может считать вредоносным.
- PyQt5 - фреймворк для работы с оконными приложениями
- FastAPI - фреймворк для передачи данных по сети
- pywin32 - библиотека для работы с буфером обмена
- Pillow - библиотека для работы с изображениями
NetClip is a local clipboard project. To start the project you need:
- Python 3.11+
- Windows 10+
- Clone the project:
git clone https://github.com/Folonder/NetClip.git
- Installing dependencies:
pip install -r requirements.txt
- The project must be run as administrator
- Computers must be connected to the same network
- Run the startup.py file
python startup.py
- Send tab is open by default
- Add to IP-Manager the IP address to which you want to send
- Select data from the clipboard to send
- Press the send button
- Open the receiving tab
- Select the data you want to copy to your clipboard
- Press the receive button
Data can be presented both in text format and in the form of pictures. When copying text using ctrl + c, the buffer is updated automatically; when copying pictures, you need to update it manually by clicking the "Refresh" button.
It is recommended to disable the antivirus, since the project contains an .exe file written in C#, which the antivirus may consider malicious.
- PyQt5 - a framework for working with window applications
- FastAPI - framework for transmitting data over the network
- pywin32 - library for working with the clipboard
- Pillow - a library for working with images