Comments (5)
Debbit v2.1.3 has been released. I hope this fixes your continue button issue. There have been a few bug fixes so I can't say with 100% certainty. I've enhanced the error reporting emails though so I'll be able to better tell if anything is still broken in v2.1.3.
from debbit.
I am wondering if there is a confliction because I have the AlwaysSmile plugin activated for Firefox. Not sure if that has anything to do with the program and the OTP error since I don't ever login to my Amazon account outside the smile subdomain and that plugin is designed to eliminate that very possibility. I did see though that when the program opened the browser window to do its thing, it successfully opened a regular Amazon domain outside the Smile subdomain.
from debbit.
Today was the first day of the first card that was set to transact but I found that the program did not auto-open on my PC. I had to manually run it myself in order for it to initiate the transactions. Is this how it is supposed to work or is it supposed to open on its own and do its thing on its own?
Debbit was designed to be running on your computer at all times. It's a bit janky since it's a foreground application so you'll see it in your task tray on Windows computers. If you leave it running all the time it will automatically do the purchases beginning on the 2nd day of every month. For example, on my computer Debbit has been running uninterrupted for months.
Also, do I have to manually enter my OTP for Amazon every time that it runs? That seems to thwart the point of such an automated solution.
Once you get the OTP entered the cookies get saved that indicate to Amazon that this web browser has been used to log into your account before. So the OTP should only be one time. If the OTP automation code is broken, then set hide_web_browser: no
in config.txt and manually use your mouse and keyboard to get through the OTP flow. It's not ideal but as long as you get it done once you're good.
I am wondering if there is a confliction because I have the AlwaysSmile plugin activated for Firefox
Debbit uses an independent Firefox profile with no plugins activated so anything you do with Firefox will not interfere with Debbit.
from debbit.
Thanks for the response. I see then; I will just download the rbtray program and minimize it to the tray to get it off of my task bar. It doesn't seem to minimize to the tray on its own; it just sticks around in the task bar.
Okay, so I ended up having to do the manual route and then it seemed to save for when I reopened the program. But it is still giving an error message:
ERROR: 2021-12-04 18:45:10,709 etfcu_debit_card_amazon_gift_card_reload error: Traceback (most recent call last):
File "debbit.py", line 294, in web_automation_wrapper
File "C:\Program Files (x86)\debbit-v2.1.2-win64\program_files\merchants\amazon_gift_card_reload.py", line 160, in web_automation
driver.find_element_by_xpath("//span[contains(text(),'Continue')]").find_element_by_xpath('../..').click()
File "selenium\webdriver\remote\webdriver.py", line 394, in find_element_by_xpath
File "selenium\webdriver\remote\webdriver.py", line 976, in find_element
File "selenium\webdriver\remote\webdriver.py", line 321, in execute
File "selenium\webdriver\remote\errorhandler.py", line 242, in check_response
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //span[contains(text(),'Continue')]
It would seem that it cannot for the continue option.
from debbit.
Okay, I have now updated to the latest version and also updated this file like you suggested. Mine is set up to run the 2nd - 12th days of the month for two different cards (15 transactions total). I have already manually processed them since I had not heard back earlier and needed to complete my monthly transactions. I will have to wait till next month to see if it works; fingers crossed! :) Thanks for working on this so promptly!
from debbit.
Related Issues (20)
- Note about having Venmo being default payment method in Amazon HOT 2
- Amazon Minimum now $1.00? HOT 2
- "No purchases yet complete" then not working?
- The site is putting a false resolution for what it actually is HOT 1
- MacOS ;; Selenium crashes before it even begins, even on fresh install, or after downgrading selenium to 4.2.0. HOT 4
- Unable to login to amazon
- AT&T login failure
- Amazon reload not working HOT 11
- FileNotFoundError: "webdriver_prefs.json" does not exist in the path that the program is searching within HOT 2
- add support for the cards not having to be added beforehand
- `max_day: 30` causes the script to crash in Feburary
- Is this plugin abandoned now? HOT 4
- Using latest selenium deprecates many functions
- Test run
- Amazon OTP HOT 4
- Only seems to run once, even though there are multiple cards to charge in the config file HOT 2
- Fails to select payment card amazon_gift_card_reload.py HOT 2
- could not be scrolled into view HOT 1
- Amazon is forcing two factor verification challenge on Visa/MC debit cards HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from debbit.