Yep.But of course I'm reusing a lot of code from HotkeyNet 1, HotkeyNet 2, and ProgramW.
Hopefully it will be more powerful, and yes it has a GUI.f you release something as powerful as HotKeyNet with a GUI and its open source, I'll be hacking...
Let me tell you the basic plan, and please tell me if you have any thoughts on how this can be designed to work better for your purposes.
It's actually two projects. There's (1) an engine and (2) a multiboxing program that's built from the engine. I'm going to release both things as part of the same package, but people can use the engine separately, if they want, to create their own multiboxing programs.
I'll call (2) the "user program."
The engine is an unmanaged DLL. Both the engine and the user program are written in C++. (Of course people will be able to write other user programs in C# or anything else.)
The engine exports extremely high-level functions. I'm trying to make the exports seem like a programming language for building a multiboxing program.
For example, the engine exports a function called "ConnectToOtherPCs." The person who writes the user program only needs to call that single function, and the engine automatically connects to all other copies of itself on the local network ... the engine worries about IPs, sockets, settings, etc..
Of course there is also a lower level API so the user program can control the engine at a finer level, if necessary, but I'm trying to make it as easy as possible.
Connect With Us