What kind of example is this?
I can bet that the average bank manager drives a better car than a car mechanic and still the bank manager doesnt need to know much about cars.
um. can you not stick to one simple logical example please? i mean, im trying here to make it simple - but you are ignore the entire argument and discussion and adding lots of meaningless extra stuff that has nothing to do with what we are talking about.
stick to the actual discussion here please.
what you keep doing is called "red herrings" --->
Code:
A red herring is something that misleads or distracts from a relevant or important issue.[1] It may be either a logical fallacy or a literary device that leads readers or audiences towards a false conclusion. A red herring might be intentionally used, such as in mystery fiction or as part of a rhetorical strategies (e.g. in politics), or it could be inadvertently used during argumentation.
also see ---> https://en.wikipedia.org/wiki/List_of_fallacies
which any human being who wishes to partake in any debate/argument/discussion should understand before doing so (im sure you agree with that already).
let me try one last time.....
person A: + mechanic skills, + porche 911 = 100% effective driver / user of automobile ---> gets the most out of the tool (porche 911)
person B: - no mechanic skills, + porche 911 = 50% effective driver / user of automobile ---> does NOT get the most out of the tool (porche 911)
IE:
person A: + engineering/software skills, + HKN = 100% effectiveness out of windows operating system to control multiple clients at once
person B: - no engineering/software skills, + HKN = >0% effectiveness out of windows operating system (probably too complicated to make it work well)
person C: - no engineering/software skills, + ISBoxer = <99% effectiveness out of windows operating system to control multiple clients at once
simple enough?
understand what i mean?
these are simple, logical, and trivially factual statements.
arguing them is arguing logic and math which is just dumb.
when it comes to computers - EVERYTHING is measurable.
everything.
mathematically.
Ofc Hotkeynet allows automation.
A simple example:
The script sends every 0,3 sec key "1" automaticly to WoW. No interaction from the player side is required.
first of all - no, this script does NOT send key 1 to WoW every 0.3 seconds.
it sends key 1 to WoW AFTER a 0.3 second delay and it only sends it ONCE.
(it is possible to do what you said - sortof - but thats not the correct script for it)
secondly - ok this is not 100% what automation means; but there is a confusing "gray area" here which i understand is easy to be a bit unclear.
the <WAIT> command in HKN is the single - and only - command that HKN has built into it, which - if abused - can also break the TOS.
this has been stated by blizzard.
nobody has ever been banned for using HKN however.
also - this is exactly why I do not use <WAIT> command in my scripts at all, with 1 exception: chat macros, opening my WoW clients, and my login script (i am not in the game yet when i am logging into the game)
on the reference page for HKN <WAIT> command it also gives a warning about that.
BTW - ISBoxer also implements "pauses". it does so everytime it launches your clients (same way that I do in HKN). it does so everytime you login. it does so everytime you use a chat macro. it also uses <WAIT> functionality in its built-in macro system which is actually in violation of the TOS to be 100% technically honest about it --- but it does so in ways that are not abusive or automative, and blizzard apparently agrees with this which is why they have never banned anyone for using it either.
example: when you set the delay time for key broadcasting or mouse-region-clicking -----> <WAIT> functionality
(if ISBoxer did not set a small 1-15ms delay time depending on how fast your computer is - these functions would not work. HKN does the same thing as well)
HOWEVER!
the full meaning of automation is when you build a sequence of self-sufficient looped actions that continue indefinitely based on continual logic-checks.
you cannot do that with HKN.
you cannot script loops in HKN at all.
one action = one action.
holding down a key = a sequence of continuous actions (repetitive actions based on system keyboard repeat timer)
one of the reasons i used to not want to use ISBoxer is because - without having control over the source code myself - i am unable to be 100% certain that ISBoxer is not breaking this rule.
i would be willing to make a 99% bet on ISBoxer not breaking these rules, now that it has been going strong for so many years ---- but i would not bet 100% on ISBoxer being completely legit.
i can, however, bet 100% on HKN being completely legit.
because im the one that writes the code for my multiboxing setup.
but - now i am myself throwing a red herring in here.
this isnt really an issue worth talking about.
ISBoxer is awesome and i dont doubt it is clean.
Not sure if we are talking about the same software here.
Its possible to write bots with hotkeynet and also this "one action rule" may apply to ISboxer but not to HKN.
As u can see in the script example that i just mentioned it is possible to automaticly send a key every few moments to wow which is absolutly against the "one action rule" that u mentioned.
As a "professional" u should know what ur programm can do and what not...
no. you cannot build a bot in HKN.
a bot is an automated script that continuously retrieves input and performs logic-checks on that input in order to decide what kind of output to perform --- and it does so without user interaction.
you cannot do this in HKN.
you cannot do this in ISBoxer.
you CAN do this in AHK.
as a professional - i do indeed know this.
now ive repeated it many times, too.