Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/viordash/shareclipbrd
https://github.com/viordash/shareclipbrd
avaloniaui clipboard clipboard-share cross-platform net70
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/viordash/shareclipbrd
- Owner: viordash
- License: mit
- Created: 2023-05-06T11:33:19.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-18T14:58:16.000Z (9 months ago)
- Last Synced: 2024-09-30T11:16:10.897Z (about 1 month ago)
- Topics: avaloniaui, clipboard, clipboard-share, cross-platform, net70
- Language: C#
- Homepage:
- Size: 1.23 MB
- Stars: 9
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Sharing the clipboard between two computers
[![.NET](https://github.com/viordash/ShareClipbrd/actions/workflows/dotnet.yml/badge.svg?branch=main)](https://github.com/viordash/ShareClipbrd/actions/workflows/dotnet.yml)
ShareClipbrdApp - кросс-платформенная утилита, Windows/Linux(X11).
ShareClipbrdApp позволяет отправлять содержимое буфера обмена с одного компьютера на другой.
> первоначальная цель создания утилиты, была в том чтобы в целях безопасности, отказаться
> от автоматической синхронизации буфера обмена при работе с
> виртуальными машинами в Windows, отправка данных только по команде
> оператора.Для отправки данных достаточно кликнуть на окно программы, *небольшой прямоугольник цвета морской волны*, и затем нажать Ctrl+V или правым кликом в контекстном меню выбрать Paste.
![Main app window](https://github.com/viordash/ShareClipbrd/blob/main/assets/Open%20settings.png)
> В верхнем левом углу расположены индикаторы состояния соединения между партнерами.
**Функции:**
- форматы данных, `текст`, `файлы\папки` и `изображения`.
- работа в локальной сети, по протоколу TCP/IP.
- три профиля сетевых настроек, для быстрого переключения между различными хостами.
- возможность автоматического поиска партнера, посредством протокола mDNS (Bonjour)
**Запуск и установка.**Утилита поставляется как portable, достаточно скачать архив и распаковать.
В Windows запускать ShareClipbrdApp.exe.
В Linux запускать ShareClipbrdApp.
**Настройки соединения с партнером.**Правым кликом в окне программы, открыть контекстное меню, в разделе Settings в поле Host address ввести локальный IP адрес и через двоеточие номер порта, например `127.0.0.1:8090`. В поле Partner address ввести IP адрес и порт партнера, например `192.168.100.5:8091`. Вероятно, указанные IP адреса и порты должны быть разрешены в Firewall.
В большинстве случаев можно использовать возможность автоматического поиска партнера. В поле Host addres ввести параметр с форматом, который начинается с префикса "mdns:" затем произвольный идентификатор, например `mdns:win10_linux`, где `win10_linux` это идентификатор данной копии. Если необходимо указать конкретный номер порта, например для Firewall, то после идентификатора через двоеточие указывается номер порта, например `mdns:win10_linux:61002`. В поле Partner address ввести mdns: с идентификатором партнера, номер порта вводить не нужно, например `mdns:linux_win10`.
> При ошибке в настройках соединения может возникать окно с сообщением
> об ошибке, при этом продолжать менять настройки можно без закрытия
> окна с ошибкой.