[quote='olipcs',index.php?page=Thread&postID=138570 #post138570]Hi, thanks for all the help![/quote]
Not a problem! Thanks for the feedback and testing.
[quote='olipcs',index.php?page=Thread&postID=138570 #post138570]I could squeeze a little time yesterday and did my daily-routine, while using HotKeyNet with the FTL-Setup, and still no problems at all
[/quote]
I'm truly delighted to hear that.
[quote='olipcs',index.php?page=Thread&postID=138570 #post138570]..i also implementet my line formation (like described in the ftl-wiki) with hotkeynet, it worked perfectly and was much more intuitive to setup (because keyclone can not differentiate between ingoing and outgoing hotkeys, and HotKeyNet does it more naturly). [/quote]
It's interesting that it seems intuitive to you. It seems intuitive to me too (not a surprise, since I designed it). But many people (many!) come to HotkeyNet thinking ingoing and outgoing are the same, and they have trouble understanding the difference. They are thinking, "this program will broadcast (mirror, copy) my actions from one window to another." They are bewildered by the idea of trigger and result, even thought it's exactly the same as the difference between a trigger (on a gun) and a bullet. In the beginning I was astonished by this. Now I'm used to it.
[quote='olipcs',index.php?page=Thread&postID=138570 #post138570]..As far as the region-switching, one thing i like to add: I did say, keyclone seemed faster, but only a little (so its not that big of a deal). It feels with keyclone like a second and with HotKeyNet more like 2-3 seconds. [/quote]
I looked at my sample script again, and I think maybe I wrote it in a silly way. It calls SetForegroundWin twice, which is a very slow thing to do -- it's the same as Alt-Tabbing. I don't know why I did that. I wrote that script quickly as a sample and never looked at it again. If SetForegroundWin is removed it will probably be much faster.
[quote='olipcs',index.php?page=Thread&postID=138570 #post138570]Did I miss something to test? -Any suggestions?[/quote]
That's a really nice offer. Thanks. Since we're almost at the end of a nine-month beta test, I think the existing code is pretty well tested at this point. I'm going to add four more features before the end of the beta, and those will need to be tested.
To save yourself work, here's the list of known bugs and incomplete features. There's no need to test these things since they are already known.
[url='http://www.hotkeynet.com/p/bugs.html']Known Bugs and Incomplete Features[/url]
Or is there a possibility to embed a <SendLabel> in an <command>, and i'm doing it wrong?
Sorry, it's not possible to put SendLabel in a command. Maybe if I get time I'll change this before the end of the beta. By the way this is more complicated than it seems because SendLabel is more than a fast way to write the IP and window in one statement, because you can write multiple arguments like this:
Code:
<SendLabel w1, w2, w3, w4>
When HotkeyNet loads that statement, it expands the SendPC block into two unrolled loops like this. (You can see the expansion by pressing "Show loaded hotkeys."):
Code:
for each PC in the list of labels
{
for ( each window in that PC in the label )
{
do whatever instructions follow that label, adjusting for the IP and window name
}
}
I was concerned that the expansion might be more complicated for commands than for hotkeys (because hotkeys always load on the machine where they get triggered, but commands don't), so I postponed trying to implement labels for commands until they were fully debugged in hotkeys.
Is there a possibility to save custom variables? -This would be neat, because for region-swapping it would mean, that i actually only have to resize/position up to 3 region, which are affected by the region-switch and not all 5
No, sorry. I agree that it would be a very nice feature, but at the beginning I made a decision that the program would not have user-defined variables because I wanted to make the program as easy and non-technical as possible for non-programmers. (At that time I hoped that the program would be much simpler than it turned out to be.)
Connect With Us