Discovering new things everyday.
abayomi185 / currys-pc-order-bot Goto Github PK
View Code? Open in Web Editor NEWTo hit back against the woes I encountered trying to get a GPU in this "trying times"
To hit back against the woes I encountered trying to get a GPU in this "trying times"
Hi,
I think a great future could be a "Test Mode" as a parameter in the config.
When "Test Mode" is enabled, the bot tries to checkout as normal until it gets to the final payment screen. If the bot is able to click the final payment button successfully it reports that a test has been completed successfully but it doesn't actually press the button and spend any money.
This would be great to make sure it works without having to buy things and cancel them afterward.
I get this error after an item is found, it can't check to see if delivery is available. By the code's notes, it's after added to basket, and after you click continue, but just before 'continue to checkout' is clicked. Where abouts on the page should this xpath be located?
https://i.gyazo.com/2f35f9047f071ad4126bb035899e19ef.png
page I belive the xpath exists? Just used a random item for image purposes.
https://i.gyazo.com/1b874187ab2d800d9c0c0e87132f646b.png
Hi,
think this is already planned as I saw this has already been suggested but any insides on how soon?
Been running about 15 threads for a few days now, and definitely had drops in that time
These are usually overnight so I can't tell what has happened as the console has moved on by then
Any chance of logging buying attempts, or when something is found to be in stock?
Hey all,
Not really an issue with this app, but any ideas on how to get around 3D Secure.
I missed an item because I was asleep and didn't approve the payment through my banks app.
Perhaps PayPal gets around this, or is there a perferred bank that doesn't require auth?
Thanks :)
Hey. Thanks for fixing the free button issue.
However, I have had to stop using the bot due to a checkout problem around 3D secure.
I wonder if you’re able to change the payment method to PayPal at all please?
I have discovered a bug where the bot will be stuck in a loop and unable to checkout if it already has a failed a previous attempt to checkout. The bot logs into your currys account in the previous attempt and is still logged in at the start of the next one. So when the bot reaches the stage where it must sign in, there is no element to find because the bot is already signed into currys.
This could be fixed by making sure the instance is not signed in with a currys account at the start of each bot instance (before trying to add an item to basket). If the user is signed into an account then log them out before trying to add to basket
I would implement it myself except I'm still inexperienced with XPath.
I have nearly finished the Test Mode and will make a PR later tonight.
Trying this on a PSU as a test. It has the bundle option to set that to "True", although I've also tried "False". It gets to the point of the basket then just goes back to the product?
Anything I should try? Using Python 3.8 on Windows 10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.