DualSend With Windower Aliases

Language: JP EN DE FR
users online
Forum » FFXI » General » DualSend with Windower Aliases
DualSend with Windower Aliases
Offline
Posts: 32,551
By Artemicion 2010-12-19 01:26:48
Link | Quote | Reply
 
Hello fellow Dual Boxers~
I got the ingenous idea of binding my secondary character's macros to the F-keys via key binds as FFXI takes dominance over alt & ctrl + 1-0.
Anyways, this is working fine and dandy thanks to DualSend, however, I have yet to figure out a synergy in making the key bind work with a standardized windower macro. So far my script looks like this:

Script said:
alias CureSet input /equip (all cure potency gear etc.)

keyboard_bind !F1 .send TarutaruName /ma "Cure II" GalkaName;CureSet;

The bold emphesizes the part that does not seem to function correctly.
However, making the taru cast cure on my via alt + F1 while in my galka's instance of FFXI works wonderfully. If anyone can assist me in correcting my script so that I may integrate gear swaps without taking the time and effort to making myself a spellcast xml.
Yes I know Spellcast is better and more ideal, but at the level I'm currently at, it isn't quite worth it yet.
 Asura.Tezmania
Offline
Server: Asura
Game: FFXI
user: tezmania
Posts: 65
By Asura.Tezmania 2010-12-19 01:40:57
Link | Quote | Reply
 
wouldnt it be
Code
keyboard_bind !F1 .send TarutaruName /ma "Cure II" GalkaName;.send TarutaruName CureSet;


semicolon acts like a new command and would. be affecting your galka instance rather than your taru instance the way you currently use it.

Also your cureset alias needs to be in your taru instance.
Offline
Posts: 32,551
By Artemicion 2010-12-19 01:43:48
Link | Quote | Reply
 
I seem to have completely overlooked that fact.
However, upon testing it only made my tarutaru say my alias name out loud in game as dual send is specifically an in game command rather than a windower one. Making the alias apply to my tarutaru seems to be the difficult part.
 Asura.Tezmania
Offline
Server: Asura
Game: FFXI
user: tezmania
Posts: 65
By Asura.Tezmania 2010-12-19 01:45:37
Link | Quote | Reply
 
try
Code
keyboard_bind !F1 .send TarutaruName /ma "Cure II" GalkaName;.send TarutaruName //CureSet;
Offline
Posts: 32,551
By Artemicion 2010-12-19 01:49:36
Link | Quote | Reply
 
Nope, that one completely voided the previous command that worked :/
Is there an in game command that functions as a command to the windower console? Since DualSend only sends command to the second instance of FFXI directly to the in game command console/chat log.
 Asura.Tezmania
Offline
Server: Asura
Game: FFXI
user: tezmania
Posts: 65
By Asura.Tezmania 2010-12-19 01:52:09
Link | Quote | Reply
 
thats what // does. It sends stuff to windower.

single slash sends it to ffxi unless using spellcast which intercepts
Offline
Posts: 32,551
By Artemicion 2010-12-19 01:56:16
Link | Quote | Reply
 
Hmmm, well in theory that script should work perfectly. I type //cureset on my taru and it equips everything, but for some reason the script key binding does not like taking multiple dualsend commands >.<
I'm gonna try fiddling with it a little more
Offline
Posts: 32,551
By Artemicion 2010-12-19 01:59:50
Link | Quote | Reply
 
Or rather it appears that dual send does not work well with the whole windower double slash prompt. The basic command to cure works great, but // slips right past it. Can't for the life of me figure out why -.-
Offline
Posts: 32,551
By Artemicion 2010-12-19 02:05:30
Link | Quote | Reply
 
Thank you for your help and suggestions by the way. We came very close to solving this.
Offline
Posts: 32,551
By Artemicion 2010-12-19 02:18:04
Link | Quote | Reply
 


Looks like this forces me to use Spellcast as DualSend cannot input windower related commands even though it's a direct input; which is very very strange. If anyone can figure out what is wrong with my script I would greatly appreciate it. But attempting to make the key bind load the alias via dual send seems to negate anything prior or after it.
Offline
Posts: 32,551
By Artemicion 2010-12-20 22:29:29
Link | Quote | Reply
 
Bumping in case anyone is smart enough to figure out a scripting error I might have made.
Offline
Posts: 32,551
By Artemicion 2010-12-30 12:08:54
Link | Quote | Reply
 
Okay, upon further investigation I discovered a few extra things I overlooked previously. However, it would appear I still have a case of the dumb and can't quite get this functioning correctly.

Quote:
If you're using multiple //send commands in a Windower alias or script, you should separate each command by a pause of 0.01 seconds.

Using Windower 3.4, you can create a shortcut for //send commands by making an alias and leaving the semicolon off the end, followed by a space/newline. Eg. : Create an alias such as "alias mei //send Meiki ". Then in-game you can use "//mei /ma Cure <me>".

If anyone could examine this information and assist me in making a keybind that commands my second character to a standardized game command in combo with a gear swap alias, I would be forever grateful <3
 Luz
Offline
Posts: 1,217
By Luz 2010-12-30 12:10:42
Link | Quote | Reply
 
Artemicion, I demand you change your avatar back!
Offline
Posts: 32,551
By Artemicion 2010-12-30 12:16:54
Link | Quote | Reply
 
I'll do it once I figure this out :O
 Bahamut.Dasva
Offline
Server: Bahamut
Game: FFXI
user: dasva
Posts: 13,835
By Bahamut.Dasva 2010-12-30 14:34:39
Link | Quote | Reply
 
Dual send? SOunds interesting what is it exactly?
 Bahamut.Raenryong
Offline
Server: Bahamut
Game: FFXI
user: RaenRyong
Posts: 4,554
By Bahamut.Raenryong 2010-12-30 14:36:37
Link | Quote | Reply
 
Sends commands to your other Windower window as far as I know, ideal for dualboxers.
 Bahamut.Dasva
Offline
Server: Bahamut
Game: FFXI
user: dasva
Posts: 13,835
By Bahamut.Dasva 2010-12-30 14:40:51
Link | Quote | Reply
 
Bahamut.Raenryong said:
Sends commands to your other Windower window as far as I know, ideal for dualboxers.
Do want
Offline
Posts: 32,551
By Artemicion 2011-01-07 14:52:50
Link | Quote | Reply
 
Okay, I took a closer look at some information and finally found a solution. Previously, I had to make numerous aliases in order to make one prompt command line via Duelsend, but by making the alias the send commend to begin with, you can simply tell it what to do right after the alias and repeat the steps with a pause 0.1 in between each command. Example:

script said:
alias Test .send Taru
keyboard_bind ^F1 Test /equip main "Light Staff";pause 0.1;Test /equip body "Noble's Tunic";pause 0.1;Test /ma Cure Galka;

So in this case, I bound Ctrl F1 to swap the taru's gear and cure me all from the main galka's console without needing to alt tab between them or use old school FFXI macro system. Obviously using spellcast would be more ideal, but this works great for now.

Now... If only I could figure out how to bind media/hotkeys in windower scripts =/
Log in to post.