Comments (6)
You need to rebuild the module manually. As the error message states, it was compiled with a version of Node different to the one you are currently using. The module is supposed to rebuild itself upon install, but to do it manually head to the install directory for memoryjs
and run either npm run build32
or npm run build64
depending on whether you are targeting 32 bit or 64 bit architecture.
from memoryjs.
Unfortunelly it didnt worked for me.
After npm run build32
error look like :
error screen
and after npm run build64
i got this error :
error screen2
from memoryjs.
For some reason it is still saying the version of Node it was compiled with is not the same version of Node that you are running. Either try rebuilding and ensuring it rebuilds successfully, or downgrade your version of Node.
from memoryjs.
I am having the same issue. Can you recommend which Node version to downgrade to that will allow both electron and memoryjs to work together?
from memoryjs.
I was having similar issues with latest version of electron it comes packaged with their own node version, i downgraded to electron 4.2.12
and used electron-rebuild
to rebuild the packages for electron it seems to be working fine now.
from memoryjs.
Closing, please comment if there are still issues related to this.
Also worth noting that you will need to use a Node.js architecture equivalent to the platform of your target process (e.g. 32 bit Node for 32 bit target process).
from memoryjs.
Related Issues (20)
- How to read shared memory channel? (Windows) HOT 5
- Reading an address that is a BigInt throwing errors? HOT 3
- The library can't read memory for me can someone help me figure it out? HOT 2
-
- Any way to get module exports? HOT 2
- Add "Windows only" to readme HOT 2
- Usage with electron HOT 2
- Just pushed a commit (3be70b051025327db5d5f54cd5a1f777dea75943) that I think should enable this now (not on NPM yet). I wasn't familiar with memory mapped files before working on this change, but from my little testing it seems like you should be able to replicate this C# logic with memoryjs now. Updated the README with an example ([documentation](https://github.com/Rob--/memoryjs#memory-mapped-files-1)). HOT 2
- Error reading BigInt pointer HOT 6
- Feature: Open process using th32ProcessID instead of process name(multiple processes same name) HOT 2
- functionTest.cpp does not work on x64 builds HOT 1
- Using Cheat Engine Pointer HOT 6
- Writing to an adres using pointers HOT 2
- Little Endian Support HOT 3
- add pointer or int64 parameters on callFunction?
- publish/release newest version to npm? :) HOT 2
- Linux/Unix support HOT 2
- setProtection is not available in latest version HOT 1
- Problems when using with electron. HOT 1
- Hi Rob, HOT 8
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 memoryjs.