Local CIA server with QR codes 3DS: Difference between revisions
More actions
m Text replacement - "| licence" to "| license" |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Infobox 3DS Homebrews | {{Infobox 3DS Homebrews | ||
| title = Local CIA server with QR codes | |title=Local CIA server with QR codes | ||
| image = LocalCIAserverwithQRcodes.jpg | |image=LocalCIAserverwithQRcodes.jpg | ||
| | |description=Creates a web page listing from user-provided CIAs. | ||
| | |author=elmerohueso | ||
| lastupdated = 2020/01/05 | |lastupdated=2020/01/05 | ||
| license = Mixed | |type=PC Utilities | ||
| | |version=2020 | ||
| website = https://gbatemp.net/threads/release-local-cia-server-with-qr-codes.555653/ | |license=Mixed | ||
|download=https://dlhb.gamebrew.org/3dshomebrew/LocalCIAserverwithQRcodes.rar | |||
| source = https://github.com/elmerohueso/3DS_Game_Server | |website=https://gbatemp.net/threads/release-local-cia-server-with-qr-codes.555653/ | ||
|source=https://github.com/elmerohueso/3DS_Game_Server | |||
}} | }} | ||
<youtube>BfG0tR-emjU</youtube> | <youtube>BfG0tR-emjU</youtube> | ||
Revision as of 13:34, 29 October 2021
| Local CIA server with QR codes | |
|---|---|
| File:LocalCIAserverwithQRcodes.jpg | |
| General | |
| Author | elmerohueso |
| Type | PC Utilities |
| Version | 2020 |
| License | Mixed |
| Last Updated | 2020/01/05 |
| Links | |
| Download | |
| Website | |
| Source | |
There are probably other utilities like this, but I thought I'd share mine. Nothing fancy. I put this together last week to make distributing CIAs to my family's DSes easier.
Creates a web page listing from user-provided CIAs. Generated web page includes a sortable table with auto-generated QR codes for downloading/installing the CIAs over LAN via FBI. Game titles link to descriptions on www.gametdb.com, and table also pulls cover art from there. Uses Python SimpleHTTPServer, so just one download request/thread at a time.
To do (maybe someday, but I don't really need it): Add error logging for unparseable titleids and games not found in release XML
Requires Python 2.7
To use an updated releases list, download '3dsreleases.xml' from http://www.3dsdb.com/
- Edit BuildCatalog.py
Set "releasesXML" and "ciaFolder"
- Create a folder to match the name set in "ciaFolder"
- Dump all desired CIAs into the created folder (subfolders are OK)
- Run BuildCatalog.py
- Edit StartServer.py
Set "PORT"
- Run StartServer.py