Releases: BenSouchet/cw-wizard
v1.0.6
- Adding support for metacard in wantlists. Metacard is when a card is added to a wantlist without specifying the expansion (set to "Any").
- Adding sleep time between requests to avoid the too many requests error. (current sleep value is 170ms).
Thanks to @yhngr for reporting the issues
v1.0.5
- Fixing issues with non english wantlist urls (for example urls with
.../fr/Pokémon/Wants/...
). - Adding a maximum of 6 requests per card in wantlist (7 with the initial one) to avoid reaching Cardmarket user request limit to quickly due to one card settings.
- Fixing bugs with None object when loading more offers for cards.
Thanks to @yhngr for reporting these issues.
v1.0.4
Updating the Cloudflare bypass !
Due to the enforcement of Cloudflare security on Cardmarket this is now require that you specify your User-Agent to bypass the restrictions.
User-Agent is require because the clearance cookies generate by Cloudflare is linked to the User-Agent value.
Some other fixes has been applied in this release, the most important one is related to a small change made by Cardmarket in the card price HTML that was breaking the scrapping.
v1.0.3
Bypass Cloudflare protection 🔑 🔓 !
Cardmarket added new protection levels using Cloudflare to protect them from attackers (Interesting page on Cloudflare Security Level).
This new levels of protection blocked the CW Wizard to properly connect to account to retrieve wantlist(s), this version add necessary code to bypass them.
Thanks to @michasng that reported the issue and contributed to this release 🎉.
Additional :
- #5 Support games without reverse holo ( @michasng & @BenSouchet )
v1.0.2
GUI version improvements:
- Ensure the color of the entries is properly set.
- Better error logs for log-in attempts.
- Wider window size, lazy wait to "fix" texts that exceed the size of the window.
v1.0.1
Fix GUI version of the script (linked issue):
- Color of button text will now normally by dark gray.
- Function
cardmarket_wantlist_wizard()
as now a default value forarticles_comment
toFalse
. - Result page URI will be properly set and displayed in the last screen.
- Fix grammatical error
- Remove unnecessary imports
v1.0.0
First version of the Wizard with lot of features:
- Work with all card games available on Cardmarket (Magic: The Gathering, Yu-Gi-Oh!, Pokémon, ...)
- Handle multiples wantlists at the same time.
- Handle more than the 50 first articles on the card pages
- Skip articles and sellers that doesn't ship to your address or country
- HTML webpage as result