More actions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
| image = https://dlhb.gamebrew.org/3dshomebrew/LocalCIAserverwithQRcodes.jpg|250px | | image = https://dlhb.gamebrew.org/3dshomebrew/LocalCIAserverwithQRcodes.jpg|250px | ||
| type = PC Utilities | | type = PC Utilities | ||
| version= | | version=2020 | ||
| lastupdated = 2020/01/05 | | lastupdated = 2020/01/05 | ||
| licence = Mixed | | licence = Mixed | ||
Line 9: | Line 9: | ||
| website = https://gbatemp.net/threads/release-local-cia-server-with-qr-codes.555653/ | | website = https://gbatemp.net/threads/release-local-cia-server-with-qr-codes.555653/ | ||
| download = https://dlhb.gamebrew.org/3dshomebrew/LocalCIAserverwithQRcodes.rar | | download = https://dlhb.gamebrew.org/3dshomebrew/LocalCIAserverwithQRcodes.rar | ||
| source = | | source = https://github.com/elmerohueso/3DS_Game_Server | ||
}} | }} | ||
<youtube>BfG0tR-emjU</youtube> | <youtube>BfG0tR-emjU</youtube> | ||
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. | |||
There are probably other utilities like this, but I thought I'd share mine. | |||
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 [http://www.gametdb.com/ www.gametdb.com], and table also pulls cover art from there. Uses Python SimpleHTTPServer, so just one download request/thread at a time. | 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 [http://www.gametdb.com/ www.gametdb.com], and table also pulls cover art from there. Uses Python SimpleHTTPServer, so just one download request/thread at a time. | ||
Line 25: | Line 23: | ||
To use an updated releases list, download '3dsreleases.xml' from http://www.3dsdb.com/ | 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 | |||
Revision as of 05:09, 20 September 2021
Template:Infobox-3DS-Homebrews
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