That's my plan, eventually. Just gotta get around to writing it, but I'm lazyJust don't include the title keys in the json... and instead just have it fetch the keys from encTitleKeys.bin when the titleid is selected.
Then you can share the json.
although the json would be connected to the enctitlekeys.bin, it only gets what title ids there are.Just don't include the title keys in the json... and instead just have it fetch the keys from encTitleKeys.bin when the titleid is selected.
Then you can share the json.
The JSON file is a collection of game data and encrypted titlekeys that allows you to easily search for games to install instead of having to know their titleid. The downside is since it contains titlekeys (Which are "copyrighted" by Nintendo) it can't be hosted or linked to from here or GitHub. You will have to find it on your own.
no need for text editor. the json is not meant to be edited manually, let alone on the 3ds lol...Now we just need a text editor homebrew...
Or have i been blind again
Yeah, but if you're not going to host it somewhere so the app can download it, then it's just more work for users. Right now, they can download encTitleKeys.bin within the app but have to go search for the json file when the app could just automatically download that too.although the json would be connected to the enctitlekeys.bin, it only gets what title ids there are.
and if we will need the enctitlekeys.bin file AND the json file, why not combine into 1 illegal file instead of having 1 illegal and 1 legal?
it's useless if we update one without the other, so, we might as well combine them.
but opinions are accepted.
Haven't quite figured that out yet I was thinking if we do the search based on the JSON like we do now, then for each titleid we get from the JSON, find a matching entry in the encTitleKeys, we could show only ones that have entries in both files. Might get a bit complicated though.@Drakia - i'm happy to write it, but, is it the nicest way? i'm not too sure.
Personally I'm not a fan of the app auto downloading the encTitleKeys, mainly because it's putting it on iffy ground for being kept up at both GBATemp and the 3dshacks subreddit (I think DTK ran into some issues with having the URL built into their app)Yeah, but if you're not going to host it somewhere so the app can download it, then it's just more work for users. Right now, they can download encTitleKeys.bin within the app but have to go search for the json file when the app could just automatically download that too.
My point was to enter the title id and key with the system, so computers would be obsolete if you knew a code. I don't think many people got it memorized tho (codes. yes i needed an excuse for a KH reference. deal wit' it)no need for text editor. the json is not meant to be edited manually, let alone on the 3ds lol...
if you want something specific and don't mind typing, enter the title id and key using the keyboard.
There is already a keyboard you can use to manually enter a titleid and titlekey, that feature has been there for a while now.My point was to enter the title id and key with the system, so computers would be obsolete if you knew a code. I don't think many people got it memorized tho (codes. yes i needed an excuse for a KH reference. deal wit' it)
I have some ideas, but I won't know if they're actually plausible until I try implementing them We don't really have to decide on one method or the other until we've actually tried them out and seen what we think works best thoughfor making the wings.json without any keys, we need to limit it to title ids in the keys anyway because otherwise scraping every title id is too much work. (although it only really needs to be done once per id...)
only getting the metadata when we have the key makes things much more simple i think.
i think getting rid of the enctitlekeys.bin and depending on the json is the way forward. but i don't want to cause any arguments
I believe a commit was made earlier that fixes case sensitivity in searches (It converts everything to uppercase), this should fix issues like that. It'll be in the next releaseForgive me if it's already been said, but could there be a way to fix the case-sensitive searching, or is that beyond what's possible?
For example, searching for "Animal crossing" only brings up a CIA for the "Animal crossing preview", ANIMAL CROSSING brings up results for picross, and Animal Crossing is the one that actually brings up the game. Took me a while to work it out.
There is already a keyboard you can use to manually enter a titleid and titlekey, that feature has been there for a while now.
yeah the lastest code fixed this, not compiled.Forgive me if it's already been said, but could there be a way to fix the case-sensitive searching, or is that beyond what's possible?
For example, searching for "Animal crossing" only brings up a CIA for the "Animal crossing preview", ANIMAL CROSSING brings up results for picross, and Animal Crossing is the one that actually brings up the game. Took me a while to work it out.
lol... oh boyI may or may not be looking for a good excuse
I may or may not be skilled at upgrading to 0.1
https://github.com/llakssz/CIAngel/releases/latest
0.49 - search is not case sensitive
Read the thread please... I'll say it again, If the keys have not been shared for a game then there is no way we will magically have access to the game.You work Too fast, some games aren't in the list
Like angry birds, DoA or MGS Snake eater