Skip to content

Helpful console GUI, which can automatic book sports by HSZ RWTH-Aachen

License

Notifications You must be signed in to change notification settings

Chris-GW/Sports-Booking-Sniper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sports-Booking-Sniper

Sports Booking Sniper

Latest-Release Java CI with Maven GitHub issues GitHub stars GitHub license

Console GUI with selenium web booking agent for HSZ RWTH Aachen sports offer

Sports-Booking-Sniper Sport Buchung Personenangaben Formular.gif

Installation

Sports Booking Sniper requires Maven to be running on JRE 11+.
Releases are available on the Sports Booking Sniper release page.

mvn package
java -jar sports-booking-sniper-{version}-jar-with-dependencies.jar
# for windows use javaw instead (see https://github.com/mabe02/lanterna/issues/335)
javaw -jar sports-booking-sniper-{version}-jar-with-dependencies.jar

Features

  • Simple console GUI with Lanterna
    Lanterna is a Java library allowing you to write easy semi-graphical user interfaces in a text-only environment, very similar to the C library curses but with more functionality.
  • Selenium Agent automatically performs the sports bookings for you in the background.
  • Supports the booking of many different HSZ RWTH Aachen sports offers.
    • Sports tickets for a whole semester
    • single date sport bookings
    • single sport place bookings
  • Works great on raspberry pi or any other single board computers

Contributors

Developer
Chris-GW
github.com/Chris-GW
Muse
lukszi
github.com/lukszi

FAQ

  • How do I do specifically so and so?
    • No problem! Just do this.

License

GitHub license