{"id":25,"date":"2007-09-23T18:02:32","date_gmt":"2007-09-23T15:02:32","guid":{"rendered":"http:\/\/salkku.org\/?p=25"},"modified":"2007-09-23T18:02:32","modified_gmt":"2007-09-23T15:02:32","slug":"autoit","status":"publish","type":"post","link":"https:\/\/slmnn.kapsi.fi\/blog\/?p=25","title":{"rendered":"AutoIt"},"content":{"rendered":"<p>Yksinkertaisten k\u00e4ytt\u00f6liittymien ja toimintojen automatisointiin tarkoitettu  <a HREF=\"http:\/\/www.autoitscript.com\/\" TARGET=\"_blank\" TITLE=\"AutoIt kotisivu\">AutoIt<\/a> on todella k\u00e4tev\u00e4 ty\u00f6kalu. AutoIt:n perustoiminnallisuus on muiden ohjelmien k\u00e4ytt\u00e4minen n\u00e4pp\u00e4inkomentojen avulla. Erityisesti sellaisia ohjelmia joita on vaikea k\u00e4ytt\u00e4\u00e4 komentorivilt\u00e4, voidaan helposti ohjata AutoIt:ll\u00e4.<\/p>\n<p>AutoIt muistuttaa hieman DOS-aikaisia Basic-kielell\u00e4 tehtyj\u00e4 skriptej\u00e4. AutoIt:n perustoiminnallisuus on muiden ohjelmien k\u00e4ytt\u00e4minen n\u00e4pp\u00e4inkomentojen avulla. My\u00f6s hiiren osoittimen liikett\u00e4 ja ikkunoiden tilaa voidaan muuttaa skripteill\u00e4. Skriptien avulla voi my\u00f6s k\u00e4ynnist\u00e4\u00e4 toisia ohjelmia, valvoa niiden suoritusta ja lopettaa niiden suoritus. Lis\u00e4ksi k\u00e4ytt\u00f6\u00f6n voi ottaa erilaisia yhteis\u00f6n kehitt\u00e4mi\u00e4 kirjastoja, joiden ansiosta skripteill\u00e4 voi toteuttaa my\u00f6s itsen\u00e4isesti suoritettavia teht\u00e4vi\u00e4. Esimerkiksi AutoIt:ll\u00e4 voi ohjelmoida mp3-tiedostoja soittavan ohjelman tai toteuttaa yksinkertaisia pelej\u00e4.<\/p>\n<p>Hyv\u00e4n n\u00e4k\u00f6isen graafisen k\u00e4ytt\u00f6liittym\u00e4n tekeminen AutoIt:lle on helppoa. K\u00e4ytett\u00e4viss\u00e4 on useita graafisia apuv\u00e4lineit\u00e4 k\u00e4ytt\u00f6liittym\u00e4n tekemiseen.<\/p>\n<p>AutoIt:st\u00e4 tekee mainion sen selke\u00e4sti dokumentoitu ohjelmointirajapinta. Ohjelmointi on helppoa ja nopeaa, sill\u00e4 useimpia tarvittavia toimintoja varten l\u00f6ytyy helposti k\u00e4ytett\u00e4v\u00e4 funktio. Ohjelmoinnin aloittaminen on n\u00e4in todella aloittelijayst\u00e4v\u00e4llist\u00e4 ja koodista tulee helposti ymm\u00e4rrett\u00e4v\u00e4\u00e4. Kysymyksiin l\u00f6yt\u00e4\u00e4 apua nopeasti ohjelman <a HREF=\"http:\/\/www.autoitscript.com\/forum\/index.php?\" TARGET=\"_blank\" TITLE=\"AutoIt foorumit\">keskustelufoorumeilta<\/a>.<\/p>\n<p>Parasta AutoIt:ss\u00e4 on kuitenkin se, ett\u00e4 sill\u00e4 tehdyt ohjelmat on helppo k\u00e4\u00e4nt\u00e4\u00e4 EXE-tiedostoiksi suoraan Windowsissa. AutoIt k\u00e4\u00e4nt\u00e4j\u00e4 ja editori integroituvat k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4\u00e4n todella mukavalla tavalla. Suoritettavat tiedostot ovat kooltaan pieni\u00e4, eik\u00e4 ohjelma tarvitse suurikokoisia kirjastoja tuekseen. Skriptej\u00e4 ei ole pakko k\u00e4\u00e4nt\u00e4\u00e4 suoritusta varten, mutta k\u00e4\u00e4nnettyn\u00e4 ne toimivat itsen\u00e4isesti my\u00f6s muissa tietokoneissa.<\/p>\n<p>Itse olen toteuttanut AutoIt:ll\u00e4 yksinkertaisia k\u00e4ytt\u00f6liittymi\u00e4, joiden avulla on voinut k\u00e4ytt\u00e4\u00e4 useita monimutkaisia ohjelmia tuntematta niit\u00e4 tarkemmin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yksinkertaisten k\u00e4ytt\u00f6liittymien ja toimintojen automatisointiin tarkoitettu AutoIt on todella k\u00e4tev\u00e4 ty\u00f6kalu. AutoIt:n perustoiminnallisuus on muiden ohjelmien k\u00e4ytt\u00e4minen n\u00e4pp\u00e4inkomentojen avulla. Erityisesti sellaisia ohjelmia joita on vaikea k\u00e4ytt\u00e4\u00e4 komentorivilt\u00e4, voidaan helposti ohjata AutoIt:ll\u00e4. AutoIt muistuttaa hieman DOS-aikaisia Basic-kielell\u00e4 tehtyj\u00e4 skriptej\u00e4. AutoIt:n perustoiminnallisuus on muiden ohjelmien k\u00e4ytt\u00e4minen n\u00e4pp\u00e4inkomentojen avulla. My\u00f6s hiiren osoittimen liikett\u00e4 ja ikkunoiden tilaa voidaan muuttaa [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=\/wp\/v2\/posts\/25"}],"collection":[{"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25"}],"version-history":[{"count":0,"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=\/wp\/v2\/posts\/25\/revisions"}],"wp:attachment":[{"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/slmnn.kapsi.fi\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}