Automatizáció nagyvállalati környezetben
Absztrakt
Szakdolgozatom tárgyául az AutoHotkey nevezetű ingyenes szkriptprogram bemutatását tűzöm ki célul, illetve arra is részletesen kitérek e dolgozat keretei között — saját munkámra fókuszálva —, hogy miként is adaptálható ez bizonyos munkafolyamatokba. Ez a nyelv Windows környezetben használható és leginkább gyakran ismételt lépések makróvá (műveletsorozat) alakítása érdekében használják. Az AutoHotkey egy szkriptnyelv vagy más néven interpreteres nyelv, amelyet beépíthetünk egyéb programozási nyelvekbe vagy kommunikálhatunk általuk programozási nyelvekkel. Az általános programozási nyelvekkel ellentétben, ahol a fordító az egész kódot fordítja le egészben, itt a program egy értelmező, azaz interpreter, által kerül futtatásra, ami sorról sorra értelmezi közvetlenül a forráskódból származó parancsok sorozatát. A program legfőbb előnye, hogy könnyen és gyorsan hozzá lehet férni a forráskódhoz, ennélfogva egyszerű módosítani, ugyanakkor ez hátrányként is jegyezhető, hiszen bárki által megváltoztatható. Legelterjedtebb szkriptnyelvek: JavaScript, Python, PHP. Dolgozatom első részében az AutoHotkey nyelv/program kialakulását, jelentőségét tárgyalom, majd rátérek a kezdeti lépéseire, ami ahhoz szükséges, hogy elkezdjünk szkriptelni. A nyelvben használatos funkciók, fontosabb beépített függvények részletes bemutatásával folytatom a dolgozatomat a következő részekben, majd a további fejezetben az eddigiekben elméleti síkon tárgyalt, gyakorlatban megvalósuló szkript eredményes használatára térek át.