Wormhole-gui: encrypted file, directory and text send between devices
Solarmass I have unfortunately not used nitroshare and can’t comment a whole lot on comparisons. One major difference though is that wormhole-gui is actively developed while nitroshare is dead and hasn’t seen any release in three years.
I haven’t transferred 10 GB files, but 2GB files have transferred pretty fast in my tests.
Would you mind sharing what you mean with “file checking”?
I have started work on a mobile version. It just requires solving some issues around file managing and waiting for some new features and fixes in the upstream Fyne toolkit. I want to have flatpak versions some time soon, but I don’t have much knowledge of the package format there unfortunately.
Jacalz nitroshare is dead and hasn’t seen any release in three years.
I don't use either of these, so I don't have a dog in this fight. That said, however, isn't it possible that nitroshare simply works well, does what it should do, and hasn't needed any updates in three years?
I've seen the same argument applied to other applications, and I've always wondered about it.
- Edited
Jacalz have unfortunately not used nitroshare and can’t comment a whole lot on comparisons. One major difference though is that wormhole-gui is actively developed while nitroshare is dead and hasn’t seen any release in three years.
Yeah, that's why I am looking for an alternatives, especially tools that have mobile version. Nitroshare works great for me, except mobile version (updated 2 years ago)
Would you mind sharing what you mean with “file checking”?
There was a feature VerifyCopiedFiles in the FreeFileSync
VerifyCopiedFiles:
If active, FreeFileSync will binary-compare source and target files after copying and report verification errors. Note that this may double file copy times and is no guarantee that data has not already been corrupted prior to copying. Additionally, corruption may be hidden by deceptively reading valid data from various buffers in the application and hardware stack:
https://freefilesync.org/manual.php?topic=expert-settings
I have started work on a mobile version. It just requires solving some issues around file managing and waiting for some new features and fixes in the upstream Fyne toolkit.
Nice!
Solarmass Ah, thanks for the link. I don’t think wormhole-william does that check, but it probably does some sort of verification to make sure that the correct data has been sent. You’d have to check with that project.
I’ll try to get mobile support and Flatpak support working as soon as possible. One problem holding up the mobile support currently is the lack of sponsors covering the costs of distribution to mobile app stores. It’s rather expensive unfortunately. Flatpak should be fairly simple though, just a matter of time. That combined with that there’s been a lot to do lately, means that I can’t quite give any ETA on these things yet.
WetGeek That said, however, isn't it possible that nitroshare simply works well, does what it should do, and hasn't needed any updates in three years?
Well, there aren't many good alternatives. And 3 years without updates is a bad sign I guess. I won't be surprised if it will be removed from Solus repo someday.
- Edited
Hey @Jacalz , have you got a package.yml
for this somewhere?
EDIT: A first draft
name : wormhole-gui
version : 2.2.0
release : 1
source :
- https://github.com/Jacalz/wormhole-gui/archive/refs/tags/v2.2.0.tar.gz : 3f81b045dd8804f610395f028a91ea4eab0fb743ae40c4a82421792424a9c7c1
license : GPL-3.0-or-later
homepage : https://github.com/Jacalz/wormhole-gui
component : network.clients
summary : Wormhole-gui is a cross-platform graphical interface for magic-wormhole
description: |
Wormhole-gui is a cross-platform graphical interface for magic-wormhole that lets you easily share files, folders and text between devices. It uses the Go implementation of magic-wormhole, called wormhole-william, and compiles statically into a single binary. Wormhole-gui is compatible with the cli applications from both wormhole-william and magic-wormhole.
networking : yes
builddeps :
- pkgconfig(gl)
- pkgconfig(x11)
- pkgconfig(xcursor)
- pkgconfig(xi)
- pkgconfig32(xinerama)
- pkgconfig(xrandr)
- pkgconfig(xxf86vm)
- golang
build : |
%make
install : |
%make_install
davidjharder Nice work on that package.yml
file. Any reason for using pkgconfig32
for one of the imports?
Jacalz Nope, that's just bad copy-pasta