Page 1 of 1

AutoIt, AC Tools or Xunleached?

Posted: December 7th, 2004, 6:20 pm
by tault_jhgbaouns
Okey.
I love scripting, so why not to a game?

I have read the posts here and begun to script with AC tools.
But with my experience from VBS I feel rather disappointed with the limits in AC tools. It cant even handle strings correctly.

Should I convert to AutoIt or Xunleached and see if I like that better?
Seems like alot of you work with AutoIt, what do you think?

Xunleached will, as I understand, be available here in some time.
I tried to msg the admin to get premium membership at Xunleacheds site, but the admin here didnt even respond :(

Any thoughs?

Posted: December 7th, 2004, 7:27 pm
by tault_nuad
Since XUnleashed isn't 100% working with EQ2 at this time i for myself stick with AutoIt and dream for Macroquest. ;)

Autoit?

Posted: December 7th, 2004, 9:17 pm
by tault_jhgbaouns
But AutoIt support it?

Do you think AutoIt is a "better" script engine then AC Tools?

Posted: December 7th, 2004, 9:29 pm
by tault_nuad
Well at least it can handle strings a little better...

Posted: December 7th, 2004, 11:18 pm
by tault_elsimer
what's wrong with the way AC Tools handles strings?

Re

Posted: December 8th, 2004, 1:56 am
by tault_jhgbaouns
How do you use Left(str)?
How do you split a string with [ in it?

Posted: December 8th, 2004, 3:47 pm
by tault_doggzj
I have pretty much 0 programming knowledge, but autoit handles most commands more fluidly, that much I can tell.

Autoit

Posted: December 9th, 2004, 5:07 pm
by tault_jhgbaouns
Okey now I have made som script with AutoIt.

I must say I its easy to learn if you can script vbs.
most of the functions are same or simular.

Loop, conditions and operators works just the same too.
Much more how I like it.

I have some questions though.
Is there any variables like Array or dictionary in vbs?

Re: Re

Posted: December 9th, 2004, 10:14 pm
by tault_elsimer
jhgbaouns wrote:How do you use Left(str)?
How do you split a string with [ in it?
1) you don't use Left(str) with AC Tools. Instead you would use StrCopy.
Example
constants
Name=Cameron
Test=Nothing
end

StrCopy Test = $Name, 1, 3
say $Test

2) same way you'd split any other string. you mean how do you split based on the bracket?
Example string: "You have a bracket [timestamp]"
Constants
BracketString= "You have a bracket [timestamp]"
TimeStamp=Nothing
BracketPosition=0
End //constants

StrPos BracketPosition = [,$BracketString
StrCopy TimeStamp = $BracketString,$BracketPosition,1
Say $TimeStamp

Posted: December 14th, 2004, 5:51 pm
by tault_jhgbaouns
Okey got it.
Wonder why they dont have Left() when they have Right()?!?

Posted: January 11th, 2005, 3:30 am
by tault_raveneye
hey i have started to use autoit and have learn the basic script. Is there a web page where i can see all the command that autoit use and what they are??javascript:emoticon(':?:')
Question

Posted: January 12th, 2005, 1:09 am
by tault_jhgbaouns
raveneye:
When you install autoit you get a real good helpfile in startmenu.
Every command you need is right there.
I have found some info at the forum but almost everything I wrote was from the helpfile.

Regards JHGBaouns