Skip to content

weihanyau/MayaScraperJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MayaScraper (Java)

Maya Scraper is a java program that scrape the UM Maya sites for the timetable database and output them into .csv file.

Getting Started

You can get the latest release build by downloading from the release tab or you can clone the project and build it yourself.

Prerequisite

Download the chrome driver based on the current chrome version installed on your computer from here.

Then put it into a folder named \Driver\ in the same directory of your JAR file

For Example, if your JAR file is in a folder called MayaScraper on your desktop:

C:\User\<Your Username>\Desktop\MayaScraper\Driver\chromedriver.exe

Installing

After cloning the project, you can do

mvn package

to install all the dependencies and build them into a JAR file.

Running

To run the project on Windows, open up a command prompt or powershell and run

java -jar MayaScraping-1.0.jar

A prompt asking for your maya login username should show up

Enter Username:

Built With

  • Selenium Java WebDriver - A WebDriver for browser automation
  • Maven - Software Project Management tool
  • Jsoup - For parsing html source returned by the Selenium WebDriver

Contributing

Feel free to submit a pull request if you wish to contribute to this project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages