| Switch Library Manager | |
|---|---|
| Author | giwty |
| Type | Game Management |
| Version | 1.4.0 |
| License | Mixed |
| Last Updated | 2021/02/22 |
| Download | |
| Website | |
| Source | |
Easily manage your Switch games backups.
This app scans your local files, and provides insights, like missing update and DLC files.
Automatically renames and organize games and updates to folders with standard naming format.
Note: This app doesn't support scanning your Switch SD card, only your local game files on your computer.
Keys (optional)
Having a prod.keys file will allow you to ensure the files you have a correctly classified. The app will look for the "prod.keys" file in the app folder or under ${HOME}/.switch/ You can also specify a custom location in the settings.json (see below)
Note: Only the header_key, and the key_area_key_application_XX keys are required.
Settings
During the App first launch a "settings.json" file will be created, that allows for granular control over the Apps execution.
You can customize the folder/file re-naming, as well as turn on/off features.
{
"versions_etag": "W/\"c3f5ecb3392d61:0\"",
"titles_etag": "W/\"4a4fcc163a92d61:0\"",
"prod_keys": "",
"folder": "",
"scan_folders": [],
"gui": false,
"debug": false, # Deprecated, no longer works
"check_for_missing_updates": true,
"check_for_missing_dlc": true,
"organize_options": {
"create_folder_per_game": false,
"rename_files": false,
"delete_empty_folders": false,
"delete_old_update_files": false,
"folder_name_template": "{TITLE_NAME}",
"switch_safe_file_names": true,
"file_name_template": "{TITLE_NAME} ({DLC_NAME})[{TITLE_ID}][v{VERSION}]"
},
"scan_recursively": true,
"gui_page_size": 100
}
Naming template
The following template elements are supported:
- {TITLE_NAME} - game name
- {TITLE_ID} - title id
- {VERSION} - version id (only applicable to files)
- {VERSION_TXT} - version number (like 1.0.0) (only applicable to files)
- {REGION} - region
- {TYPE} - impacts DLCs/updates, will appear as ["UPD","DLC"]
- {DLC_NAME} - DLC name (only applicable to DLCs)
How to use
Windows:
- Extract the zip file.
- Double click the Exe file.
- If you want to use command line mode, update the settings.json with
'GUI':false.- Open
cmd. - Run
switch-library-manager.exe. - Optionally -f
X:\folder\containing\nsp\files". - Optionally add
-rto recursively scan for nested folders. - Edit the settings.json file for additional options.
- Open
macOS or Linux:
- Extract the zip file.
- Double click the App file.
- If you want to use command line mode, update the settings.json with
'GUI':false.- Open your Terminal.
cdto the folder containingswitch-library-manager.chmod +x switch-library-managerto make it executable.- Run `./switch-library-manager'.
- Optionally -f
X:\folder\containing\nsp\files". - Optionally add
-rto recursively scan for nested folders. - Edit the settings.json file for additional options.
Export to CSV will hang for a while in big tables (>1000 entries), the app has not crashed, it will just take 1-2min to prepare the CSV.