Giter Club home page Giter Club logo

chegg-e-book-to-pdf's People

Contributors

lulzsun avatar piratepetey avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

chegg-e-book-to-pdf's Issues

doesn't even start downloading the book

I read that there are captcha issues, but i can't even start downloading a book. i enabled debug mode and the last line on the log i see is:

[9/3/2018 4:59 PM] Redirected to: https://ereader.chegg.com/#/books/9781119331292/cfi/0!/4/2@100:0.00
[9/3/2018 4:59 PM] Successfully loaded book.
[9/3/2018 4:59 PM] Preparing book for printing...
[9/3/2018 4:59 PM] Redirected to: https://jigsaw.chegg.com/books/9781119331292/cfi/0!/4/2@100:0.00
[9/3/2018 5:00 PM] Detected download hang, attempting to revive job...
[9/3/2018 5:00 PM] You are being redirected...
[9/3/2018 5:00 PM] Redirected to: https://ereader.chegg.com/#/books/9781119331292/cfi/0!/4/2@100:0.00
[9/3/2018 5:00 PM] Successfully loaded book.
[9/3/2018 5:00 PM] Preparing book for printing...
[9/3/2018 5:00 PM] You are being redirected...
[9/3/2018 5:00 PM] Redirected to: https://jigsaw.chegg.com/books/9781119331292/cfi/0!/4/2@100:0.00
[9/3/2018 5:01 PM] Detected download hang, attempting to revive job...

On the main browser tab i see "Sorry that page doesn't seem to exist"

Non-zero start page only pulls a few pages

When a start page is entered which is not zero (e.g. 355) the utility only pulls 2-3 pages before thinking it successfully completed.

Start page: 355

Pages Downloaded: 0355, 0356, 0357

The PDF is then created. The behavior is the same on x86 and x64 versions.

Always freezes at 71

My download always freezes at page 71. There is no captcha (or anything) that shows up in the browser tab and the log keeps saying "Detected download hang, attempting to revive job...". Increasing the delays don't seem to help (I've tried adding up to 4 zeros at the end of each number, so like 1000x longer). Any way to fix this (hopefully without needing to update the entire thing)? And is there a way to start the download at a certain page instead of the first one? Thanks.
screenshot_2

Keeps freezing with 4 seconds to go

I love your program, but I cannot get it to finish a book. I only have one book that I am trying to get at the moment, but it always stops at 4 seconds with 169/171 pages completed. I tried to increase the delay, but that didn't work either. Any suggestions?

Unable to set limit on hang time

So if the program hangs on a page, such as if the page is unable to be high-quality, then it will loop infinitely in hanging. It would be much better if a limit for retries upon hanging were able to be set, so a page that bypasses that limit would just be skipped (preferably with a message saying so) so the rest of the book is still able to be copied.

Edit: Problem was fixed using version 1,0.1, but halfway through all pages became blank.

New Chegg protection

Correct me if I am wrong, but I believe that this program works by "Browsing" the book in the chegg ereader online and using the print feature to get the pages in segments which are put together into a PDF, right? If so, until this issue is dealt with somehow I will try to do it manually. Basically, I ran the application and wasn't sure why it kept freezing over time. I then tried to read the book on my laptop to see if I could use the print button to do something like this and it asked me to solve one of those things to verify I wasn't a robot to keep reading. I somehow doubt this issue ends with me and would like to hear if this is still working for anyone else. I think Chegg upped their security.

Also, a linux version or unix compatible script one day would be nice if this can get running again. Might would try my hand at making it myself with the existing source code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.