Homebrew [RELEASE] TIKdevil "Reboot" - Batch make and install tickets

  • Thread starter Thread starter Kyraminol
  • Start date Start date
  • Views Views 59,701
  • Replies Replies 193
  • Likes Likes 23
i don't get it, what is the exact utility of this? When i use update tickets it shows some info on screen and quit the app. does it install tickets or what?
i used that in my emunand
 
Last edited by Suicuark,
Well... I can tell you what's wrong with the software... it's trying to scrape data that isn't in the same place anymore... it needs to be updated to use the JSON file instead of trying to scrape non-existent data... it COULD be a easy enough fix but I have no 3DS dev environment set up...
 
i don't get it, what is the exact utility of this? When i use update tickets it shows some info on screen and quit the app. does it install tickets or what?
i used that in my emunand
It's broken right now due to not being updated for the changes on the ticket website but the idea is that you run this and it installs the ticket file for every title and then you could basically browse the eShop and download just about anything free of charge.

Think CIAngel but without needing to use CIAngel to install the ticket for a game you found while browsing the eShop...
 
Here's a present to everyone!

I made it faster overall, updated it for the new website, and added automatic region detection (so you don't have to choose every time)

This isn't an official release but it's working again (and has improvements)

Source code: https://github.com/DanTheMan827/TIKdevil

chart
 
Last edited by DanTheMan827,
  • Like
Reactions: Drakia
Here's a present to everyone!

I made it faster at overall, updated it for the new website, and added automatic region detection (so you don't have to choose every time)

This isn't an official release but it's working again (and has improvements)

Source code: https://github.com/DanTheMan827/TIKdevil

chart
Cool, I'll wait for @Mmcx125 to hopefully fix the source (and maybe include your changes?)

If not, I'll replace his version with yours in my batch program, giving you proper credits of course :)
 
Cool, I'll wait for @Mmcx125 to hopefully fix the source (and maybe include your changes?)

If not, I'll replace his version with yours in my batch program, giving you proper credits of course :)

I actually forked @Mmcx125's code (I also sent pull requests to him and @Kyraminol) and made quite a few changes including fixing some stuff that was commented out like confirmations and warnings (for example removing ALL tickets)

Some of the logic may not be quite right but I my mistake after I ran it and it nuked my tickets.db... (including system tickets...)
 
Last edited by DanTheMan827,
  • Like
Reactions: Madridi
I actually forked @Mmcx125's code (I also sent pull requests to him and @Kyraminol) and made quite a few changes including fixing some stuff that was commented out like confirmations and warnings (for example removing ALL tickets)

Some of the logic may not be quite right but I my mistake after I ran it and it nuked my tickets.db... (including system tickets...)
Yeah that's what I meant by "include your changes".
Please keep us updated on whether the logic is completely sound. No one would like to nuke their ticket.db lol :)
 
Yeah that's what I meant by "include your changes".
Please keep us updated on whether the logic is completely sound. No one would like to nuke their ticket.db lol :)
Well the original code seemed to be fuzzy to say the least...

If ALL is selected it will remove all the tickets that aren't system...

In fact any deletion involving ALL or region free tickets gives a warning...

I have tested the deletion on my 3DS and it seems to be fine (although it reports a erroneous amount of deleted tickets...)

But if you have the proper region selected (and it isn't ALL or REGION FREE) it will in fact delete any region that is not compatible...

Say USA is selected... it would delete everything else except ALL or unknown regions

deleting with ALL selected will basically delete everything on the tickets website with the exception of system titles... (Danger, Will Robinson!)
 
  • Like
Reactions: Madridi
Installed but nothing shows up as downloadable on eshop... Do u need a nnid setup?

Sent from my Nexus 6P using Tapatalk
Not working currently BUT I just discovered, on the titlekeys database website you can get QR codes to display which you can scan with FBI to get the ticket (and hence be able to redownload). Not super convenient, but is an option.

Edit: OOPS! Shows you should read the next page of a thread before replying to someone with outdated info.
 
Last edited by Quantumcat,
Here's a present to everyone!

I made it faster overall, updated it for the new website, and added automatic region detection (so you don't have to choose every time)

This isn't an official release but it's working again (and has improvements)

Source code: https://github.com/DanTheMan827/TIKdevil

chart
Thanks for this :) But at the time the region autoset to USA and i have an eur console. How to change that?
 
Thanks for this :) But at the time the region autoset to USA and i have an eur console. How to change that?
Hmm... the auto-detect must not be working (I have a US one so I thought it was)... tap L to toggle between the regions

EDIT: Ah.. I see what I did... I forgot to cfguInit() before detection...
 
Last edited by DanTheMan827,
Is there a way to check which are the last tickets it installed?
I don't believe so. I asked something similar in the past in the CIAngel thread and was told that you can use FBI to view your installed tickets, but that will only show you the titleid of the ticket, not the name of what game it belongs to
 
I don't believe so. I asked something similar in the past in the CIAngel thread and was told that you can use FBI to view your installed tickets, but that will only show you the titleid of the ticket, not the name of what game it belongs to
Still... i'm sure that... even if not directly from the 3ds... there has to be a way to see the titlekey they use as source, in a chronological order... or something?
 
Still... i'm sure that... even if not directly from the 3ds... there has to be a way to see the titlekey they use as source, in a chronological order... or something?
The source site doesn't have an added date, no.
 

Site & Scene News

Popular threads in this forum