Skip to content
/ nxshot Public

Automatically organize and timestamp your Nintendo Switch captures

License

Notifications You must be signed in to change notification settings

pxdl/nxshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nxshot

Automatically organize and timestamp your Nintendo Switch captures image

Requirements

This package requires pycryptodome and BeautifulSoup4. You can install them by running pip install -r requirements.txt

(Optional) Key at offset 0x71000704D0 from the capsrv NSO loaded up in IDA as key.txt on the same folder as nxshot for automatic updating. Hash: 24e0dc62a15c11d38b622162ea2b4383

Usage

nxshot.py [-h] [-d] FILEPATH

positional arguments:

FILEPATH                         "Nintendo/Album" folder from your SD card.

optional arguments:

-h, --help                       show this help message and exit
-d, --download-nswdb             Download IDs from nswdb.com instead of switchbrew.org
                                 NOTE: Regions may not match SwitchBrew

image

Organized and tagged files are copied to ../Nintendo/Album/Organized in a folder with the game's name.

If some of your screenshots end up being copied to ../Nintendo/Album/Organized/Unknown, please open an issue with the game id from the screenshot filename so that I can update the gameid list.

Current gameid list

To see what games are currently automatically recognized, take a look at the gameids.json file.

The list is automatically updated from SwitchBrew by default. nswdb can be used with the -d flag.

Help

If you have any questions, feel free to send me a tweet @s1cp_.

About

Automatically organize and timestamp your Nintendo Switch captures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages