An open API service indexing awesome lists of open source software.

https://github.com/ewang2002/ucsdcapescraper

A program that scrapes UCSD's CAPE.
https://github.com/ewang2002/ucsdcapescraper

chrome selenium selenium-driver ucsd ucsd-cape

Last synced: 2 months ago
JSON representation

A program that scrapes UCSD's CAPE.

Awesome Lists containing this project

README

          

# UCSD Cape Scraper
A simple program designed to scrape data from [UCSD's CAPE](http://www.cape.ucsd.edu/).

## Technologies
- .NET 6.0
- Selenium

## Requirements
- [Google Chrome](https://www.google.com/chrome/)
- [.NET 6 SDK](https://dotnet.microsoft.com/download)
- [Selenium Driver for Chrome](https://chromedriver.storage.googleapis.com/index.html)

## Usage
The command line arguments are:

```
./UcsdCapeScraper -d -u
./UcsdCapeScraper -dir -username
```

Where:
- `` (Required) is the directory that contains your `chromedriver.exe` file.
- `` (Optional) is the username that you want to use to login.

Once you run this program, the program will ask for your password. Follow the directions.

## Instructions
At some point, I will provide a compiled executable. For now, you will need to compile `UcsdCapeScraper` yourself. More on this will be provided.

Once you've followed the steps that the program has given you, the program will scrape data from the CAPE website. After that is done, it will save a TSV file in the same directory where you specified that the `chromedriver.exe` executable was.

## License
MIT.