Read from anywhere in memory?
Blitz3D Forums/Blitz3D Programming/Read from anywhere in memory?
| ||
Is there a way to read from any spot written to memory by any other program? A dll perhaps? |
| ||
Write an Operating System? |
| ||
I just got it! I could use the blitzSys dll (or another one) to read from the clipboard, and then another thing in whatever other language to write to it. I just need to know: Does the clipboard write to RAM or the hard drive? |
| ||
or you could just make a DLL to read/write anywhere ;) but on anything newer than a 286 there is something called "protected mode" which means you can only read/write in parts of memory reserved for that program. and if you write anywhere else you get a memory access violation. THAT'S what causes those fatal program errors in windows ;) but if you're just trying to access.. say, a memory block some other userlib has created, that's entirely possible (and easy). so what do you want to do? |
| ||
You could just use some UDP commands. |
| ||
Basically I want to stream video info from another totally different program in the fastest way possible. So I guess the best possible method is a userlib... Now for learning c# JOY! |
| ||
check out purebasic. it's very fast and can easily make .dlls userlibs. A lot easier than C++. You can even use direct mmx functions which is designed for speeding multimedia stuff..sse too. |
| ||
I'll look into (translation: buy) purebasic once I go on my well anticipated spending spree in which I would buy everything that exists which I want. Actually, I may very well get a demo and try it out, then buy it with money. |
| ||
then buy it with money. OT: Lol, that has got to be one of the stupidest things I've ever said. |
| ||
Not really, if you were in the middle east, maybe you could pay with camels? :P Tom |