mirror of
https://github.com/schlagmichdoch/PairDrop.git
synced 2025-04-20 07:05:05 -04:00
Update answer for saving images to the iOS gallery and add linebreaks for better readability
This commit is contained in:
parent
892e84c834
commit
3c1bc9f82f
1 changed files with 47 additions and 6 deletions
53
docs/faq.md
53
docs/faq.md
|
@ -5,18 +5,22 @@
|
|||
Help! I can't install the PWA!
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
if you are using a Chromium-based browser (Chrome, Edge, Vivaldi, Brave, etc.), you can easily install PairDrop PWA on your desktop
|
||||
by clicking the install-button in the top-right corner while on [pairdrop.net](https://pairdrop.net).
|
||||
|
||||
<img width="400" src="pwa-install.png" alt="Example on how to install a pwa with Edge">
|
||||
|
||||
On Firefox, PWAs are installable via [this browser extensions](https://addons.mozilla.org/de/firefox/addon/pwas-for-firefox/)
|
||||
|
||||
<br>
|
||||
|
||||
<b>Self-Hosted Instance?</b>
|
||||
|
||||
To be able to install the PWA from a self-hosted instance, the connection needs to be [established through HTTPS](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Installable_PWAs).
|
||||
See [this host your own section](https://github.com/schlagmichdoch/PairDrop/blob/master/docs/host-your-own.md#testing-pwa-related-features) for more info.
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -26,7 +30,9 @@ See [this host your own section](https://github.com/schlagmichdoch/PairDrop/blob
|
|||
Shortcuts?
|
||||
</summary>
|
||||
|
||||
Shortcuts
|
||||
<br>
|
||||
|
||||
Available shortcuts:
|
||||
- Send a message with `CTRL + ENTER`
|
||||
- Close all "Send" and "Pair" dialogs by pressing `Esc`.
|
||||
- Copy a received message to the clipboard with `CTRL/⌘ + C`.
|
||||
|
@ -40,12 +46,20 @@ Shortcuts
|
|||
How to save images directly to the gallery on iOS?
|
||||
</summary>
|
||||
|
||||
Apparently, iOS does not allow images shared from a website to be saved to the gallery directly.
|
||||
It simply does not offer that option for images shared from a website.
|
||||
<br>
|
||||
|
||||
iOS Shortcuts saves the day:
|
||||
~~Apparently, iOS does not allow images shared from a website to be saved to the gallery directly.~~
|
||||
~~It simply does not offer that option for images shared from a website.~~
|
||||
|
||||
~~iOS Shortcuts saves the day:~~ \
|
||||
I created a simple iOS shortcut that takes your photos and saves them to your gallery:
|
||||
https://routinehub.co/shortcut/13988/
|
||||
|
||||
Update: \
|
||||
Apparently, this was only a bug that is fixed in recent iOS version (https://github.com/WebKit/WebKit/pull/13111). \
|
||||
If you use an older affected iOS version this might still be of use. \
|
||||
Luckily, you can now simply use `Save Image`/`Save X Images` 🎉
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -55,10 +69,13 @@ https://routinehub.co/shortcut/13988/
|
|||
Is it possible to send files or text directly from the "Context" or "Share" menu?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
Yes, it finally is.
|
||||
* [Send files directly from the "Context" menu on Windows](/docs/how-to.md#send-files-directly-from-context-menu-on-windows)
|
||||
* [Send directly from the "Share" menu on iOS](/docs/how-to.md#send-directly-from-share-menu-on-ios)
|
||||
* [Send directly from the "Share" menu on Android](/docs/how-to.md#send-directly-from-share-menu-on-android)
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -68,9 +85,12 @@ Yes, it finally is.
|
|||
Is it possible to send files or text directly via CLI?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
Yes.
|
||||
|
||||
* [Send directly from a command-line interface](/docs/how-to.md#send-directly-via-command-line-interface)
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -80,11 +100,14 @@ Yes.
|
|||
Are there any third-party Apps?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
These third-party apps are compatible with PairDrop:
|
||||
|
||||
1. [Snapdrop Android App](https://github.com/fm-sys/snapdrop-android)
|
||||
2. [Snapdrop for Firefox (Addon)](https://github.com/ueen/SnapdropFirefoxAddon)
|
||||
3. Feel free to make one :)
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -94,6 +117,8 @@ These third-party apps are compatible with PairDrop:
|
|||
What about the connection? Is it a P2P connection directly from device to device or is there any third-party-server?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
It uses a WebRTC peer-to-peer connection.
|
||||
WebRTC needs a signaling server that is only used to establish a connection.
|
||||
The server is not involved in the file transfer.
|
||||
|
@ -109,6 +134,7 @@ to learn more about STUN, TURN and WebRTC.
|
|||
If you host your own instance
|
||||
and want to support devices that do not support WebRTC,
|
||||
you can [start the PairDrop instance with an activated WebSocket fallback](https://github.com/schlagmichdoch/PairDrop/blob/master/docs/host-your-own.md#websocket-fallback-for-vpn).
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -118,6 +144,8 @@ you can [start the PairDrop instance with an activated WebSocket fallback](https
|
|||
What about privacy? Will files be saved on third-party servers?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
Files are sent directly between peers.
|
||||
PairDrop doesn't even use a database.
|
||||
If curious, study [the server](https://github.com/schlagmichdoch/pairdrop/blob/master/index.js).
|
||||
|
@ -130,6 +158,7 @@ If your devices are paired and behind a NAT,
|
|||
the PairDrop TURN Server is used to route your files and messages.
|
||||
See the [Technical Documentation](technical-documentation.md#encryption-webrtc-stun-and-turn)
|
||||
to learn more about STUN, TURN and WebRTC.
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -139,10 +168,13 @@ to learn more about STUN, TURN and WebRTC.
|
|||
What about security? Are my files encrypted while sent between the computers?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
Yes. Your files are sent using WebRTC, encrypting them in transit.
|
||||
To ensure the connection is secure and there is no [MITM](https://wikiless.org/wiki/Man-in-the-middle_attack),
|
||||
compare the security number shown under the device name on both devices.
|
||||
The security number is different for every connection.
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -152,6 +184,8 @@ The security number is different for every connection.
|
|||
Transferring many files with paired devices takes too long
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
Naturally, if traffic needs to be routed through the TURN server
|
||||
because your devices are behind different NATs, transfer speed decreases.
|
||||
|
||||
|
@ -164,6 +198,7 @@ which omits the need of the TURN server.
|
|||
|
||||
You can also use mobile hotspots on phones to do that.
|
||||
Then, all data should be sent directly between devices and not use your data plan.
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -173,6 +208,8 @@ Then, all data should be sent directly between devices and not use your data pla
|
|||
Why don't you implement feature xyz?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
Snapdrop and PairDrop are a study in radical simplicity.
|
||||
The user interface is insanely simple.
|
||||
Features are chosen very carefully because complexity grows quadratically
|
||||
|
@ -184,7 +221,6 @@ Don't be sad. We may decline your feature request for the sake of simplicity.
|
|||
Read *Insanely Simple: The Obsession that Drives Apple's Success*,
|
||||
and/or *Thinking, Fast and Slow* to learn more.
|
||||
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -194,12 +230,14 @@ and/or *Thinking, Fast and Slow* to learn more.
|
|||
Snapdrop and PairDrop are awesome. How can I support them?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
* [Buy me a coffee](https://www.buymeacoffee.com/pairdrop) to pay for the domain and the server, and support libre software.
|
||||
* [File bugs, give feedback, submit suggestions](https://github.com/schlagmichdoch/pairdrop/issues)
|
||||
* Share PairDrop on social media.
|
||||
* Fix bugs and make a pull request.
|
||||
* Do some security analysis and make suggestions.
|
||||
* To support the original Snapdrop and its creator go to [his GitHub page](https://github.com/RobinLinus/snapdrop)
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
@ -209,7 +247,10 @@ and/or *Thinking, Fast and Slow* to learn more.
|
|||
How does it work?
|
||||
</summary>
|
||||
|
||||
<br>
|
||||
|
||||
[See here for info about the technical implementation](/docs/technical-documentation.md)
|
||||
|
||||
<br>
|
||||
|
||||
</details>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue