İçeriğe atla

AutoIt: Revizyonlar arasındaki fark

Vikipedi, özgür ansiklopedi
[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
Siriustr (mesaj | katkılar)
Özellikler eklendi. Sürüm güncellendi. Örnekler güncellendi.
k Kaynak belirtme şablonları düzenlendi
1. satır: 1. satır:
<br />
{{Yazılım bilgi kutusu
{{Yazılım bilgi kutusu
| isim = AutoIt
| isim = AutoIt
12. satır: 11. satır:
| işletim_sistemi = [[Microsoft Windows]]
| işletim_sistemi = [[Microsoft Windows]]
| platform =
| platform =
| tür = [[Graphical user interface|GUI]] [[Scripting language]] [[Automation]]
| tür = [[Otomasyon]]
| lisans = [[Freeware - Ücretsiz serbest dağıtım]]
| lisans = [[Freeware]]
| websitesi = [http://www.autoitscript.com/site/autoit/ www.autoitscript.com/site/autoit/]
| websitesi = [http://www.autoitscript.com/site/autoit/ www.autoitscript.com/site/autoit/]
}}
}}
21. satır: 20. satır:


Bir AutoIt betiği, AutoIt yorumlayıcısının yüklü olmadığı bilgisayarlarda çalışabilecek şekilde, sıkıştırılmış bir EXE programı haline getirilebilir. UDF (User Defined Functions "Kullanıcı Tanımlı Fonksiyonlar") olarak bilinen geniş bir fonksiyon kütüphanesi standart olarak programla birlikte gelir veya bazıları AutoIt internet sitesinden indirilebilir. AutoIt aynı zamanda ücretsiz SciTE editör tabanlı bir IDE ile birlikte dağıtılmaktadır. Derleyici ve yardım metinleri de AutoIt kullanan geliştiriciler için tamamen bu birime entegre edilmiştir.
Bir AutoIt betiği, AutoIt yorumlayıcısının yüklü olmadığı bilgisayarlarda çalışabilecek şekilde, sıkıştırılmış bir EXE programı haline getirilebilir. UDF (User Defined Functions "Kullanıcı Tanımlı Fonksiyonlar") olarak bilinen geniş bir fonksiyon kütüphanesi standart olarak programla birlikte gelir veya bazıları AutoIt internet sitesinden indirilebilir. AutoIt aynı zamanda ücretsiz SciTE editör tabanlı bir IDE ile birlikte dağıtılmaktadır. Derleyici ve yardım metinleri de AutoIt kullanan geliştiriciler için tamamen bu birime entegre edilmiştir.

== Örnekler ==
== Örnekler ==
<br />Merhaba Dünya
; Merhaba Dünya
<source lang="autoit">
<source lang="autoit">
MsgBox(0, "Başlık", "Merhaba, Dünya!")
MsgBox(0, "Başlık", "Merhaba, Dünya!")
</source>
</source>


<br />Not Defterine Merhaba Dünya Yazdırma
;Not Defterine "Merhaba Dünya" Yazdırma
<source lang="autoit">
<source lang="autoit">
Run("notepad.exe")
Run("notepad.exe")
33. satır: 33. satır:
Send("Merhaba Dünya!")
Send("Merhaba Dünya!")
</source>
</source>

<br />
==Özellikleri==
==Özellikleri==
*<ref>http://sanaldosya.org/topic/328-autoit-v33100/</ref>Kolayca öğrenilebilen, basit bir dile sahiptir.
*Kolayca öğrenilebilen, basit bir dile sahiptir.
*Klavye ve fare hareketleri simule edilebilir.
*Klavye ve fare hareketleri simule edilebilir.<ref>{{Web kaynağı | url = http://sanaldosya.org/topic/328-autoit-v33100/ | başlık = Autoit V3.3.10.0 | tarih = 25 Aralık 2013 | erişimtarihi = 26 Kasım 2014 }}</ref>
*Windows API ve DLL dosyaları kullanılabilir.
*Windows API ve DLL dosyaları kullanılabilir.
*Windows XP / 2003 / Vista / 2008 / Windows 7 / 2008 R2 / Windows 8 / 2012 R2 / Windows 8.1 ile uyumludur.
*Windows XP / 2003 / Vista / 2008 / Windows 7 / 2008 R2 / Windows 8 / 2012 R2 / Windows 8.1 ile uyumludur.
42. satır: 42. satır:
*UAC (Kullanıcı Hesabı Denetimi) ile çalışabilir.
*UAC (Kullanıcı Hesabı Denetimi) ile çalışabilir.
*AutoIt ile hazırlanan programlara dijital imza eklenebilir.
*AutoIt ile hazırlanan programlara dijital imza eklenebilir.

== Kaynakça ==
== Kaynakça ==
{{kaynak-düz}}
{{kaynakça}}
{{kaynakça}}


{{yazılım-taslak}}
{{yazılım-taslak}}

[[Kategori:BASIC programlama dilleri ailesi]]
[[Kategori:Betik dilleri]]

Sayfanın 19.13, 26 Kasım 2014 tarihindeki hâli

AutoIt
Geliştirici(ler)Jonathan Bennett & AutoIt Team
Güncel sürüm3.3.10.0 / 23 Aralık 2013
Önizleme sürümü3.3.11.25 / 5 Ocak 2014
İşletim sistemiMicrosoft Windows
TürOtomasyon
LisansFreeware
Resmî sitesiwww.autoitscript.com/site/autoit/

AutoIt, Microsoft Windows için ücretsiz bir otomasyon yazılımıdır. Yazılımın ilk versiyonları tamamen otomasyona yönelik hazırlanmış olsa da sonradan kapsamı genişletilerek hemen her türlü uygulamanın geliştirilebileceği bir programlama aracı haline gelmiştir.

Versiyon 3 sürümüyle birlikte söz dizimi BASIC türevi dillere benzer şeklide yeniden yapılandırılmıştır. Dizinleri de kapsayan değişik tipteki verileri saklayabilen Varyant tipindeki değişkenlerin kullanıldığı üçüncü nesil bir programlama dilidir. Windows 95, 98, NT4, XP, 2003, Vista ve Windows 7 ile uyumludur. Ancak 3.3.0.0 versiyonundan sonra Windows 2000'den öncekilere destek verilmemeye başlamıştır.

Bir AutoIt betiği, AutoIt yorumlayıcısının yüklü olmadığı bilgisayarlarda çalışabilecek şekilde, sıkıştırılmış bir EXE programı haline getirilebilir. UDF (User Defined Functions "Kullanıcı Tanımlı Fonksiyonlar") olarak bilinen geniş bir fonksiyon kütüphanesi standart olarak programla birlikte gelir veya bazıları AutoIt internet sitesinden indirilebilir. AutoIt aynı zamanda ücretsiz SciTE editör tabanlı bir IDE ile birlikte dağıtılmaktadır. Derleyici ve yardım metinleri de AutoIt kullanan geliştiriciler için tamamen bu birime entegre edilmiştir.

Örnekler

Merhaba Dünya
MsgBox(0, "Başlık", "Merhaba, Dünya!")
Not Defterine "Merhaba Dünya" Yazdırma
Run("notepad.exe")
WinWait("[CLASS:Notepad]")
Send("Merhaba Dünya!")

Özellikleri

  • Kolayca öğrenilebilen, basit bir dile sahiptir.
  • Klavye ve fare hareketleri simule edilebilir.[1]
  • Windows API ve DLL dosyaları kullanılabilir.
  • Windows XP / 2003 / Vista / 2008 / Windows 7 / 2008 R2 / Windows 8 / 2012 R2 / Windows 8.1 ile uyumludur.
  • COM desteği vardır.
  • UAC (Kullanıcı Hesabı Denetimi) ile çalışabilir.
  • AutoIt ile hazırlanan programlara dijital imza eklenebilir.

Kaynakça

  1. ^ "Autoit V3.3.10.0". 25 Aralık 2013. Erişim tarihi: 26 Kasım 2014.