Quickly transferring files between PC and phone
-
[email protected]replied to [email protected] last edited by
pairdrop
I like this a lot.
A question. Docs say:
Your files are sent using WebRTC, encrypting them in transit. Still you have to trust the PairDrop server. To ensure the connection is secure and there is no MITM there is a plan to make PairDrop zero trust by encrypting the signaling and implementing a verification process. See issue #180 to keep updated.
Does this mean if you self-host on your LAN for personal use without https, then nothing is encrypted, or does WebRTC negotiate its own crypto?
-
[email protected]replied to [email protected] last edited by
Sounds like WebRTC crypto is mandatory.
-
[email protected]replied to [email protected] last edited by
PairDrop is a fork of SnapDrop, which at one point had more features and active development. Don't know, how it is nowadays though.
-
[email protected]replied to [email protected] last edited by
Does your PC have Bluetooth? Definitely quick and sort of self hosted.
-
[email protected]replied to [email protected] last edited by
I usually use kde connect.
-
[email protected]replied to [email protected] last edited by
Syncthing is fast. I have an IPv6 setup too which seems to help.
I have my downloads directory on my desktop linked to a downloads directory on my Android; you can't link to the real Android downloads directory anymore so I use another.
When the file is removed from the desktop downloads directory it disappears from mobile.
However, before I started using Obsidian notes I used to transfer URLs using Signal's Note-to-self thing. Signal on both desktop and mobile.
Obviously, I sync between mobile and desktop Obsidian using Syncthing.
-
[email protected]replied to [email protected] last edited by
SFTP or Matrix
-
[email protected]replied to [email protected] last edited by
I'm not sure if there's one the best tool, depending on a case, I use mix of
- scp
- localsend
- croc
- https://github.com/dutchcoders/transfer.sh
- https://github.com/stonith404/pingvin-share
- pbcli (pastebin)
- I also have a script that sends me mail with files attached
-
[email protected]replied to [email protected] last edited by
KDE Connect also works on Gnome, Windows and Android. I can't recommend it enough. Transfering a single image from phone to PC is instantaneous
-
[email protected]replied to [email protected] last edited by
And having a unified clippboard is just so convenient
-
[email protected]replied to [email protected] last edited by
Syncthing or https://pairdrop.net/
-
[email protected]replied to [email protected] last edited by
Yeah, me too. It is quick and easy. I use SyncThing for things I want to keep synced.
-
[email protected]replied to [email protected] last edited by
I'll add in Bitwarden Send (including self-hosted vaultwarden), although probably doesn't make sense if you're not already using it for password management.
-
[email protected]replied to [email protected] last edited by
I use a Gnome implementation of this and it works great too.
-
[email protected]replied to [email protected] last edited by
I mean, the fastest method is likely to just plug the phone into PC and pretend it's a flash drive?
-
[email protected]replied to [email protected] last edited by
I don’t know if it is always the fastest. I know they said android, but for example on not too old Apple phones (pre-usb c), I had the impression you could get better throughout on wifi compared to a cable connection. Maybe that’s just apple trying to squeeze money on proprietary connectors, but other manufacturers seem to copy their worst takes sometimes though.
-
[email protected]replied to [email protected] last edited by
I use KDEConnect. I don't know about iPhone but it works with Android, Linux and Windows.
-
[email protected]replied to [email protected] last edited by
From memory MTP is pretty flaky and quite slow.
ADB push is pretty good but at that stage
rsync
is just as easy.Put SSH in the phone and you can do it all from the computer too.
-
[email protected]replied to [email protected] last edited by
For a single file, I just use Bluetooth. For a lot of files, or a really big file, I plug my phone into the PC and set it to storage device.
-
[email protected]replied to [email protected] last edited by
Maybe snapdrop?
When I was obsd I did FTP and rsync for everything. Syncthing had dinner performance issues for me.
Maybe Seafile but I had a bad time with that.