See /out/artifacts/Dynamic_Exploration_Route_Planner_jar/ for JAR Executable
Utilizes data provided by CREST (and the XML API) to dynamically plan null-sec exploration routes optimised for profit and (relative) safety.
Steps for initial authorization and setup:
- Press EVE SSO Login
- Copy URL to the left
- Login and select character
- Enter the code from the URL into the SSO Login Code field
- Press Authorize
- Copy and save the refresh token
(Save one per character)
Steps for later authorization and setup:
1. Paste refresh token into Refresh Token
2. Press Refresh Authorization
Steps for use:
1. Enter desired path length in the spinner
2. Press start
3. See waypoints in EVE Client
4. Fly along waypoints (scanning when appropriate) until you reach the end, then repeat from step one.
Notes about use:
-Recommended path length is 8 jumps. Path lengths above 10 tend to take a long time, and 13 tends to cause the program to crash.
-Once a system is put on a path, the program remembers it and tries not to visit it again. That effect is reset if the program is restarted.
-The "client secret" used for CREST Authentication is in the source code, and may pose a security risk. If you'd like to eliminate that risk, you can register an account at: [developers.eveonline.com](https://developers.eveonline.com) and then register a new application to get a new "client secret."
-The system stats (kills, jumps, and poddings) are cached in the XML API. Once the CREST system stats endpoint is enabled for third-party applications the XML API calls will be converted to CREST calls.
Troubleshooting Tips: -If the program fails to add new waypoints to the character's navigation, it's possible that the CREST Proxy is throwing a 502 (Bad Gateway) Error. Try restarting the computer, resetting your internet connection, and in case neither of those work, waiting.