Louuke / McReverse

Reverse engineered library for the german McDonald's API in Java
Apache License 2.0
29 stars 0 forks source link

Website seems to be down. #6

Closed DanBeast1337 closed 2 years ago

DanBeast1337 commented 2 years ago

Well, really simple issue. Just says

error: could not connect to host

Probably an easy fix. ;)

Louuke commented 2 years ago

Hey, glad to see you are still with us :)

In fact, it's not going to be an easy fix and will take some time. The API has changed at a point that is extremely difficult to reconstruct.

So yeah, it sucks.

DanBeast1337 commented 2 years ago

Oh that's unfortunate.

Thanks for putting in the effort though for keeping it up (hopefully!)

Louuke commented 2 years ago

There is now a new experimental version of McCoupon online. Hopefully nothing crashes in the next minutes and hours.

QualmOnAcid commented 2 years ago

would you be willing to release the fixed source code? ty

Louuke commented 2 years ago

Fortunately, the last few days everything is going well and the problem is solved for now. The current lack of 1€ vouchers is another bug that I will address soon.

would you be willing to release the fixed source code? ty

The current fix does not consist of a single code snippet, but has required a lot of changes to McCoupon's codebase. Since the code of McCoupon itself is not public, I will not give further explanations here. However, in the McBase class of McReverse you can see which requests need a sensor token and which do not. I think that should already help.