Comments (7)
Maybe memory reading fails because the EVE Online client is configured to Run clients with 64 bit
.
Can you open the EVE Online configuration dialog seen in this screenshot?:
from sanderling.
The newest version of Sanderling memory reading now works for the 64-bit game client. As long as you use the latest version, this problem should not occur anymore.
You can download the latest version of the memory reading program from https://github.com/Arcitectus/Sanderling/releases/download/v2020-01-11/2020-01-11.read-memory-64-bit.zip
Also related, the announcement of 64-bit client support: https://forum.botengine.org/t/botengine-devlog/2183/32?u=viir
from sanderling.
It seems a little different. I downloaded the src and rebuilt it. The sanderling.exe did not read any parameters from 64bit game.
from sanderling.
Hello @ackurdeeve, sorry for the confusion, seems the instructions for building from source can be improved.
Building from source works differently since the introduction of the version for 64-bit clients:
- The software uses .NET core 3.1, download the SDK from https://dotnet.microsoft.com/download/dotnet-core/3.1
- The source code is contained in the directory implement/read-memory-64-bit
- You can build it using the
dotnet build
command.
from sanderling.
@Viir Thanks. I will try that later. Is it the same with the 32bit version that I can observe the memory in realtime? I tried the compiled one,and only get a zip file.
from sanderling.
Yes, you can observe the memory in realtime. You need to get the ID of the game client process to pass it to the memory reading program:
read-memory-64-bit.exe read-memory-eve-online --pid=1234
If you run it just like this, it searches for the root of the UI tree first, and then shows you the address it found.
You can then add this to the parameters on subsequent runs to skip the step of searching for the UI tree root:
read-memory-64-bit.exe read-memory-eve-online --pid=1234 --root-address=0x123456789
from sanderling.
@Viir I tried, however, the new implementation is very different from the old one. The old measurement is so great. Since I already got used to the tradition method, the new implemention seems more difficult integrating into my code.
from sanderling.
Related Issues (20)
- Choosing Ore type HOT 2
- Sanderling code not accessible to others. HOT 7
- Why does pressing ctrl + alt cause the robot to pause? HOT 2
- unsuppot 64-bit game client HOT 8
- button undock not work HOT 4
- is there any document for noob dev? HOT 6
- 32 bit eve client deprecated HOT 2
- Could you please tell me how to build readmemory64 in detail? HOT 3
- Broken info link & can't apply --session-length-limit HOT 7
- speedup finding UIRoot HOT 6
- Proposal for optimizing the used RAM HOT 4
- how is the read-memory project used? HOT 3
- Unhandle Exception in the search of the UI_root_address HOT 6
- Too long search time of UI Root HOT 7
- memory reading under wine
- How to find out this way that can reads eveonline memory data HOT 4
- ButtonGroup childrens parsing HOT 1
- High memory consumption during root search HOT 1
- alternate-ui 'From live game client process' mode does not work for me with the latest sanderling HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sanderling.