hugoattal / OrbitalMarket

Enhanced marketplace platform for the Unreal Engine marketplace
https://orbital-market.com
130 stars 13 forks source link

Orbital Market not updating... #55

Closed hugoattal closed 2 months ago

hugoattal commented 3 months ago

Yep, I know, since a couple of days, Orbital Market doesn't update any more...

It's because the Unreal marketplace added a Captcha to prevent scrapping.

I have a few ideas to bypass that, but I'm kinda tired of playing cat and mouse. So I'm emailing them to see if they can whitelist the Orbital Market server. After all, it only brings them good stuff since all the traffic is redirected to their marketplace.

I'll let you know about their response.

hugoattal commented 2 months ago

(They refused, I found another way)

MattL-V commented 2 months ago

Is Orbital again not updating? Last listed assets are from 3 days ago

hugoattal commented 2 months ago

@MattL-V The marketplace API has become a bit unstable/unpredictable. To solve this, here's how Orbital Market now works:

The last batch stopped at product 42300 (there are 52k products), so hopefully, it should be finished retrieving all the products on the next batch.

MattL-V commented 2 months ago

Considering another 24h passed and the assets haven't been updated, does this mean Orbital failed to retrieve the assets for the last 5 days? So, theoretically, this can fail again and again, and Orbital will never display the latest assets? Maybe it would be better to run more often than only once in 24h?

hugoattal commented 2 months ago

@MattL-V Seems like it stopped at 52100. Maybe the marketplace blocks Orbital market every 100 pages (10k products) 🤔 ?

does this mean Orbital failed to retrieve the assets for the last 5 days

No, it means, that it only updated (around) 10k products per day

So, theoretically, this can fail again and again, and Orbital will never display the latest assets?

Since it saves the progression, Orbital Market will inevitably retrieve the latest assets, likely in the next 24h I guess.

Maybe it would be better to run more often than only once in 24h?

I believe the more often I run it, the more likely the marketplace will block Orbital Market 😕...

hugoattal commented 2 months ago

The fact that I don't put much more effort into solving this is that:

hugoattal commented 2 months ago

@MattL-V, as you can see, the latest products are now available on Orbital Market 😉

MattL-V commented 1 month ago

Unfortunately, the latest assets are from 9 September. Was Orbital up to date for a few days and now has a hiccup for over a week? Does Orbital retrieve all assets from the oldest one every day, or only the newly released ones?

hugoattal commented 1 month ago

You're right, the last week seems to have failed at every single try... I'll check it out, sorry for this 😕

hugoattal commented 1 month ago

It should be fixed + I manually triggered the update. Everything should be updated.

I will wait for FAB to make any update on the update process though 🤔