https://github.com/dsander/eve_gate
A Ruby interface to EVE Gate
https://github.com/dsander/eve_gate
Last synced: about 1 year ago
JSON representation
A Ruby interface to EVE Gate
- Host: GitHub
- URL: https://github.com/dsander/eve_gate
- Owner: dsander
- License: mit
- Created: 2010-05-27T16:18:38.000Z (about 16 years ago)
- Default Branch: master
- Last Pushed: 2010-05-27T16:19:26.000Z (about 16 years ago)
- Last Synced: 2024-04-27T04:03:49.051Z (about 2 years ago)
- Language: Ruby
- Homepage:
- Size: 97.7 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
# eve_gate: A Ruby interface to EVE Gate
## Disclaimer
I wrote the library for educational purposes only!
CCP Karuck stated that "Crawling EVE Gate is forbidden as part of our soon to be updated Terms of Service, and can be a basis for an account ban.", even though eve_gate does not support crawling - it just *uses* the site as a normal user would do - do not use it unless you are willing to risk your account.
Furthermore it would be nice to get statement from CCP if viewing and writing evemails is considered "crawling".
I hope that CCP will actually release a complete eve mail api with write support, so there is no need for this library anymore.
## Installation
sudo gem install eve_gate
## Usage
require 'eve_gate'
g = EveGate.new('username', 'password', 'character')
g.send_mail('Makurid', 'eve_gate', 'rocksalot!')
puts g.eve_mails.first.body
puts g.alliance_mails.first.body
puts g.corporation_mails.first.body
## Note on Patches/Pull Requests
* Fork the project.
* Make your feature addition or bug fix.
* Add tests for it. This is important so I don't break it in a
future version unintentionally.
* Commit, do not mess with rakefile, version, or history.
(if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
* Send me a pull request. Bonus points for topic branches.
## Copyright
Copyright (c) 2010 Dominik Sander.
eve_gate is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.