Отправляйте файлы с Mac или ПК с Linux на телефон правым щелчком
Помощник OmniBeam добавляет пункт Отправить через OmniBeam в меню правого щелчка Finder на Mac и файлового менеджера в Linux. Выберите файлы, выберите телефон — и они уйдут, не открывая браузер на компьютере.
Установка на Mac
- Установите Node.js, которым помощник пользуется для отправки файлов.
- Распакуйте загрузку и дважды щёлкните install-mac.command. Если macOS не открывает его, щёлкните правой кнопкой, выберите Открыть, а затем снова Открыть.
- Когда попросят, введите код связывания с телефона (см. ниже).
Затем щёлкните правой кнопкой по файлам в Finder и выберите Быстрые действия и Send with OmniBeam. Для выделенного текста в любом приложении щёлкните правой кнопкой и выберите Службы и Send text with OmniBeam. Если их нет, включите их в «Системных настройках» → «Клавиатура» → «Сочетания клавиш» → «Службы».
Установка в Linux
- Установите Node.js 18 или новее, например
sudo apt install nodejs, иzenity(илиkdialogв KDE) для выбора устройства. - Распакуйте загрузку, откройте терминал в этой папке и выполните
sh install-linux.sh. - Когда попросят, введите код связывания с телефона.
Затем щёлкните правой кнопкой по файлам и выберите Сценарии и Send with OmniBeam в Files, Nemo или Caja, или Send with OmniBeam прямо в меню Dolphin и Thunar.
Один раз свяжите телефон
- На телефоне откройте omnibeam.site, нажмите кнопку ссылки и Создать код связывания.
- Введите этот код в установщике на компьютере.
- На телефоне снова откройте экран связывания и отметьте Доверенное рядом с компьютером, чтобы его файлы приходили без вопроса.
Чтобы принимать, на телефоне должен быть открыт omnibeam.site. Файлы идут через сервер OmniBeam со сквозным шифрованием, поэтому сервер не может их прочитать. Чтобы снова убрать пункты меню, выполните node omnibeam-send.js --uninstall.
Пользуетесь Chrome или Edge? Расширение OmniBeam отправляет страницу, ссылку, изображение или выделенный текст на телефон правым щелчком, на Mac, Linux и Windows.
Вопросы и ответы
Меню правого щелчка работает в любом окружении Linux?
Оно работает в распространённых файловых менеджерах: Files (Nautilus), Nemo, Caja, Dolphin и Thunar. В других окружениях можно по-прежнему открыть omnibeam.site в браузере и перетащить туда файлы.
Можно потом убрать пункты меню?
Да. Выполните node omnibeam-send.js --uninstall в папке помощника, и пункты исчезнут из меню правого щелчка.
Отправляет ли он на iPhone и Android?
Да. Он отправляет на телефон, который вы связали кодом, будь то iPhone или телефон Android, в той же сети Wi‑Fi или на мобильном интернете, пока на телефоне открыт omnibeam.site.
Зачем помощнику Node.js?
Помощник — небольшой скрипт, который работает в Node.js. Он один раз связывается с телефоном, а потом отправляет выбранные файлы, не открывая браузер на компьютере, поэтому действие по правому щелчку остаётся быстрым.
Можно отправить и выделенный текст?
На Mac — да: выделите текст в любом приложении, щёлкните правой кнопкой и выберите «Службы», затем Send text with OmniBeam. Он придёт на телефон готовым к копированию.
Файлы шифруются?
Да. Они шифруются сквозным шифрованием на компьютере, а сервер лишь передаёт их дальше, не имея возможности прочитать.