Difference between revisions of "Tutorials"

From AutoIt Wiki
Jump to navigation Jump to search
(Additional Resources)
m (https://www.autoit.....)
 
(15 intermediate revisions by 6 users not shown)
Line 5: Line 5:
 
These tutorials describe simple tasks and AutoIt syntax.
 
These tutorials describe simple tasks and AutoIt syntax.
  
* [[Tutorial_Core_Language|Language tutorial]] ''( cheat sheet )''
+
* [[Tutorial_Core_Language|Language tutorial]] ''(cheat sheet)''
* [http://www.autoitscript.com/forum/index.php?showtopic=21048 Welcome to AutoIt 1-2-3]
+
* [https://www.autoitscript.com/forum/index.php?showtopic=21048 Welcome to AutoIt 1-2-3]
* [http://www.autoitscript.com/forum/index.php?showtopic=84960 Learning to script with AutoIt v3]
+
* [https://www.autoitscript.com/forum/index.php?showtopic=84960 Learning to script with AutoIt v3]
  
 
==Autoit-1-2-3==
 
==Autoit-1-2-3==
Line 21: Line 21:
 
[[image:Autoit-1-2-3.jpg|center]]
 
[[image:Autoit-1-2-3.jpg|center]]
  
You can download AutoIt 1-2-3 from [http://www.autoitscript.com/forum/index.php?act=attach&type=post&id=10824 here], or check out the [http://www.autoitscript.com/forum/index.php?showtopic=21048&hl=tutorials Forum page].
+
You can download AutoIt 1-2-3 from [https://www.autoitscript.com/forum/index.php?act=attach&type=post&id=10824 here], or check out the [https://www.autoitscript.com/forum/index.php?showtopic=21048&hl=tutorials Forum page].
  
 
==Learning to script with AutoIt V3==
 
==Learning to script with AutoIt V3==
Line 27: Line 27:
 
This tutorial has example AU3 files contained in the text, printable exercise question/answer sheet and more. Originally by lxP and updated by BrettF, this is a great starting point for those who have never scripted before. For people who may have done other languages, this will also be a good back to basics tutorial.
 
This tutorial has example AU3 files contained in the text, printable exercise question/answer sheet and more. Originally by lxP and updated by BrettF, this is a great starting point for those who have never scripted before. For people who may have done other languages, this will also be a good back to basics tutorial.
  
[http://www.autoitscript.com/forum/index.php?showtopic=84960 Download now].
+
[https://www.autoitscript.com/forum/index.php?showtopic=84960 Download now].
 +
 
 +
==Learn To Program Using FREE Tools with AutoIt==
 +
An PDF book made by forum member Jfish.
 +
 
 +
[https://www.autoitscript.com/forum/files/file/351-learn-to-program-using-free-tools-with-autoit/ Learn To Program Using FREE Tools with AutoIt]
  
 
= Video =
 
= Video =
Line 33: Line 38:
 
* [http://www.youtube.com/watch?v=BLU60CD-Poo AutoIt Video Tutorials - Part 1]
 
* [http://www.youtube.com/watch?v=BLU60CD-Poo AutoIt Video Tutorials - Part 1]
  
Set of tutorials by [http://www.autoitscript.com/forum/user/64654-morthawt/ Morthawt aka TutsTeach]
+
Set of tutorials by [https://www.autoitscript.com/forum/user/64654-morthawt/ TutsTeach (Morthawt)]
* [https://www.youtube.com/playlist?list=PL4Jcq5zn02jKpjX0nqI1_fS7mEEb5tw6z Easy Autoit Scripting Video Tutorials]
+
* [https://www.youtube.com/playlist?list=PL4Jcq5zn02jKpjX0nqI1_fS7mEEb5tw6z Easy AutoIt Scripting Video Tutorials]
  
= More complicated AutoIt commands and concepts =
+
= More complex AutoIt commands and concepts =
 +
*[[ADO|ActiveX Data Objects (ADO)]]
 
*[[Arrays]]
 
*[[Arrays]]
*[[Tutorial GUIRegisterMsg|GUIRegisterMsg]]
+
*[[GUIRegisterMsg|GUIRegisterMsg]]
 
*[[Interrupting a running function]]
 
*[[Interrupting a running function]]
*[[Variables - using Global, Local, Static and ByRef]]
+
*[[ListView]]
 
*[[Managing Multiple GUIs|Managing multiple GUIs]]
 
*[[Managing Multiple GUIs|Managing multiple GUIs]]
 +
*[[Modal MsgBox Styles|Modal MsgBox styles]]
 +
*[[Moving and Resizing PopUp GUIs|Moving and resizing pop up GUIs]]
 +
*[[Recursion]]
 
*[[Setting Styles|Setting styles]]
 
*[[Setting Styles|Setting styles]]
*[[Moving and Resizing PopUp GUIs|Moving and resizing pop up GUIs]]
 
*[[Modal MsgBox Styles|Modal MsgBox styles]]
 
 
*[[Tabs]]
 
*[[Tabs]]
*[[Recursion]]
+
*[[UnitTesting|Unit Testing]]
*[[ADO|Microsoft ActiveX Data Objects (ADO)]]
+
*[[Variables - using Global, Local, Static and ByRef]]
* [http://www.autoitscript.com/forum/index.php?showtopic=93496 DllCall] - Tutorial on DllCall() & DllStructs.
 
* [http://bug-fix.info/dll/dll_tut.html DllCall] - Dll Tutorial (German language).
 
  
 
= Tips to make your coding easier =
 
= Tips to make your coding easier =
 
*[[Adding UDFs to AutoIt and SciTE]]
 
*[[Adding UDFs to AutoIt and SciTE]]
 
*[[Adding utilities to the SciTE Tools menu]]
 
*[[Adding utilities to the SciTE Tools menu]]
*[http://www.autoitscript.com/forum/topic/131833-scite-jump-navigate-between-functions-and-regions-in-an-autoit-script/  Use tools like SciTE Jump]
+
*[https://www.autoitscript.com/forum/topic/131833-scite-jump-navigate-between-functions-and-regions-in-an-autoit-script/  Use tools like SciTE Jump]
  
 
= Additional Resources =
 
= Additional Resources =
 
The AutoIt community is itself your best source for information, tutorials and assistance with the language. AutoIt boasts a very large community of both professional and hobbyist coders, all of whom
 
The AutoIt community is itself your best source for information, tutorials and assistance with the language. AutoIt boasts a very large community of both professional and hobbyist coders, all of whom
volunteer their time to assist with scripting question. See below for just a few of our different forums:
+
volunteer their time to assist with scripting questions. See below for just a few of our different forums:
  
[http://http://www.autoitscript.com/forum/ Forum Home]
+
* [https://www.autoitscript.com/forum/ Forum Home]
[http://www.autoitscript.com/forum/forum/2-general-help-and-support/ General Support Questions]
+
* [https://www.autoitscript.com/forum/forum/2-general-help-and-support/ General Support Questions]
[http://www.autoitscript.com/forum/forum/10-graphical-user-interface-gui-help-and-support/ GUI Support Questions]
+
* [https://www.autoitscript.com/forum/forum/10-graphical-user-interface-gui-help-and-support/ GUI Support Questions]
[http://www.autoitscript.com/forum/forum/9-example-scripts/ Example Scripts]
+
* [https://www.autoitscript.com/forum/forum/9-example-scripts/ Example Scripts]
 +
* [https://www.autoitscript.com/wiki/WebDriver WebDriver]

Latest revision as of 23:39, 6 January 2020

There are many tutorials available for AutoIt. This page is an overview of a few known tutorials. More tutorials can possibly be found and will be added to this page in time.

AutoIt beginner

These tutorials describe simple tasks and AutoIt syntax.

Autoit-1-2-3

By Valuater, this tutorial is one of the most popular. Some key features are:

  • Over 19 Interactive GUI's
  • Over 50 Step-by-Step Scripts
  • Verbal Instructions
  • Complete with Demonstrations and Answers
  • Exe Format for New People

This is the second page you will see when running AutoIt 1-2-3. It gives important links to necessary downloads and allows you to run demos that are supplied with the program.

Autoit-1-2-3.jpg

You can download AutoIt 1-2-3 from here, or check out the Forum page.

Learning to script with AutoIt V3

This tutorial has example AU3 files contained in the text, printable exercise question/answer sheet and more. Originally by lxP and updated by BrettF, this is a great starting point for those who have never scripted before. For people who may have done other languages, this will also be a good back to basics tutorial.

Download now.

Learn To Program Using FREE Tools with AutoIt

An PDF book made by forum member Jfish.

Learn To Program Using FREE Tools with AutoIt

Video

These are almost 20 AutoIt video tutorials by 403forbidden. You can view all the tutorials at the link below. They start at a beginner level and work up from there.

Set of tutorials by TutsTeach (Morthawt)

More complex AutoIt commands and concepts

Tips to make your coding easier

Additional Resources

The AutoIt community is itself your best source for information, tutorials and assistance with the language. AutoIt boasts a very large community of both professional and hobbyist coders, all of whom volunteer their time to assist with scripting questions. See below for just a few of our different forums: