MacやLinux PCから右クリックでスマホにファイルを送る
OmniBeamヘルパーは、MacのFinderとLinuxのファイルマネージャーの右クリックメニューにOmniBeamで送るを追加します。ファイルを選んでスマホを選べば、パソコンでブラウザを開かなくても送られます。
Macにインストール
- ヘルパーがファイルの送信に使うNode.jsをインストールします。
- ダウンロードを展開してinstall-mac.commandをダブルクリックします。macOSが開かない場合は、右クリックして開くを選び、もう一度開くを選びます。
- 求められたら、スマホのペアリングコードを入力します(下記参照)。
あとはFinderでファイルを右クリックし、クイックアクションからSend with OmniBeamを選びます。どのアプリでも選択したテキストは、右クリックしてサービスからSend text with OmniBeamを選びます。見当たらない場合は、システム設定のキーボード、キーボードショートカット、サービスでオンにしてください。
Linuxにインストール
- Node.js 18以降(例:
sudo apt install nodejs)と、デバイス選択用のzenity(KDEではkdialog)をインストールします。 - ダウンロードを展開し、そのフォルダでターミナルを開いて
sh install-linux.shを実行します。 - 求められたら、スマホのペアリングコードを入力します。
あとはファイルを右クリックし、Files、Nemo、CajaではスクリプトからSend with OmniBeamを、DolphinとThunarではメニューから直接Send with OmniBeamを選びます。
スマホを一度ペアリングする
- スマホで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に送れますか?
はい。スマホでomnibeam.siteを開いていれば、iPhoneでもAndroidスマホでも、同じWi‑Fiでもモバイルデータでも、コードでペアリングしたスマホに送れます。
ヘルパーにNode.jsが必要なのはなぜ?
ヘルパーはNode.jsで動く小さなスクリプトです。スマホと一度ペアリングしたあとは、パソコンでブラウザを開かずに選んだファイルを送るので、右クリックの操作がすばやく済みます。
選択したテキストも送れますか?
Macなら送れます。どのアプリでもテキストを選択して右クリックし、サービスからSend text with OmniBeamを選ぶと、コピーできる状態でスマホに届きます。
ファイルは暗号化されますか?
はい。パソコンでエンドツーエンドに暗号化され、サーバーは読めないまま受け渡すだけです。