Update README.md

Roadmap and VPN suggestion.
pull/11/head
AnsonLai 3 years ago committed by GitHub
parent ffa9b1d0af
commit 86eb670868
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -12,7 +12,8 @@ This script will download the Tesla Service Manual onto a local doc folder for o
6. Pip install the required packages (including `requests`, `selenium`, `selenium-stealth`, and `beautifulsoup4`). On windows, you run the following commands on command prompt (CMD): 6. Pip install the required packages (including `requests`, `selenium`, `selenium-stealth`, and `beautifulsoup4`). On windows, you run the following commands on command prompt (CMD):
1. `cd C:\Users\Anson\Desktop\TeslaServiceManualScraper` [template, the path should go wherever you saved this readme] 1. `cd C:\Users\Anson\Desktop\TeslaServiceManualScraper` [template, the path should go wherever you saved this readme]
2. `run pip install -r requirements.txt` 2. `run pip install -r requirements.txt`
7. Run `scrape.py` by typing `python scrape.py` 7. Before scraping, it is always a good idea to use a VPN of some sort to avoid any issues with your account. I didn't run into any issues personally, but you can never be too safe.
8. Run `scrape.py` by typing `python scrape.py`
## Viewing offline ## Viewing offline
@ -32,3 +33,8 @@ This script will download the Tesla Service Manual onto a local doc folder for o
* Keep an eye out, Tesla's website seems to boot you out of logged in status after about 250 pages or 20 minutes of continuous refreshing. So it might be worthwhile to run this on the side while keeping an eye on your login status. * Keep an eye out, Tesla's website seems to boot you out of logged in status after about 250 pages or 20 minutes of continuous refreshing. So it might be worthwhile to run this on the side while keeping an eye on your login status.
* Total file size of the Model 3 service manual is roughly **2.2GB**. * Total file size of the Model 3 service manual is roughly **2.2GB**.
* On your first run, Tesla might throw a Captcha or lead to an error page. Most of the time, just rerun and it'll work. * On your first run, Tesla might throw a Captcha or lead to an error page. Most of the time, just rerun and it'll work.
## Roadmap
1. Run a check to ensure no "no access" html files are downloaded.
2. Restart the script every 200 files or so.

Loading…
Cancel
Save