APIs and libraries to read information directly from the EVE Online game client.
This software helps you read from 64-bit game client processes.
Use the --pid
parameter to specify the ID of the game client process to read from. You can find this ID in the Windows Task Manager in the PID
column in the Processes
tab.
The save-process-sample
command saves a sample of the process to a file. This sample includes all committed memory regions, so we can use it to support memory reading development.
Below is an example of a full command to use the tool:
read-memory-64-bit.exe save-process-sample --pid=12345
This software helps you read from 64-bit game client processes.
Use the --pid
parameter to specify the ID of the game client process to read from. You can find this ID in the Windows Task Manager in the PID
column in the Processes
tab.
The save-process-sample
command saves a sample of the process to a file. This sample includes all committed memory regions, so we can use it to support memory reading development.
Below is an example of a full command to use the tool:
read-memory-64-bit.exe save-process-sample --pid=12345
Sanderling app supporting to start a bot automatically, as requested by Aseratis and Maniac.
--load-bot-from-file
process argument.--start-bot
process argument.To use both options, a complete commandline can look like this:
2018-12-06.Sanderling.exe --load-bot-from-file="C:\Users\John\Desktop\my-script-to-load.txt" --start-bot
https://forum.botengine.org/t/running-the-bot-automatically/1837
Below you see a summary of the improvements made since the release in may.
@achurilo improved parsing of ship module tooltips: https://forum.botengine.org/t/scoped-mining-laser-isminer/579/11?u=achurilo
More people started publishing bots on Pastebin and GitHub recently. To make using these bots easier, I improved the interface for loading bots into the App:
📂 Load Bot From Local File
button.📂🌐 Load Bot From Web
feature, you can load a bot directly from GitHub or Pastebin, by copying the address from your web browsers address bar into the Sanderling App.Each entry in the bot catalog also contains the bot source code address that can be used to load the bot into the Sanderling app.
To make it easier to navigate to the webpage which contains all the information about the current bot operation session, I added a link to the website to the Bot Operation UI.
Many thanks to all who helped to shape this release with their contributions, especially to @Terpla, @kaboonus, and @achurilo.
Compared to v2018-03-24, this release brings some improvements to the graphical user interface for bots and the IDE:
From the release announcement at http://forum.botengine.de/t/sanderling-app-release-march-2018/808:
This is the March 2018 release of the Sanderling App. A lot has happened since the last release in December. To give you a structured overview, I grouped the changes into the following areas:
It seems CCP has a bad habit of deploying an update once a year which breaks Sanderling memory reading. After the overview in 2017, this year it hit the chat window. We quickly adapted the memory reading code, and after a review period, these changes are included in today's release. For details, see http://forum.botengine.de/t/adapting-eve-online-memory-reading-for-chat-window/795/18
These changes are a step towards the goals outlined in January at http://forum.botengine.de/t/an-outlook-on-development-of-botengine/611
There are several changes in Bot
section of the app to make it easier to operate bots:
For more background about work in this area, see the thread at http://forum.botengine.de/t/development-of-sanderling-march-2018/764
To operate a bot in this new graphical interface, you need to enter a bot operation key when starting the bot. You can obtain your key by registering at http://manage.botengine.org
Thank you all who contributed to the development and reviewed and tested the changes to ensure we have a solid release!
Changes since release v17.05.18: