All Projects → hungqcao → chegg-solutions-saver

hungqcao / chegg-solutions-saver

Licence: other
Because Chegg only gave few days to access their solutions for free when I rent their books so I decided to create a web crawler to save all the needed solutions offline.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to chegg-solutions-saver

Crawlab
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架
Stars: ✭ 8,392 (+30981.48%)
Mutual labels:  webcrawler
CrazyCat
Winform版围住神经猫
Stars: ✭ 14 (-48.15%)
Mutual labels:  winform
MsgBox
可携带附加消息的增强型消息框
Stars: ✭ 41 (+51.85%)
Mutual labels:  winform
Generalnewsextractor
新闻网页正文通用抽取器 Beta 版.
Stars: ✭ 2,312 (+8462.96%)
Mutual labels:  webcrawler
Cefsharp
.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
Stars: ✭ 8,440 (+31159.26%)
Mutual labels:  cefsharp
MaterialSurface
Google's Material Design UI library for Winform C# ./
Stars: ✭ 34 (+25.93%)
Mutual labels:  winform
charles
Java web crawling library
Stars: ✭ 31 (+14.81%)
Mutual labels:  webcrawler
ErrorControlSystem
ErrorControlSystem is a .NET library created to automate handling .NET Windows-Base application exceptions and raise that to a sql server. This exception handler have some features as screen capturing, fetch server date time in exception occurrence time and etc.
Stars: ✭ 30 (+11.11%)
Mutual labels:  winform
Chromely
Build HTML Desktop Apps on .NET/.NET Core/.NET 5 using native GUI, HTML5, JavaScript, CSS
Stars: ✭ 2,728 (+10003.7%)
Mutual labels:  cefsharp
SpeckleRevit
Archived, dev moved to https://github.com/speckleworks/SpeckleRevitReboot
Stars: ✭ 17 (-37.04%)
Mutual labels:  cefsharp
Interstellar
Cross-platform desktop apps in F# using web tech - https://www.nuget.org/packages/Interstellar.Core/
Stars: ✭ 32 (+18.52%)
Mutual labels:  cefsharp
FoldingBrowser
FoldingCoin & CureCoin All-In-One Installer
Stars: ✭ 48 (+77.78%)
Mutual labels:  cefsharp
SalamanderGobang
winform实现的AI五子棋
Stars: ✭ 16 (-40.74%)
Mutual labels:  winform
Skycaiji
蓝天采集器是一款免费的数据采集发布爬虫软件,采用php+mysql开发,可部署在云服务器,几乎能采集所有类型的网页,无缝对接各类CMS建站程序,免登录实时发布数据,全自动无需人工干预!是网页大数据采集软件中完全跨平台的云端爬虫系统
Stars: ✭ 1,514 (+5507.41%)
Mutual labels:  webcrawler
Crawler4Caida
一个致力于用Python提高部门工作自动化水平的程序库!(包括数据采集、办公自动化、辅助研究、图网络、复杂系统、3D可视化等)
Stars: ✭ 82 (+203.7%)
Mutual labels:  webcrawler
Liked-Saved-Image-Downloader
Save content you enjoy!
Stars: ✭ 80 (+196.3%)
Mutual labels:  webcrawler
web-crawler
Python Web Crawler with Selenium and PhantomJS
Stars: ✭ 19 (-29.63%)
Mutual labels:  webcrawler
HtmlRuleSanitizer
A rule based HTML sanitizer built on top of the HTML Agility pack
Stars: ✭ 56 (+107.41%)
Mutual labels:  htmlagilitypack
School-Management-System
Complete school manager - Desktop app (Concept)
Stars: ✭ 21 (-22.22%)
Mutual labels:  winform
afrodite.json
O maior livro de receitas culinárias em língua portuguesa
Stars: ✭ 150 (+455.56%)
Mutual labels:  webcrawler

chegg-solutions-saver

Because Chegg only gave few days (free trial) to access their solutions for free when I rent their books so I decided to create a web crawler to save all the needed solutions.

Presequisites

You will need to install Visual C++ Runtime 2013 in order to run the application.

Technologies

I created this prototype after few hours so I just used simple and easy to implement, but the idea can be replicate in any languages.

  • C# winform (You need to have Visual Studio)

How to use

First, you need to have a Chegg account that has access to the book solutions you are going to crawl.

After that, go to Chegg website and grab the login redirect url of the first solution page. For example: https://www.chegg.com/auth?action=login&redirect=https%3A%2F%2Fwww.chegg.com%2Fhomework-help%2Fsurvey-of-accounting-8th-edition-chapter-a-problem-1e-solution-9781337517386&reset_password=0

Run the application, provide the url into the first box, username, password and finally the result folder.

Step 1: Go to your the solution page that you need to download (remember to log out before doing this) Step 1

Step 2: Click Sign in and copy the URL: Step 2

Step 3: Open the program. Copy the URL to the URL box. Enter your username and password (if you login with FB, you don't need), output folder. Click execute

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].