Follow us on Twitter!
Capitalism is an Island of wealth in a sea of poverty
Monday, October 23, 2017
 Need Help?
Members Online
Total Online: 62
Guests Online: 58
Members Online: 4

Registered Members: 102588
Newest Member: Xidoow
Latest Articles


Arrow Image A program that can automate tasks on Windows. It creates the file type *.au3. This is what I used to beat Realistic 11.

Hi, this is SniperSA, and I shall introduce the tool AutoIT. I use this for things like checking email, logging into HBH, basically anything that I can. The tool is a little bit like Visual Basic. In this document, I shall go over the basics of AutoIT. Before I get started, to download AutoIT, go to here: After you download that, I suggest you use SciTE with AutoIT because it makes the code look better, and you can tell when you make an error. To download SciTE (HIGHLY RECOMMENDED ESPECIALLY FOR PEOPLE JUST STARTING WITH AUTOIT)
The help file that comes with AutoIT is extremely helpful, that\'s how I self taught myself.

Getting started.
Now if you right click on your desktop, you see a new command in New. AutoIT 3 Script. So right click on your desktop and hit new->AutoIT 3 Script. Now open up the script. You see a blank page, so lets add some code.

Coding in AutoIT
Well you people should see this coming, our first program/script is always that friggin Hello World! script. So on the first line type MsgBox. If you are using SciTE, when you first type M in MsgBox you see it appear under it, and you can hit enter to auto-fill it in. MsgBox(, Now we need to declare what\'s going to happen in this MsgBox when it appears. MsgBox(0,\"HBH owns!\",\"Hello World!\"), Now, what this code says is that it wants the script to bring up a message box with 0 being a flag for an OK button, with the title of HBH owns, and with Hello World! as what appears in the box. Now, whenever you declare a variable in AutoIT it appears as $ then whatever you want. So for example if you want a variable to be labeled A for future reference in the code, you would put $A. Now, let\'s do a simple input code.
$A = InputBox(\"Enter Text\",\"Input something!\")
Now, that we have variables, lets learn the helpful things now that we know the basics. 2 good commands that are used in almost all my codes are Sleep() and Send(). With sleep, it is in ms so like Sleep(4000)=4 second wait in the code. Next is Send. With send Send(\"Test\") would force the computer to type test. Send(\"{Enter}\") would send the enter button. Basically if I want to hit like TAB or F5 it would be Send(\"{TAB}\"), Send(\"{F5}\"). Also, remember variables? Well, I could also Send($A)! Well, lets learn how to do a loop. This code right here is basically multiple things compiled in this lesson.
Hotkeyset(\"{ESC}\",\"Endscript\") ;this is to quit it
$A = 0
Do ;this starts the loop
MsgBox(0,\"Do..Until Loop\", $A)
$A = $A + 1 ;remove to make the loop forever
Until $A = 10 ;this is telling to run 10x
Func Endscript()
End 0
Now one final thing before I go, Please use the help file that comes with AutoIT, it has everything you need with examples for everything. In the future, I may make a more advanced article if people enjoy reading this and are interested in more of AutoIT. Thanks, -SniperSA

No Comments have been Posted.
Post Comment


You must have completed the challenge Basic 1 and have 100 points or more, to be able to post.