Sha256: 185711da4d7aba6378efbbf8deebbd8ec6d5c800be8b7d355e1d1e7378bb4a37

Contents?: true

Size: 1.23 KB

Versions: 3

Compression:

Stored size: 1.23 KB

Contents

= eatmysoul - simple chatless ruby netsoul client

This client has not yet been sufficiently tested and i don't recommend
to actually use it.

== Netsoul ?

Netsoul is a very simple protocol used mainly at Epitech (a french
computer science school) to authenticate students on the network and
on various resources available to them. This little piece of software
is totally useless if you're not working in this school.

== Why another netsoul client ?

I was wanting a client that would be robust to disconnection and
server reboot, not having to restart it every morning. It would have
been very simple and probably a better idea to patch jog's perl
client, but i was wanting to implement one for some times, so i did.

== Requirements

* ruby (any version should work, but i test it with 1.8 and 1.9.2)
* eventmachine

== Usage

 eatmysoul [run|start|stop] -- [--config-file=/path] [--login=login_x] [--location==loc]

* Run it once (e.g. ruby1.8 eatmysoul.rb), and it will produce a template configuration file (defaults to '~/.eatmysoul.yml')
* Edit this file. (especially the login and password)
* Run it again.

note: if you want to change the configuration file default path, look at the
first line of the "Settings" class and change the default path.



Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
eatmysoul-0.1.2 README.rdoc
eatmysoul-0.1.1 README.rdoc
eatmysoul-0.1.0 README.rdoc