Mikä on AutoIt?

AutoIT, lausutaan “aw-toe-it”, on ilmainen skriptikieli, jota käytetään Windows®-graafisen käyttöliittymän (Windows® GUI) automatisointiin. Käyttöliittymän automatisointi on ensiarvoisen tärkeää, koska se mahdollistaa perusprosessien, kuten järjestelmänhallinnan ja konsolisovellusten, suorittamisen. Nykyään AutoIT: ta käytetään myös yleisenä komentosarjakielenä, joka kykenee korkean tason toimintoihin.

Tämä skriptikieli on samanlainen kuin Visual Basic®, joten sen oppiminen on suhteellisen helppoa niille, joilla on tietokoneohjelmointikokemusta. Se käyttää samaa syntaksia kuin Visual Basic®, mutta palvelee tarkempaa toimintoa erityisesti Windows® -käyttöliittymässä. BASIC-kaltaiset kielet, kuten AutoIT, mahdollistavat sovelluksen prototyypin rakentamisen nopeasti yksinkertaisesta graafisesta käyttöliittymästä.

Korkean tason komentosarjakielenä AutoIt sisältää useita aloittelijoille ja ammattimaisille kehittäjille suotuisia ominaisuuksia. Kehittäjät voivat koodata silmukoita, lisätoimintoja ja tiettyjä säännöllisiä lausekkeita tällä kielellä. Kehittäjille, jotka tuntevat toisen korkean tason ohjelmointikielen Perlin, AutoIT on erityisen hyödyllinen, koska sen mukana tulee säännöllisten lausekkeiden moottori, joka on yhteensopiva Perl-pohjaisten komentosarjojen kanssa.

Jokaiselle, joka on ohjelmoinut, komentosarjaeditorin käyttäminen on tunnettu paras käytäntö. AutoIT on rakennettu SciTe -editorilla, joka helpottaa komentosarjojen muokkaamista ja varmistaa korkealaatuisen koodin, joka ei riko tai aiheuta virheitä. Mukana tuleva SciTe -editori on muokattu versio eikä sisällä kaikkia muokkausominaisuuksia. Saadaksesi kaikki ominaisuudet, on parasta ladata SciTe -editorin täydellinen versio verkossa. Täydellistä versiota voidaan käyttää myös tällä kielellä kirjoitettujen skriptien muokkaamiseen.

Kyky hallita sovelluksia näppäimen painalluksilla ja hiiren liikkeillä on toinen tärkeä ominaisuus tällä kielellä. Sen avulla ohjelmoija voi muokata mitä tahansa näppäinpainallusta ja hiiren liikkeitä suorittaakseen tietyn toiminnon Windows® -käyttöliittymässä. Hiiren liikkeen nopeutta voidaan myös mukauttaa tiettyyn tarkoitukseen. Esimerkiksi hiiren liikkeen hidas ja vetävä käsittely voi johtaa yhteen toimintoon, kun taas saman hiiren liikkeen nopea käsittely voi johtaa täysin erilaiseen toimintoon.

Ehkä AutoIT: n merkittävin piirre on, että se on ilmainen. Tämä tarkoittaa, että ohjelmisto on täysin ilmainen. Jotkut ilmaisohjelmien kehittäjät pyytävät lahjoituksia ohjelmiston verkossa toimittamisesta aiheutuvien kustannusten leikkaamiseksi. AutoIT: n kehittäjillä on edelleen kaikki lailliset oikeudet skriptikieleen, jolloin sen lähdekoodi ei ole muiden kehittäjien muutettavissa.