-
Notifications
You must be signed in to change notification settings - Fork 178
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
I suppose this is the end of packtpub-crawler? #70
Comments
They have done it before as part of some a/b tests, hopefully they revert it back after the stats drop (I don't think people manually check the site every day). Maybe we can contact them, since this script turns a daily chore into a pleasant experience and all their free books are already downloadable from other sources anyways. But otherwise, we can't do much about it… |
oh no! just started implementing this script with the packtpub Alexa skill yesterday! How frustrating! |
I have added the book title and the claim URL in the error messages, this way we can at least check if the book is interesting enough to claim it manually. #71 Still, this is a really stupid move, I immediately lost all interest in visiting packtpub :/ |
That's a useful feature at least. Shame we can't automatically claim them anymore :( |
going to close this, as #71 has now been merged |
I have created a new branch with a proposal, I don't know if is worth it spend time. I have fixed the claim, looking at the docs the Would be interesting, just for fun, to try to de-couple the claim from the rest, solving only the captcha via mail 😊 By the way, this document (although I think is already obsolete) is an alternative, but I don't think should be the way to go 😞 |
Since we have duplicated issues #75 #76 related to this one I will re-open it. The problem is related to the captha and the error looks like this
There is a a feature branch with a proposal, but it could be a black hole! |
@niqdev really there is the problem with captcha, still, it doesn't work. Maybe implement it by using two steps with opened the page? as one more option |
@develsites yep that was the idea/proposal in the feature branch, 2 step process solving the captcha manually via email for example, but unfortunately yes at the moment the script is broken and we can't do much |
Honestly, if you have to solve the captcha manually anyway, then you may as well just go to https://www.packtpub.com/packt/offers/free-learning and claim it manually. Packtpub-crawler is still useful for notifying what the latest book is though :) |
i had no captcha today... is it an error or did they remove it? Claiming still worked |
umh, something changed for sure, the reCAPTCHA moved to the bottom-right of the page. |
Hi
I didn't use the script but I was able to get the book manually without
validating reCAPTCHA.
Thanks.
Le lun. 17 juil. 2017 à 21:09, niqdev <[email protected]> a écrit :
… umh, something changed for sure, the reCAPTCHA moved to the bottom-right
of the page.
Were you able to download the book with the script?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#70 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AC6cEF-HlWIVHN0GCb0EGbUZygY6wLA5ks5sO7EfgaJpZM4NnXgq>
.
|
The CAPTCHA has not yet returned, but the script fails to claim the book with |
yeah, you dont have to "do" anything for the captcha to work... maybe it detects the browser or something? its new kind of captcha from google? "insible recaptcha" - https://developers.google.com/recaptcha/docs/invisible |
Yes, they seem to analyze things like mouse movement patterns. It's called
"invisible recaptcha" and it's really interesting when you are into machine
learning.
|
Hello, we have managed to solve the captcha to make my script-grabber working, You can use the same solution or check mine at: https://github.com/igbt6/Packt-Publishing-Free-Learning |
@igbt6 That's awesome, thanks a lot for sharing with us! |
@niqdev I managed to get my Packt grabber working by using Selenium in headless mode AND setting useragent to Chrome (default for headless Chrome is, if I recall correctly, WebdriverChrome). |
@katka-n great! is it easy to integrate with the current project? |
@Hacktoberfest Anyone interested in integrating Anti Captcha or other solutions? Thanks |
@niqdev I am not that experienced but I will try to do so, if I succeed I will create a pull request ;) Update: I got the basic downloading to the user's account working, but the script stops at downloading a file to the drive. |
here is a python solution for the recaptcha https://github.com/ecthros/uncaptcha |
Thanks @tjadanel , any interest in integrate it? |
I see that they have removed the recaptcha batch from the site? could this mean that recaptcha is removed? |
@justingiffard There is still reCaptcha used by Packt, They just switched to so called invisible reCaptcha. Use my script instead: https://github.com/igbt6/Packt-Publishing-Free-Learning which will do the work for you ; ) |
@igbt6 thanks but you make use of a service which is not free (albeit cheap) |
https://www.packtpub.com/packt/offers/free-learning
The text was updated successfully, but these errors were encountered: