ClipboardSender + Notemod-selfhosted(概要)
何ができるか
- Windows でテキストをコピー(Ctrl+C など)
- ClipboardSender がノートを自動送信(ホットキーで ON/OFF 可能)
- iPhone 側のショートカットで最新ノートを取得
- iPhone でペースト
背景と目的
iPhone と Windows PC 間のテキストコピーが不便だったのが出発点です。
Mac と iPhone の組み合わせはクリップボードが完全同期で快適なのに、Windows と iPhone では同じ体験ができません。このギャップを少しでも埋めたいと思ったのが最初の動機です。
画像や動画、音声など、ファイルのやり取りは、以前いろいろ改造した BoZoN を今でも使っていて、今のところ満足しています。
ただし、テキストのやり取りも BoZoN でやろうとすると、手順が多くて負担でした。

そこで、本来単一のブラウザ内だけで動く Notemod を、共用サーバーで同期して使えるように改造し、iPhone と Windows の両方でブラウザを開きっぱなしにする運用にしました。
これで多少は楽になりましたが、ブラウザに常駐させるのはまだ負担でした。
さらに負担を減らすため、iPhone ショートカットから API を叩いて Notemod に直接テキストを送れるようにしました。
API が完成したことで、iPhone 側は Notemod をブラウザで開いておく必要がなくなり、一歩前進しました。
次に、Windows 側も「コピーした瞬間に自動で送れないか」と考え、クリップボード送信アプリの開発に進みました。
送信アプリが完成したことで、Windows 側も Notemod を開いておく必要がほぼなくなり、かなり快適になりました。
現状、送信アプリは Windows → Notemod(→ iPhone)の送信が中心です。
iPhone → Windows で受け取る場合は、まだ Windows 側で Notemod をブラウザで開く必要があります。
ただし用途としては Windows でコピーしたテキストを iPhone で受け取りたい場面が多く、体感では大きく改善できています。
双方向は将来の課題としつつ、まずはここまでの形を共有したいと思います。

この記事へのコメントはありません。