kinnay / NintendoClients

Python package to communicate with Switch, Wii U and 3DS servers
MIT License
547 stars 66 forks source link

add 11.0.0 user agents #56

Closed HookedBehemoth closed 3 years ago

kinnay commented 3 years ago

Thanks.

Did you test this against the real servers too?

HookedBehemoth commented 3 years ago

Not yet, no

kinnay commented 3 years ago

Could you do that for 11.0.0? Just make sure that you can get a dauth, aauth and id token without errors.

Your PR looks good, but since it's so easy to be banned on the Switch I don't want push code to this repo that fails on dauth or aauth for whatever reason. That's also the reason I haven't added 11.0.0 support myself yet: I didn't have time to test it against real servers yet :slightly_smiling_face:

HookedBehemoth commented 3 years ago

tested dauth and it works How would I go about testing aauth?

kinnay commented 3 years ago

Great! Try to request a token for a digital title. See auth_digital here. Or look at one of the example scripts.

kinnay commented 3 years ago

Ok I tested it myself. Everything works fine.

I have big changes locally for #53 and #54 that I will push to github soon. This will also add support for 11.0.0, so I won't be merging your PR. I appreciate the help though.