You may have already seen the debut of GenTickets in the FunKeyCIA thread here. However I'm making a thread for it to keep track of updates, requests, and visibility.
Release: GenTickets v2.1.2
A script to download ticket files given a TitleID and Encrypted TitleKey OR using your encTitleKeys.bin file and name them by Title Name, region, and TitleID with region filtering. Saves detailed results to a CSV file for importing into Excel or Google Documents (does not work well importing into Numbers). Each run adds to the CSV file if it exists.
Install these tickets with FBI v2 and then download the titles from the eShop.
Requires:
Usage:
REG is the region you'd like to filter. Ex. USA, EUR, JPN, TWN, KOR, etc. Use ANY to make tickets for all regions. (Region free is always included)
You may use a TitleID and Encrypted TitleKey pair or you may use one of the BIN options.
If you have an encTitleKeys.bin that you know contains only valid keys, you may use the -skipcheck option instead of -bin to save time.
Script attached to post.
Release: GenTickets v2.1.2
A script to download ticket files given a TitleID and Encrypted TitleKey OR using your encTitleKeys.bin file and name them by Title Name, region, and TitleID with region filtering. Saves detailed results to a CSV file for importing into Excel or Google Documents (does not work well importing into Numbers). Each run adds to the CSV file if it exists.
Install these tickets with FBI v2 and then download the titles from the eShop.
Requires:
- Python3, PyCrypto
- ctr-common-1.crt and ctr-common-1.key (Found on PlaiCDN github)
- encTitleKeys.bin for BIN processing
- decTitleKeys.bin for validation (can be skipped)
Usage:
Code:
python3 gentickets.py <REG> <[TitleID EncryptedTitleKey] OR [-bin] OR [-skipcheck]>
You may use a TitleID and Encrypted TitleKey pair or you may use one of the BIN options.
If you have an encTitleKeys.bin that you know contains only valid keys, you may use the -skipcheck option instead of -bin to save time.
- GenTickets v2.1.2
- Due to poll results, have added TitleID to end of ticket name as well.
- GenTickets v2.1.1
- Removed leading space before file name.
- Removed quotes in Title Names for Windows compatibility.
- GenTickets v2.1.0
- New Feature: Script now parses the titles.csv file if it exists in order to skip titles that have already been processed.
- Bug fixes for when encTitleKeys.bin is missing titles compared to decTitleKeys.bin
- Further clarification of what's happening in the script.
- GenTickets v2.0.3
- Filtered additional characters that may cause issues in unreleased titles.
- Clarified results.
- GenTickets v2.0.2
- Added additional checks and filtered additional characters that would cause issues.
- GenTickets v2.0.1
- Added checks for missing requirements.
- GenTickets v2.0 by @AnalogMan
- Creates tickets from TitleID/TitleKey Pair or encTitleKeys.bin.
- Pulls metadata and names tickets appropriately as "Title Name (REG).tik"
- Outputs detailed results to CSV file for importing into Excel or Google Spreadsheets
- GenTickets v1.0 by @mid-kid
- Created tickets from encTitleKeys.bin
Script attached to post.
Attachments
Last edited by DocKlokMan,