qr-filetransfer
Dev tools
command line file transfer
SHOW HN2018
How HN took it
8 positive, 17 neutral or asking, 2 mixed, 9 critical, out of 36 comments about the project. Thread score +0.04.
Idea: 5 for, 3 againstExecution: 2 for, 5 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clever, elegant approach using a QR code and a disposable web server
From 3 comments
oh, this is clever! i was worried that it would upload my file to a cloud service, or that i would need to install a custom app on my phone.
woodrowbarlow on HNReally smart. Was also worried it would be tranfered via some random web server but it’s a really elegant solution. Well done!
jonplackett on HNThis is amazing. Always looking for something like this. The old way I used to do is to run a HTTP server with an upload form in the mobile phone. But this requires an app on…
kureikain on HN
Objections
Server exits after first request, so some scanner apps fail to download
From 2 comments
Here is a small issue: https://github.com/claudiodangelis/qr-filetransfer/blob/master/main.go#L65 I don't know if it is the barcode scanner app (I use the one from zxing, a very…
andmarios on HNDoesn't work here. As soon as I scan the QR code with my phone, I'm prompted by the barcode-scanner app to open the URL (192.168.15.whatever) on the browser, but at the time this…
fiatjaf on HN
Binds to a guessable URL on the network without a random suffix
From 2 comments
Why not add a random suffix? http://{address}:{port}/{32-bytes from /dev/urandom as hex} If the URL isn't being manually entered (I mean that's the whole point of the QR code…
koolba on HNI'd actually rather not have this addition. Despite your marketing this as a desktop > mobile transfer right now there's no reason your app can't be used for desktop > desktop…
Zenbit_UX on HN
Breaks on IPv6 addresses on macOS
From 2 comments
Looks useful and fun, however it does not seem to work correctly with ipv6 on mac? I obtain: ``` 2018/03/22 18:46:55 listen tcp: address fe80::XX:XXXX:XXX:XXXX:57532: too many…
yoz-y on HNI actually already have this setting enabled. But it will still give you an ipv6 address and even though I do have a local ipv4 address on this interface, the application will…
yoz-y on HN
Requests
Support for transferring multiple files
From 2 comments
An innovative idea, I like it and could think of using it. Actually it would be more helpful if there was a way to transfer multiple files in a reasonable manner. While the…
ktpsns on HNWell, transfering multiple files most likely means to zip/tarball them together at the server side. But unpacking an archive after downloading it on a mobile OS needs a number of…
ktpsns on HN
Support for piping input such as the clipboard
From 1 comment
nice, thanks. would be nice if it could allow pipes. example to send the clipboard: $ pbpaste | qr-filetransfer 2018/03/22 15:06:48 At least one argument is required
throw501 on HN
Questions
Does it work on iOS?
From 1 comment
Looks like a cool project! Only quickly glanced at the code but couldn’t find it: where does this transfer files to on an iOS device? Does it even work with iOS?
dyarosla on HN
Alternatives named
netcat
From 1 comment
That’s what netcat is for! Host A: ``` $ nc -l 12345 < data.txt ``` Host B: ``` $ nc host-a-or-its-ip 12345 > data.txt ```
koolba on HN
woof
From 1 comment
http://www.home.unix-ag.org/simon/woof.html
arantius on HN
python -m http.server
From 1 comment
Thanks! I use this "disposable" web server approach a lot actually, usually by running `python -m http.server` from the directory that contains the file I want to transfer, and…
daw___ on HN
Flying Carpet
From 1 comment
Great project! I'm working on one that's somewhat related, it's basically cross-platform AirDrop (though only for laptops). Seems like mine could really benefit from a method of…
spieglt on HN