-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ran Script, nothing happened #37
Comments
That’s strange. How long did you let it sit? Sometimes the browser can take a while to navigate the web page. If the check-in was less than 24 hours ago, you should be able to check in with the script again as Southwest wouldn’t have closed it yet. |
Is there a way to log what it's doing? Trying again, and nothing is happening. I am already manually checked into the flight. It seems like it's doing things, but can't get any clarity? |
Just sits here |
It will still work fine even if you are already checked in to your flight. Unfortunately, there are no logs yet. What version of Google Chrome are you running? It seems to most likely be an issue with the web browser. If you want to debug it more, you’ll have to add your own code in the script (I have plans to add a logger soon). You can put |
python3 downloads/auto-southwest-check-in-master/southwest.py |
It could potentially be because the undetected_chromedriver package is downloading a different architecture for ChromeDriver (rather than ARM). I can add a configuration option to provide a path to a custom ChromeDriver. Then, you can download a version that works for you and use that instead. |
ImportError: DLL load failed while importing _brotli: The specified module could not be found. Tried installing on a windows server I have to see if that was my issue, getting this now.. Ideas? |
Got the same error and the fix was to install Visual C++ redistributable. |
Awesome, that got me a step further haha. Now getting undetected chrome driver, but I think that's been talked about |
There are more details about this issue here. Could you try updating Google Chrome to the latest version? Should be |
@jdholtz - downloaded the most recent ChromeDriver but chrome is at .78 now.. Could the mismatch be the issue? Getting the same error in connection to chrome. |
What is your version of ChromeDriver? They need to be the same version (undetected chromedriver should've handled downloading the latest version for you). |
@jdholtz - so I just used a reservation from earlier in the week that's expired just to see if I could test it. |
Yes, it should output that as the reservation is no longer valid. The error at the end can be ignored as it didn't affect the script until it was finished (this is also an error with |
This should fix many issues users have with Chromedriver on different architectures (undetected_chromedriver won't always download the correct chromedriver). It also gives users the option to not have to keep Google Chrome up to date as it just needs to match the version of the Chromedriver specified. Hopefully fixes #37 and #39.
This means it failed to log in. I catch this error in the Anyways, there are actually issues with version 110 of Google Chrome currently (see #39). I have a fix on the chrome_configuration branch. Can you try downgrading Google Chrome to version 109 and downloading Chromedriver 109 from here? Make sure to specify the To get those changes, run |
It would also be great if you could try downloading the chromedriver version that goes with your mac (make sure to select the right architecture too) and specifying its path in the |
@jdholtz - I may not be your best test dummy. I have downgraded both to 109x and installed version 109 chromedriver. Downloaded your commit, unzipped, put on root, ran pip install requirements. Updated config to point towards driver with no luck. Maybe I need a very detailed step by step if I am going to help you test. It's probably just my idiot self, haha. |
No worries. What issue are you running into? The same one? I highly advise you use git for versioning (using my command above) rather than manually downloading it. |
Same errors about chrome driver errors. I want this to work so bad….!
…On Wed, Feb 8, 2023 at 8:53 PM Joey H ***@***.***> wrote:
No worries. What issue are you running into? The same one? I highly advise
you use git for versioning (using my command above) rather than manually
downloading it.
—
Reply to this email directly, view it on GitHub
<#37 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AUN4XNWNS4TOLE4XMSIDEXLWWRLZXANCNFSM6AAAAAAURMMPVY>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
What Python version are you currently on? Also, you can try running in Docker to see if it works there |
@jdholtz - 3.10.8 on mac, I think 3.11 on server. Do you have some good step by step for docker, I am pretty new to all of this. |
The Readme should have all the steps you need to do. Just make sure you have docker installed before. Edit: When you do the |
Followed the instructions as you said in read me for docker, getting this: Traceback (most recent call last): |
This is the same error that is currently happening with Chrome 110. You can follow #39 for more information on this, but currently there isn’t a fix. |
@jdholtz - Installed Develop and was able to get logged in this time!!! When is says it "scheduled" check in, what does it do exactly? Does power off of the server cause it to lose that schedule? Also - with experience do what kind of boarding group number have you all gotten?? |
Great to hear!
It will sleep until five seconds before the check-in. Then it will start trying to check-in until it either runs out of attempts or succeeds. If you power off your server, you will have to restart the script for it to reschedule the check-in
I usually get A45 to B15, although it definitely depends on how many people have prepaid and how fast your network connection is. Were you able to get it to work on your Mac? I'm doubtful whether it will work on ARM architecture right now. |
@jdholtz - Awesome thanks for the insight, I got the apprise notifications working as well, awesome job on this man! The mac is the next test, since it's up and running on the server. I will keep you updated. |
Great! Let me know in a GitHub discussion when you get a chance to test. |
Installed locally on my mac, when I passed it the info my terminal just sat. Ended up checking in manually on my phone. I most likely did something wrong, but is there a good way to test this for future use cases?
The text was updated successfully, but these errors were encountered: