close

AutoIt

Navigasyona git Aramaya git
AutoIt
AutoIt-logo.svg
AutoIT örneği script.png
Genel bilgi
program türü Grafiksel kullanıcı arayüzü ve otomatik mühendislik
geliştirici Jonathan Bennett ve AutoIt ekibi
İlk sürüm Ocak 1999 _
Lisans ücretsiz yazılım
Teknik Bilgiler
Desteklenen Platformlar Microsoft Windows
Sürümler
En son kararlı sürüm 3.3.14.5 (16 Mart 2018 (4 yıl, 7 ay ve 1 gün))
Testlerdeki son sürüm 3.3.15.3 (16 Mayıs 2020 (2 yıl, 5 ay ve 1 gün))
okunabilir dosyalar
AutoIt v3 derlenmiş komut dosyası
düzenlenebilir dosyalar
AutoIt v3 derlenmiş komut dosyası
Bağlantılar

AutoIt , Microsoft Windows için ücretsiz , çok amaçlı bir otomasyon dilidir . Programlama dili tasarımında birçok iyileştirme ve özellikle yeni işlevsellik dahil olmak üzere otomasyon başlangıcından genişledi .

Özel ve hafif çalışma yapısı sayesinde, çalıştırılabilir dosyalarının taşınabilir ve işletim sistemleri arasında (Windows, Linux, Mac OS X vb.) kopyalanabildiği Wine ile önceden kurulum gerektirmeden yüksek uyumluluk elde eder.

İlk sürümünde, yazılım öncelikle işletim sistemi ve Microsoft Windows tabanlı programlar için otomasyon komut dosyaları (ayrıca makrolar ) oluşturmaya yönelikti .

Özellikler

Uzantılar ve ek programlar

  • SciTE , AutoIt için entegre bir geliştirme ortamıdır (IDE). Sık kullanılan sözdizimi öğeleri için otomatik tamamlama ve sözdizimi vurgulama desteğine sahip ücretsiz bir düzenleyici .

Kullanıcı Tanımlı İşlevler (UDF) çağrıları hakkında. Toplulukta oluşturulan uzantılar aracılığıyla çok sayıda ek işlev içerir ve birçok işlevsellik sağlar.

  • KODA-Form Designer, AutoIt(komut dosyaları) programları için Grafik Kullanıcı Arayüzleri (GUI'ler) oluşturmanıza olanak tanır.
  • Düzenli "temizleyici" bir IDE aracı kontrol sözdizimi, kod hataları, düzeltme türleri, girintiler, yorumlar, sürüm yedekleme ve çok daha fazlası.
  • Mesaj pencereleri, giriş istemleri ve daha fazlasını oluşturabilen kod sihirbazları ve makro kaydediciler vardır.
  • Pencere Bilgi Sihirbazı, çalışan bir pencere veya fare hareketleri (örn. pencere veya fare konumu, piksel renkleri, kontrol koordinatları) hakkında bilgi almak için kullanılan bir uzantıdır.
  • Kolay bir arama ile forumlarda paylaşılan topluluk tarafından oluşturulan birçok ekstra ve eklenti var.

Örnek

Autoit dili için Merhaba dünya örneği :

MsgBox ( 0 , 'Başlığım' , 'Merhaba Dünya' , 15 )  ; 15 saniye bekleyin

Bu, Başlığım başlığı ve Merhaba dünya metni ile kabul edilecek bir mesaj bırakır .

Veri türleri

AutoitScript'te (şu andan itibaren AU3'ten itibaren) Yalnızca bir mevcut veri türü vardır, bu Variant (Varyant) türündedir, yani dinamik içeriklidir (değişebilir).

Veriler, değişkenler adı verilen bellek alanlarında saklanabilir.Bunlar çeşitli şekillerde bildirilebilir, ancak deneyimli programcılar tipik olarak "Local", "Const", "Global", "Static" ve "Dim" ifadelerini kullanırlar.

Bilgi

  • Yerel - Normalde kullanıcı tanımlı işlevlerde kullanılırlar, yalnızca o (yalnızca) işlev içinde okunabilirler.
  • Const - Sabit türde değişkenler oluşturmak için kullanılır, değeri değişmez, normalde kesinlikle gerekli verileri depolamak için kullanılır.
  • Global - Herhangi bir zamanda tüm komut dosyası işlevleri tarafından okunabilen ve değiştirilebilen Global türünde değişkenler oluşturun.
  • Statik - "Yerel" ifadesinin aksine, bu, çağrıldığı işlev tamamlandıktan sonra atılmaz, çağrıldıktan sonra değeri atılmaz, ancak verilerinin daha sonra yeniden kullanılması için korunur.
  • Dim - Değişkenleri bildirmek için kullanılır, AU3'te değişkenler basitçe bir değer ($Değişken = 1) atanarak oluşturulur, ancak bazı programcılar bunları açıkça bildirmeyi tercih eder.

Ayrıca

Dış bağlantılar