this post was submitted on 27 Oct 2024
93 points (97.0% liked)

Asklemmy

43714 readers
1347 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy πŸ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 5 years ago
MODERATORS
 

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.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 5 points 1 day ago

Maybe kdeconnect?

[–] [email protected] -1 points 1 day ago

Despite everything, Telegram is actually great. It's only bloated if you're using the features on the device, the client is opensource and native apps for any platforms, it's very lightweight compared to other messangers and even to some dedicated solutions, it sends stuff p2p on the same network so you don't need to care about the traffic, but also it allows for on-demand downloads so if you want the stuff will be available outside of your network.
Alternatively, kdeconnect, but I find myself using Telegram instead 9 times out of 10, even though I have both installed.

[–] [email protected] 6 points 1 day ago* (last edited 1 day ago)

SSH over Tailscale to Termux (all three free) using private-key authentication β€” two levels of e2ee, and fairly easy to use.

For small bits of text, I use one of these, depending on the direction and the source device:

  • Laptop β†’ phone: xclip -o | ssh phone termux-clipboard-set
  • Laptop ← phone: ssh phone termux-clipboard-get | xclip
  • Phone β†’ laptop: termux-clipboard-get | ssh laptop DISPLAY=:0 xclip
  • Phone ← laptop: ssh laptop DISPLAY=:0 xclip -o | termux-clipboard-set

For larger things, or files, I use scp. For other devices that I haven't setup beforehand, or can't set up (e.g. can't run arbitrary programs), I connect to my phone's hotspot, and use Total Commander's Wi-Fi transfer addon for files (both of which are also free). Small strings I just copy over by eye and hope it goes well.

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago)

QR code reader and generator on both phone and laptop

  • Phone: SecScanQR
  • Laptop: ZBarCam and Zint

But I'm glad to have learned about LocalSend here so I'm no longer limited to short text snippets

[–] [email protected] 3 points 1 day ago
[–] [email protected] 7 points 1 day ago (1 children)

Try this small web app I made exactly for this https://kapus.app

[–] [email protected] 5 points 1 day ago (1 children)

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

This looks like a handy tool.

[–] [email protected] 4 points 1 day ago

Thx! I made it for myself one evening when I needed to copy some passwords to my toy android before I managed to have cross platform password manager.

[–] [email protected] 6 points 1 day ago (1 children)

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.

[–] [email protected] 2 points 1 day ago

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.

[–] [email protected] 0 points 1 day ago (1 children)

Discord. I have a channel in one of my servers that's just me.

[–] [email protected] 12 points 1 day ago (2 children)

It's a huge failure of computing that this is the most convenient and obvious way to do this.

[–] [email protected] 1 points 1 day ago

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

[–] [email protected] 1 points 1 day ago (1 children)

Yep… but if you are on iOS and Mac, copy and paste works perfectly fine and seamless. But any other combination is not good.

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago)

*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% 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)

[–] [email protected] 3 points 1 day ago* (last edited 1 day ago)

I use the note to self capability of my XMPP server to send a message to myself for these sort of one-offs. I would never want my data in the hands of some proprietary service if I have the optionβ€”sharing data just to yourself on these services also means it is Big Tech’s data now too. All of the XMPP clients are super lightweight.

Bigger cases, I will use scp, rsync, or magic wormhole. Or just using removeable storage.

[–] [email protected] 18 points 2 days ago (1 children)

I use either KDE Connect (/gnome connect), or firefox

[–] [email protected] 3 points 1 day ago

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.

[–] [email protected] 2 points 2 days ago

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.

[–] [email protected] -1 points 2 days ago

You can make your own Discord or Discord alternative server

[–] [email protected] 2 points 2 days ago

I just send an email to myself. sounds like it's something you wouldn't be allowed to do but you can

[–] [email protected] 2 points 2 days ago* (last edited 2 days ago) (1 children)

I usually just use an email draft for cross platform transfers. MacOS/iOS handle this pretty much automatically and Linux has a good option (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.

[–] [email protected] 10 points 2 days ago

Last I checked, KDE Connect can be installed on Windows as well. It's not locked into the KDE ecosystem or even Linux.

[–] [email protected] 5 points 2 days ago

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.

[–] [email protected] 5 points 2 days ago

I just use my note taking app

[–] [email protected] 22 points 2 days ago (1 children)

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.

[–] [email protected] 2 points 1 day ago* (last edited 1 day ago)

+1 for Signal. It's already on my phone, and already on my PC and laptop. It is a simple Flatpak install on Linux. It's end-to-end encrypted. I use that for one-off notes and files 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 because that's already set to sync between devices.

[–] [email protected] 1 points 2 days ago

Google keep sounds perfect

[–] [email protected] 1 points 2 days ago
[–] [email protected] 4 points 2 days ago

What’s wrong with email? Or whatever note app you use.

[–] [email protected] 2 points 2 days ago (1 children)

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!

[–] [email protected] 2 points 2 days ago

Localsend has a config named 'auto-accept' or whatever it's called, in advanced settings.

[–] [email protected] 1 points 2 days ago (1 children)

I like pairdrop/snapdrop or Google quick share

[–] [email protected] 1 points 2 days ago

I often forget this is an option but it is web-based so it's pretty much always available.

[–] [email protected] 2 points 2 days ago* (last edited 2 days ago)

Make'em take Trig courses daily, they'll start passing notes in no time.

[–] [email protected] 4 points 2 days ago

All the listed options are nice but if you are looking for something more portable and doesn't require any installing, I recommend PairDrop.

load more comments
view more: next β€Ί