uintdev / qrserv

Transfer files with ease over a network.
https://play.google.com/store/apps/details?id=dev.uint.qrserv
MIT License
135 stars 9 forks source link

Any plans for receive mode? #16

Closed Pareidol closed 6 months ago

Pareidol commented 7 months ago

Would be great to receive files as well. Would be handy to exchange locally files with others without the need for others to install anything.

uintdev commented 7 months ago

Hi,

Using a camera application (with QR code support) or a client that can read QR codes (i.e. to download content), it would reveal the full HTTP URL where the content can be downloaded from. This can then be downloaded by said app, or the (default) browser. Alternatively, press and holding on the QR code shows the full URL (for typing out manually) and the share button can be used to send the full URL (not the actual content) through a different application or have it copied into the clipboard.

There hasn't really been much of a reason to justify adding in a receive mode. Normally, there would already be software installed on the receiver's end that can be used to perform the download, as the application does not use a custom protocol for accessing the content that would be temporarily hosted by it.

That said, maybe I could see at least having a way to scan a QR code within the app and have it offer a share option so that the content could be downloaded or opened via an app that accepts HTTP URLs (which happens to includes browsers)? At least that way, the downloading side of things (like potential interruptions) can be offloaded to the app that the URL would get passed onto.

uintdev commented 6 months ago

Closing as part of clean up. If there is enough interest in this then maybe I'll consider implementing something along the lines of what I had described.