- To automate the process of skipping questions in chegg expert Q&A under "I don't have the subject knowledge" .
- To gain knowledge about the python module pynput.
- Ofcourse , to feel like you are a computer science student and you know some tweaks and hacks.
Any problems with running the script and any questions please contact me via Gmail chaudharyharshit9@gmail.com.
You need python 3 installed on your System.
Get a copy of the Project. Open your Terminal and enter:
git clone https://github.com/Harry-kp/Chegg_autoskip_question.git
To install all needed requirements run the following command in the project directory:
pip install -r requirements.txt
After that you can proceed to edit the Script.
Harry Kp - Initial work - Harry Kp
This project is licensed under the MIT License - see the LICENSE.md file for details
-
This script runs fine for the 15.6 inch display and full browsing screen of browser. You have to change three values in the script according to your display size .
- skip_button - Place x,y coordinates according to your display size
- reason_button - Place x,y coordinates according to your display size
- submit_button - Place x,y coordinates according to your display size
**This work can be done using brute force like running script and changing the value everytime cursor doesn't click the required button . I hope this is no issue .** -
To run this script open your Terminal in the project directory.
python autoskip_chegg_question.py
Open browser and enter to the Q&A section on expert chegg.
-
- Right Click - This play/pause the script . Everytime you see a question that you can answer right click and start answering .
- middle mouse button - To stop the script or you can just open the terminal and stop from there .
When you start the script in terminal it gives you output in this way