Almost as easy to go the other way too, pop in a POST handler for the BaseHTTPServer that accepts multipart/form-data, and craft an HTML page with a file input box.
Please do NOT expose to the Internet - there's a good reason NGiNX and Apache are popular and safe!
[edited to add] You can frequently find your laptop or other local devices are registered in your network with a name like: device.local or device.lan
This is for mobile to laptop. Provides a simple web UI.
Oh, this is almost diabolical in it's greatness! I never really think about getting files from my mobile, since I'm mostly always using google drive.
I saw an app that generates the QR code to access the file over LAN. I don't remember the name, but I think it's not that hard to write your own. That would be much simpler to get the file rather than typing 192.168.whatever in your browser and then finding the file.
I think that would be great.
Thanks for the suggestion. I will soon post the complete program :)
Used to called bitsync but now ResillioSync. Hope that helps.
This is useful. For those who don't do python, ruby has something similar, as does perl. Chances are you have at least one of these on your system!
Ruby: ruby -run -e httpd . runs a webserver in the current directory on port 3000.
ruby -run -e httpd .
Perl: http_this same thing (you'd probably need to install App-HTTPThis first though)
This is such a useful tool I made an alias for it!
If you are already in the terminal,
ifconfig | grep ‘inet ‘
Will show your IP. I’ve got it aliased to ‘lan’ in my .profile
What about transferring from mobile to laptop? Any tricks 😉?
I will tell you if I found something .
apply these tips to transfer files from android to pc/laptop/computer
Nice hack, thanks 4 share!
Is a great idea, works very fine to me. Thanks!
What a great idea! Thanks!
could've included a py script to show ip address here
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.