That's right, Plum is here to post about Magic Wormhole. Again.
TL;DR it's a good way to move files from A to B. Downside is it does not shield your IP, since it's a direct P2P connection, but other than that it's real secure and as fast as the pipes will go. There's a conference talk linked in the repo.
It's always up to date in pip, so you can just install it that way. Linux users know what this means.
"But I'm a Windows user"
I'm sorry to hear. But you know what? I did some research and talked with friends to figure out how to get that shit working in powershell, just for you. You don't even need to turn on WSL.
- Open Powershell
- Type
python3and run that. -
- If it drops you into a prompt, python3 is installed and you can ctrl+d to get out.
-
- Otherwise it should open up the Microsoft Store page to download the latest Python 3. Do that.
- Run
pip install magic-wormhole
At this point magic wormhole is installed. For use you'll probably want to cd ~ to move to your user folder, as that's where downloaded files will end up. cd to other folders if desired. To run magic wormhole, type python3 -m wormhole, so wormhole receive 1-angry-panda becomes python3 -m wormhole receive 1-angry-panda. If you just downloaded a file and don't know where it is, the prompt should have the current path right there for you.
Sending requires putting the filename in the command. I don't know if there's any quirks to this in powershell. I don't like powershell, but it's slightly less work than setting up WSL. YMMV.
"But I want a GUI"
Can't help you. I can't write the GUI, and if you don't want to then no one will. Frankly this is really, really easy to use as it is.
It turns out OP can't read the docs well enough. https://magic-wormhole.readthedocs.io/en/latest/ecosystem.html#guis-for-desktop-mobile-web (You probably want rymdport)
Thanks to @cthuflu
So it turns out there is a GUI
Thank @cthuflu for finding it.
It's cross platform, including windows. It's still magic-wormhole underneath and thus one can be using the 'ol CLI version on one end if need be.
You all have no excuse not to receive my files now.






