Crushing news indeed. Did anybody try raising HKN's process priority?
I should say at the outset that if I write another multiboxing program, it won't be totally free. It will have a free limited version and a paid full version.furyswipes wrote: ↑I forgot to respond to the "advisor" question. Yes, of course, I would love input there, though the present tool is near perfect. I have 4-5 guys in Europe on my discord that are real heavy lifters in multiboxing code, and between us, we can hash out the things we would love to see.
I'd be curious to know if you guys have any ideas about how a perfect, blue-sky multiboxing program would differ from what's available today.
If we forget whether this fantasy program's features are practical or not, whether our ideas are technically doable or not, and simply imagine the most wonderful multiboxing program we can imagine -- the sky's the limit -- what would it be like?
Heh, well, I didn't know that and of course I'm glad to hear it.
Thanks for the kind words. HKN was really a rough draft That's why I never charged money for it. It was the rough draft for the program I ended up calling HKN 2. Maybe if you compare the two programs HKN will look more like a rough draft.
You're right that I didn't write all of HKN in three weeks. I wrote the basic core of HKN in three weeks in 2005. That basic core was the engine of the program. That basic core could read hotkey files, execute hotkeys, and send commands from one PC to another and from HKN to WoW. It could read hotkey scripts and execute simple hotkeys that use <text> and <key>.
It included just enough features to be a proof of concept. I wanted to see whether I could write a working multiboxing program in a reasonable amount of time. It was really a rough draft. I thought that if I decided to do further work on the program, I would start over from scratch. This was my normal way of working at the time.
Then in 2008 I started an alpha test for HKN on dualboxing.com. Overnight the program had hundreds of testers. To keep them interested, I added their feature requests to the rough draft. Those new features took additional work beyond the initial three weeks, but they got bolted onto the rough-draft foundation. That rough-draft foundation is still the basis of the program today.
The testers needed instructions so I wrote documentation and put it on the website. I used to be a technical writer and I tried to do a good job with that.
Meanwhile I started writing a second version of the program with solid code. I called it HKN 2. HKN2 would have been amazing because it contains a full blown interpreted bit code language with control over which PCs execute which pieces of code. This is probably the single craziest thing I ever wrote in my 35 years as a programmer. But I lost interest and never finished HKN 2. Actually, Mojo is probably the finished HKN 2. But it works only with DAOC not WoW.