J'ai ré-essayé Warpinator, et c'est vraiment bien.
Ce petit programme permet d'envoyer, avec un minimum d'effort, un fichier ou un bout de texte d'une machine à une autre sur le même réseau local. Ça marche sous Linux, Windows et Android.
(PS: Oui je connais l'existence de KDEConnect/localsend et autres).
Ce qui me plaît:
- l'UI est assez simple et pratique.
- la notion de "groupe" permet d'éviter de se faire polluer par toutes les machines du LAN.
- il y a des protections (taille limite du dossier de réception, utilisation de landlock, etc.)
⚠️ Attention il existe un site qui n'est pas le site officiel. Voici les adresses à utiliser:
- Linux : Dans les dépôts de votre distribution, ou
https://flathub.org/en/apps/org.x.Warpinator
- Windows :
https://winpinator.swisz.cz/ ou
https://github.com/slowscript/warpinator-windows
- Android :
https://f-droid.org/en/packages/slowscript.warpinator/
Au niveau réseau, il faut juste penser à ouvrir les ports 42000 et 42001 dans le firewall de chaque machine.
EDIT: Et si vous utilisez le gestionnaire de fichier Nemo (Linux Mint Cinnamon), voici comment envoyer un fichier ou dossier en faisant clic-droit > Envoyer via Warpinator (il vous affichera alors la liste des machines disponibles : cliquez et ça sera envoyé).
Créez le fichier ~/.local/share/nemo/actions/wp-send.nemo_action contenant:
[Nemo Action]
Name=📦 Envoyer via Warpinator
Exec=warpinator-send %F
Selection=notnone
Extensions=any
Quote=double
Dependencies=warpinator-send
Terminal=false
Et voilà: Vous pouvez envoyer n'importe quel fichier ou dossier via le clic-droit (Du moment que Warpinator est lancé, bien sûr.)