close

AutoIt

Ugrás a navigációhoz Ugrás a kereséshez
AutoIt
AutoIt-logo.svg
AutoIT példa script.png
Általános információ
programtípus Grafikus felhasználói felület és automata tervezés
fejlesztő Jonathan Bennett és az AutoIt csapata
Első kiadás 1999. január _
Engedély ingyenes szoftver
Technikai információ
Támogatott platformok Microsoft Windows
Verziók
Legújabb stabil verzió 3.3.14.5 (2018. március 16. (4 év, 7 hónap és 1 nap))
A legújabb verzió tesztekben 3.3.15.3 (2020. május 16. (2 év, 5 hónap és 1 nap))
olvasható fájlok
AutoIt v3 lefordított szkript
szerkeszthető fájlok
AutoIt v3 lefordított szkript
Linkek

Az AutoIt egy ingyenes , többcélú automatizálási nyelv a Microsoft Windows rendszerhez . Az automatizálás kezdeteitől kezdve kibővült, beleértve a programozási nyelv tervezésének számos fejlesztését és különösen az új funkciókat.

Speciális és könnyű működési struktúrájának köszönhetően nagy kompatibilitást ér el a Wine-nal, mellyel futtatható állományai hordozhatók és másolhatók operációs rendszerek (Windows, Linux, Mac OS X stb.) között előzetes telepítés nélkül.

Kezdeti verziójában a szoftver elsősorban automatizálási szkriptek ( makrók ) létrehozására irányult az operációs rendszer és a Microsoft Windows alapú programok számára .

Jellemzők

Bővítmények és további programok

  • A SciTE egy integrált fejlesztőkörnyezet (IDE) az AutoIt számára. Ingyenes programszerkesztő automatikus kiegészítéssel és szintaktikai kiemeléssel a gyakran használt szintaktikai elemekhez.

A felhasználói függvények (UDF) hívásairól. Számos további funkciót tartalmaz a közösségben létrehozott bővítményeken keresztül, amelyek számos funkciót biztosítanak.

  • A KODA-Form Designer lehetővé teszi grafikus felhasználói felületek (GUI) létrehozását az AutoIt(scripts) programokhoz.
  • Rendezett "tiszta" egy IDE eszköz, amely ellenőrzi a szintaxist, a kódhibákat, javítja a típusokat, a behúzást, a megjegyzéseket, a verzió biztonsági mentését és még sok mást.
  • Vannak kódvarázslók és makrórögzítők, amelyek üzenetablakokat, beviteli promptokat és sok mást hozhatnak létre.
  • Az Ablakinformációs varázsló egy olyan bővítmény, amellyel információkat kaphatunk egy futó ablakról vagy az egér mozgásáról (pl. ablak vagy egér pozíciója, pixelszínek, vezérlőkoordináták).
  • A közösség számos extrát és kiegészítőt hozott létre, amelyeket megosztanak a fórumokon, egyszerű kereséssel.

Példa

Hello world példa az Autoit nyelvhez:

MsgBox ( 0 , 'Címem' , 'Hello World' , 15 )  ; 15 másodpercet várni

Ez egy elfogadásra váró üzenetet hagy maga után a Cím Saját címmel és a Hello world szöveggel .

Adattípusok

AutoitScriptben (mostantól AU3) Csak egy adattípus létezik, ez a Variant (Variant) típusú, ami azt jelenti, hogy dinamikus tartalmú (változhat).

Az adatokat változóknak nevezett memóriaterekben tárolhatjuk, ezeket többféleképpen deklarálhatjuk, de a tapasztalt programozók általában a „Local”, „Const”, „Global”, „Static” és „Dim” utasításokat használják.

Információ

  • Lokális – Általában a felhasználó által definiált függvényeken belül használatos, ezek csak az adott (csak) függvényen belül olvashatók.
  • Const - Állandó típusú változók létrehozására szolgál, értéke nem változhat, általában szigorúan szükséges adatok tárolására szolgál.
  • Globális – Globális típusú változókat hozzon létre, amelyeket az összes szkriptfüggvény bármikor elolvashat és módosíthat.
  • Statikus – A "Local" utasítással ellentétben ez nem semmisül meg a meghívott függvény befejezése után, értéke a meghívása után sem, hanem megőrződik az adatok későbbi újrafelhasználásához.
  • Dim – Változók deklarálására használják, az AU3-ban a változókat egyszerűen egy érték hozzárendelésével hozzák létre ($Variable = 1), de egyes programozók inkább kifejezetten deklarálják őket.

Lásd még

Külső linkek