Pages: [1] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
BonFire Circle
Sebiestor Tribe Minmatar Republic
15
|
Posted - 2017.05.11 22:12:53 -
[1] - Quote
Ok, so my understanding is that it's allowed to use another program to log into the game. So, firstly, is it legal to do this to launch a client? Is it legal to do this to select a character?
Second, assuming I can do those things without endangering my account, and I'd like to do it with python, how would I go about doing that? Just what kinds of tools would I use and in what order and I'll start cobbling something together from there. :) |
Blacksmoke16
Resilience.
59
|
Posted - 2017.05.11 22:36:42 -
[2] - Quote
Think you have a bit of a misunderstanding.
You can use your login details to log into third party applications to allow the application to do various things using ESI. Such as logging into zKill with the correct ESI scope to get past killmails. Or giving the application permissions to open windows in your game when you click a button in the application. Or having the application send mails on your behalf.
You can ONLY use the OFFICIAL launcher to actually play the game and control your character. I am pretty sure anyway to try to get around this is against the EULA.
EVE SSO utilized oAuth2 for its authorization process, which you can use python for.
http://eveonline-third-party-documentation.readthedocs.io/en/latest/sso/intro.html
That is a good resource, there are also some libraries out there for python and eve SSO you can look into. |
BonFire Circle
Sebiestor Tribe Minmatar Republic
15
|
Posted - 2017.05.11 23:41:22 -
[3] - Quote
I thought for sure I read somewhere that you were allowed to launch clients programmatically. However, I really appreciate the heads up, because I really do enjoy playing this game. :)
If I want to learn python and interact with Eve in some sense using that, should I look towards open source projects like pyfa and learn github and dig in? :)
If there's anything else you recommend on top of that then I'm interested. |
Blacksmoke16
Resilience.
59
|
Posted - 2017.05.11 23:58:33 -
[4] - Quote
There are programs that manage the screen/layout of multiple accounts, such as IsBoxer. However these do not per say launch the game, but more so manage the windows after the clients are launched via the official launcher.
I'd start with something simple to at least start learning you way around. Maybe start with the XML API, public ESI endpoints and/or the SDE files, figure out what they can do and such and work on some simple tools Googling and researching as needed. |
Althalus Stenory
Flying Blacksmiths
115
|
Posted - 2017.05.12 06:11:30 -
[5] - Quote
iirc there is nothing that prevents you from using your own launcher (script), but I may be wrong. But you need to keep it the way it's already working : - using sso to log in - no modifications of the client in any ways.
For the process, there are multiple existing launcher in opensource, so you can easily
EsiPy - Python 2.7 / 3.3+ Swagger Client based on pyswagger for ESI
|
lanyaie
Nocturnal Romance Cynosural Field Theory.
1248
|
Posted - 2017.05.12 17:04:41 -
[6] - Quote
Blacksmoke16 wrote:
You can ONLY use the OFFICIAL launcher to actually play the game and control your character. I am pretty sure anyway to try to get around this is against the EULA.
This is false, please don't spread misinformation without providing a source.
Isboxer has it's own launcher There's also the rlel launcher that I've used.
They make no modifications to the client at all and are allowed.
Spaceprincess
People who put passwords on char bazaar Eveboards are the worst.
|
Blacksmoke16
Resilience.
59
|
Posted - 2017.05.12 19:02:36 -
[7] - Quote
lanyaie wrote:This is false, please don't spread misinformation without providing a source. Isboxer has it's own launcherThere's also the rlel launcher that I've used. They make no modifications to the client at all and are allowed.
Fair enough, I updated my post. |
|
|
|
Pages: [1] :: one page |
First page | Previous page | Next page | Last page |