https://github.com/foofootheguy/qr-lan-share
Download files over LAN by scanning a QR code
https://github.com/foofootheguy/qr-lan-share
3ds http-server qrcode-generator script tool
Last synced: 3 months ago
JSON representation
Download files over LAN by scanning a QR code
- Host: GitHub
- URL: https://github.com/foofootheguy/qr-lan-share
- Owner: FoofooTheGuy
- Created: 2025-06-10T20:57:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-30T21:52:44.000Z (3 months ago)
- Last Synced: 2026-03-30T23:39:41.097Z (3 months ago)
- Topics: 3ds, http-server, qrcode-generator, script, tool
- Language: Python
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# qr-lan-share
Download files over LAN by scanning a QR code
# About
This was created as a simpler alternative to [3dsend](https://github.com/MeatReed/3dsend). It is intended to be used with the remote install feature of [FBI](https://github.com/TheRealZora/FBI-Reloaded) to install .cia files directly from a URL
# Usage

## Install dependencies
1. Install [python](https://www.python.org/downloads/) to run this script.
2. Install [qrcode](https://pypi.org/project/qrcode/)
3. Install [pillow](https://pypi.org/project/pillow/)
4. Install [tkinterdnd2](https://pypi.org/project/tkinterdnd2/)
## Navigating the GUI
1. Click on "Browse" to choose a file, or drag and drop a file onto the button to select that file.
2. Change the port or keep it default if you do not care.
3. Click on "Start Server" to generate the QR code and start the http server
## Quirks
Beware that this will copy the entire .cia file to a temporary directory, QRLS_temp/tmp.cia, essentially doubling the space that the file takes up on the drive until the directory is removed. This is done to reduce the size of the QR code.