SFCSFS
SFCSFS is a SFC-SFS Scraping Library. SFC-SFS is an internal website for Keio Univ. Shounan Fujisawa Campus.
Installation
Add this line to your application's Gemfile:
gem 'sfcsfs'
And then execute:
$ bundle
Or install it yourself as:
$ gem install sfcsfs
Usage
config = Pit.get("sfcsfs", :require => {
:account => "your CNS account",
:password => "your CNS password"
})
# Login to SFC-SFS
agent = SFCSFS.login(config[:account],config[:password])
# Get all classes of this semester and shows
# It takes several minutes...
list = agent.all_classes_of_this_semester
# Show name of these
list.each do |e|
puts e.title
end
# Get your current weekly schedule
list = agent.my_schedule
# Show name of these
list.each do |e|
puts e.title
end
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request