Skip to content
FrogApp edited this page Jul 14, 2023 · 30 revisions

Snapdrop JP に戻る

使い方の説明 / フォーラム

よくある質問

PWAをインストールできない

Chromium 系ブラウザー (Chrome、Edge、Vivaldi、Brave 等) を使用している場合は、アドレスバー右端の「インストール」ボタンをクリックすると簡単にインストールできます。(下図参照)

PWA のインストール

通信相手のデバイスが画面に表示されるが、データの送受信ができない

ファイアウォールの設定をご確認ください。
Linux の firewalld では、ゾーンを public や work ではなく home に変更すると動作することが確認されています。(もっといい設定がある場合は Issue で教えていただけると幸いです。)

また、Firefox ではデータの送信はできても受信ができないことがあります。お手数をおかけしますが、Chromium 系のブラウザー (Chrome、Edge、Vivaldi、Brave 等) をご使用ください。

普段 Firefox を使っていて、Snapdrop JP を使うためだけにブラウザを切り替えるのが面倒という場合は、PWA のインストールが役立つと思います。
Snapdrop JP をアプリのようにホーム画面に配置したり、タスクバーやスタートメニューにピン留めしたりできるので便利です。

Linux の場合は、ウェブサイトをアプリ化できるソフトウェアがあるので、そちらを使うのも一つの方法です。
Arch 系なら AUR から yay -S webapp-manager でインストールできます。

通信はサーバーを経由しますか?

WebRTC がブラウザでサポートされている場合は P2P が使われ、端末間のみでデータの送受信が行われます。サーバーは通信相手の情報を取得するためにのみ使用され、ファイル転送のときにはサーバーを経由しません。

"デバイスの表示名"はどのように決められていますか?

「デバイスの表示名」は、全国の市区町村名の中からランダムに選ばれています。

使用している市区町村の名称の一覧はこちらからご覧いただけます。

送信したファイルはサーバーに保存されますか?

ファイルの送受信はサーバーを経由することなく行われるため、送信したファイルがサーバーに保存されることは一切ありません。そもそも、 Snapdrop JP にはデータベースがありません。

気になる方はサーバーのプログラムをご覧ください。もっとも、サーバーを経由してファイルの送受信が行われていたとしても、WebRTC によって転送中のファイルは暗号化されるのでサーバーではそれを読み取ることができません。

コンピューター間の通信は暗号化されますか?

はい。ファイルは WebRTC によって暗号化され、送信されます。

Snapdrop JP を多機能化しないのはなぜですか?

Snapdrop JP はシンプルさを重視しています。機能を増やすと複雑で使いづらいアプリになる恐れがあるため、新機能案に関しては慎重に検討しています。

Snapdrop JP は「手軽なファイル共有アプリ」に焦点を当てており、特殊な使い方に対応するつもりはありません。それが故に新機能のご提案をお断りすることがありますがご了承下さい。

Insanely Simple: The Obsession that Drives Apple's SuccessThinking, Fast and Slow を読むと、シンプルさについてより学ぶことができます。

Snapdrop JP を支援するにはどうしたらいいですか?

以下のような方法があります。

"非公式の"インスタンス

他の方が運営している、非公式インスタンスの一覧です。

免責事項:上記のインスタンスを運営する方と Snapdrop および Snapdrop JP の運営者は一切関係がありません。また、上記のインスタンスについてコードチェック等の検証は行っていません。利用は自己責任でお願い致します。

サードパーティ製アプリ

サードパーティ製アプリの一例です。

この「Snapsrop JP」も同様にサードパーティ製アプリに含まれます。

  1. Snapdrop Desktop App Electron 製デスクトップアプリです。 (謝辞: alextwothousand!).

  2. Snapdrop Android App 他のアプリで「共有」ボタンを押すだけで手軽に Snapdrop でファイルを共有できます。

  3. Snapdrop Flutter App

  4. Snapdrop iOS App

  5. Snapdrop Node App (with completely Node server)

  6. SnapDrop VSCode Extension

  7. その他、開発大歓迎!