Good way to send small messages between devices ?

https://lemmy.world/post/21312507

Good way to send small messages between devices ? - Lemmy.World

Sometime i want to send small messages between devices, such as a url, a note, a id, a token, a piece of code, a picture Especially send between phone and laptop. Some chatting app have self messages such as telegram saved messages, slack (you), Microsoft team… However i don’t want a bloated chat app that would took few hundred mb on phone, or required to install an app on my pc (linux which make many app broken). I don’t want work chat app too, because self messages can be seen and scanned by employer (yes, a security add on chatbot on slack warm me because i send something like password to myself on slack) Something like Opera Flow would fit perfectly, but i don’t want opera browser.

Localsend is a good one to try out. Works with all devices and is pretty fast. It does however require an app to run.

For something you can run off the web on PC you can try pairdrop. This doesn’t require an app to work on PC. Haven’t tried it without the app on mobile so not sure if it will work on there via web.

I prefer Localsend over pairdrop due to local send being completely server less and all local.

LocalSend: Share files to nearby devices

LocalSend is a free, open-source, cross-platform file sharing tool that allows you to share files to nearby devices.

It’s also worth mentioning that localsend has specific Linux support, so the app should run fine. I use it on my Linux laptop all the time!

Local send works well for me between android and iDevices in most cases. I will say it struggles with VPN’ed connections, which is by design of the network and some VPN will block local connections.

I know sharedrop.io uses a similar web based model as pairdrop and runs into the same VPN issue, but I’m curious if the room function might overcome that in pairdrop.

A similar alternative to Pairdrop with a chat UI: drop.lol
drop.lol

Free and easy file sharing.

Oh man I use local send every single day, it’s phenomenal I absolutely love it. Can’t stop raving about it
Could try Briar. It works over bluetooth LAN network, or over internet via TOR. Has a linux, mac, windows, and android version.
Linux pc + android phone - use Syncthing Linux pc + iPhone - use KDE connect (or GSConnect for GNOME)
FYI syncthing for android is getting discontinued, at least for now. :(
That’s true, but there are some decent forks.

I’ve used Syncthing-Fork for years.

Plus, it’s not like it needs much dev anyway, it works, and you can host your own resolver.

Kdeconnect/gsconnect is also on Android
Yes, they are on android but I prefer syncthing over KDEconnect/GConnect, mostly due to the issues I had when trying to use it over vpn.
Don’t need a Linux PC to use KDE Connect, it works perfectly fine under windows too
Can you still use KDE connect if my main WM is Sway?
I’m not sure. I would assume that clipboard / file sharing etc would still work, but I have never tried something like that.
Discontinuing syncthing-android

Unfortunately I don’t have good news on the state of the android app: I am retiring it. The last release on Github and F-Droid will happen with the December 2024 Syncthing version. Reason is a combination of Google making Play publishing something between hard and impossible and no active maintenance. The app saw no significant development for a long time and without Play releases I do no longer see enough benefit and/or have enough motivation to keep up the ongoing maintenance an app requires ...

Syncthing Community Forum
Notes in Google Keep will sync between mobile and web
Sign in - Google Accounts

I have a discord DM to myself that I use.

Oh, posted this before I read the rest of your message lol. Nvm.

For sending over small stuff, I usually generate a qr code and scan it with the other device.
Depending on what your are doing kde connect and/or sync thing

+1 for KDE Connect.

Especially in OPs use case of transmitting small snippets such as urls, the automatic clipboard synchronization should be very useful.

Indeed, if you’re just using devices on the same network, it just shares your clipboard. So if you copy something on one device, paste is available on the other. It’s pretty sweet.

www.omnicopy.de

Best thing I’ve used in forever.

OmniCopy

Cloud Clipboard App

OmniCopy

Requires Dropbox.

Would be great if it could let you sync stuff yourself, like with Syncthing or Resilio.

I refuse to use Cloud storages.

Yup. That’s my one hangup. Except you don’t even need to install Dropbox. It just uses the Dropbox API (correct me if I’m wrong please).

The developer is a single(?) person based out of Germany and is pretty chill. I didn’t know it had Ubuntu and all support till after using it for a long time. I literally would use it just for iOS to Mac and back.

Yea, just requires a Dropbox account. And unfortunately I can’t get it to authenticate.

I’ll try some more when I have time, it’s a brilliant solution,

I’m using Pushbullet to send messages, URLs, files between devices.
Pushbullet - Your devices working better together

They stopped developing their iOS app years ago, if you have an iPhone it’s useless
All the listed options are nice but if you are looking for something more portable and doesn’t require any installing, I recommend PairDrop.
PairDrop

Instantly share images, videos, PDFs, and links with people nearby. Peer2Peer and Open Source. No Setup, No Signup.

Make’em take Trig lessons daily, they’ll start passing notes in no time.
I like pairdrop/snapdrop or Google quick share
I often forget this is an option but it is web-based so it’s pretty much always available.

Depending on what I want to do, I used a combination of Unified Remote and LocalSend, both of which are available for Linux. With Unified Remote, I can control my PC on my home network. So if I want to copy over a URL, for example, I could open notepad and paste it remotely from my phone's clipboard (or type it manually), or I could open a new tab on my PC's browser and paste the URL so it's open and ready for me the next time I'm at my PC. I can sit downstairs on the couch and check the status of a project upstairs, open and run new programs upstairs, etc.

My only two complaints are that I need to be at the PC to handle admin messages like "Are you sure you want to install this program?", which I guess is a safety feature but it's still annoying. And secondly, I really wish they had an easier way to toggle between left- and right-mouse-click, it gets annoying.

To send images, actual files or even folders, I use LocalSend. It does require that you click Accept on the device you're sending to, but I can use Unified Remote to do that, and then save the files to wherever I want to (or accept the default).

This may be less streamlined than other options, but what I really like about it is that I can complete a task and then not have to think about it again. I don't have to go back to my desktop and download or save anything, I've already done it, the job's complete. The only exception is when I've put a new URL into my browser, but that's generally because I wanted to look at it on my (much larger than my phone's) desktop screen.

Anyway, it works nicely for me; I hope you find a solution that works for you!

Localsend has a config named ‘auto-accept’ or whatever it’s called, in advanced settings.
What’s wrong with email? Or whatever note app you use.
GitHub - ismartcoding/plain-app: PlainApp is an open-source app that lets you securely manage your phone from a web browser. Access files, media, contacts, SMS, calls, and more through a simple, easy-to-use interface on your desktop.

PlainApp is an open-source app that lets you securely manage your phone from a web browser. Access files, media, contacts, SMS, calls, and more through a simple, easy-to-use interface on your deskt...

GitHub
Google keep sounds perfect

Signal. I use it anyway so it’s not an extra “bloated” app and I know all the secrets I send over the app are encrypted.

If you use a password manager, most have a notes feature that works well too.

+1 for Signal. It’s already on my phone, and already on my PC and laptop. It’s end-to-end encrypted. I use that for one-off notes between my phone and my PC or between my laptop and PC.

For notes and small files that I know I’ll want to save to reference at another time, I put them in my KeePassXC database.

I just use my note taking app

I’ve been working with this issue for along time. Trying to find something platform agnostic and works with vpns.

App wise, I suggest Localsend for files

Information wise, I suggest Saladroom although there are several alternatives as well like ToffeeShare and ShareDrop

I mostly use Signal though, as it’s the simplest at hand app which fairly reliably makes it accessible to my various devices… With the downside of storing it.

LocalSend: Share files to nearby devices

LocalSend is a free, open-source, cross-platform file sharing tool that allows you to share files to nearby devices.

I usually just use an email draft for cross platform transfers. MacOS/iOS handle this pretty much automatically and Linux has options (KDE Connect) but it sounds like you’re on Windows.

Does Phone Link (built into Windows) work for your needs? I don’t use Windows often but I know they’re trying to make something sort of like the other OS’s syncing systems. Not sure how good it is.

Last I checked, KDE Connect can be installed on Windows as well. It’s not locked into the KDE ecosystem or even Linux.
I just send an email to myself. sounds like it’s something you wouldn’t be allowed to do but you can
You can make your own Discord or Discord alternative server

I use Beeper to aggregate messaging from various platforms and for easy availability of text messages on my PC. It has a specific “Note to self” section that I’ve found useful for messaging myself.

At its core, Beeper is just a Matrix client with some pre-packaged bridges for common services (including SMS, MMS, RCS messages). You could probably do the same thing with an Element client.

I use either KDE Connect (/gnome connect), or firefox
Idk why this is so low. Kdeconnect is all about sharing information between devices, url/file even notifications. It also has remote control and ping devices.
I use the note to self capability of my XMPP server to send a message to myself. All the XMPP clients are super lightweight.’
Discord. I have a channel in one of my servers that’s just me.
It’s a huge failure of computing that this is the most convenient and obvious way to do this.
Yep… but if you are on iOS and Mac, copy and paste works perfectly fine and seamless. But any other combination is not good.

*If you have paid for newer gen and all of your iOS and Mac devices are compatible…

FTFY, it’s a heavy caveat that makes 80’s of their equipment dead unless you give it a second life with a different operating system. I’ve got perfectly decent devices that are bricks in their current original OS unless I get real technical with it. One I can double the ram capacity in it because for some reason apple throttled it’s size but the hardware is designed for more if you just tweak it.

I wish apple was better about it and the device file transfers was just a staple thing that had since conception. Air transfer is a pain in the ass from past experience and works when it wants to, cloud syncing also works when it wants to even when telling it to update it now. I have a partner who uses apple almost exclusively, it’s so close to being something decent but I can never tell what’s actually going on with a device and there always seems to be some kind of weird hiccup in any process (like 25% of the time, still noticeable from being seamless though).

(I have frustration from this, I apologize for my rant)

Or alternatively it’s a win of messaging, it’s so easy and convenient it can be easily used for the purposes not intended

I recently found out about patchbay. it’s the bare minimum pubsub tool. no dependencies, you can use it with just curl.

that said, it’s not in any way secure. if someone guesses the url you’re using, they can see your messages.

patchbay - Poor Man's Web

If you use a web email account, just create a draft email and don’t send it. Then log into your email account on the other device and read it there.
This is the poor man’s tech work-around and can indeed confirm it works lol. You are limited by your services upload size though so beware, you might find yourself having to do multiples and then it’s just starting to get inconvenient.
Try this small web app I made exactly for this kapus.app

I love your privacy/security summary. Thank you for your honesty!

This looks like a handy tool.