AutoIt3.3.18.0
Windows GUI ve genel betiklemeyi otomatikleştirmek için tasarlanmış ücretsiz BASIC benzeri bir betik dili.
v3.3.18.0
Bu yazılım MirrorNest üzerinde barındırılmıyor — daha fazla bilgi için yazılımlarımız nereden geliyor sayfasına bakın. Yukarıdaki düğme doğrudan resmi sağlayıcıya götürür.
Hakkında
AutoIT (Portable), simüle edilmiş tuş vuruşları göndererek, fareyi hareket ettirerek ve pencereleri veya bireysel kontrolleri manipüle ederek kullanıcıların Windows programlarını otomatikleştirmesine izin verir. AutoIt BASIC benzeri betik dili etrafında inşa edilmiş, diğer dillerde çoğaltılması zor veya güvenilmez olabilen tekrarlanabilir sistem görevlerini ve GUI işlemlerini ele alır. Sözdizimi BASIC tarzı programlamaya aşina insanlar için ulaşılabilirken, komutları standart Windows kontrolleri, süreçleri ve uygulama pencereleri ile çalışabilir.
Betikler ayrıca grafik arayüzler oluşturabilir ve tamamlanmış otomasyonları dağıtmak için yürütülebilir yürütülebilir dosyalar halinde derlenebilir. COM desteği, düzenli ifadeler ve harici DLL'lere ve Windows API işlevlerine doğrudan çağrılar, betiklerin kontrol edebileceği şeyleri genişletir. Scriptable RunAs fonksiyonları, Windows Vista Kullanıcı Hesabı Denetimi ile uyumluluk da dahil olmak üzere kontrollü yürütmeyi destekler. Unicode ve x64 desteği dahildir ve yazılım dijital olarak imzalanmıştır.
Tekrarlanabilir uygulama iş akışları, sistem bakım betikleri veya küçük göreve özgü yardımcı programlara ihtiyaç duyan yöneticilere, geliştiricilere, test edicilere ve gelişmiş Windows kullanıcılarına uygundur. Jonathan Bennett ve AutoIt Ekibi, mevcut sürümü 3.3.18.0 olan bu ücretsiz Sistem Araçları paketini yayınlar. Ayrıntılı bir yardım dosyası ve topluluk destek forumları dil referans materyali ve pratik yardım sunar. Uyumluluk Windows XP, 2003, Vista, 2008, Windows 7, 2008 R2, Windows 8 ve 2012 R2'yi kapsar ve Windows'ta kutudan çıkar.
Mimari: x64
v3.3.18.0 sürümündeki yenilikler
AutoIt: - Değiştirildi: Geliştirme ortamındaki değişiklikler nedeniyle Windows 7/Server 2008 artık gereken minimum işletim sistemi sürümüdür. - Eklendi #3891: DllCall() performans optimizasyonu. - Eklendi: Win10/Win11 için Standart Windows Yazı Tipleri Listesi. - Eklendi #3906: Örneklerdeki GUICtrlCreateXXX oluşturma işlemlerinde, Ctrl türünü yansıtmak üzere $idXXX değişkenine atama yapıldı. - Eklendi: FileGetAttrib(), FileCreateNTFSLink() tarafından oluşturulan Join klasörünü (J) alır. - Eklendi: WindowsConstants.u3, WindowsNotifsConstants.au3, WindowsStylesConstants.au3 ve WindowsSysColor.au3 dosyalarına ayrıldı. - Eklendi: #3984: GUICtrlSetGraphic() belge hassasiyeti. - Eklendi: Operatör önceliği belge hassasiyeti. - Düzeltildi: İşlevlerin içindeki Chr(0) işlenmesi. - Düzeltildi #3923: "Send Key List" içindeki belge yazım hatası. - Düzeltildi: Regresyon #3135 tanıtıcı sızıntısı (Teşekkürler Nano, Rudi, Nine). - Düzeltildi #3925: DllStruct Type kullanan Doc With ... EndWith. - Düzeltildi: Tutorials örnek kodundaki bağlantılar (teşekkürler argumentum).
Au3info: - Eklendi: Fare koordinatı görüntüleme modu. - Düzeltildi #3917: Win7 altında çökme.
SciTE-lite: - Düzeltildi: Bir CommentBlock tarafından takip edildiğinde #Preprocessor foldblock için katlama düzeltmesi.
UDF'ler: - Eklendi: Yeni notepad.exe ile Win11 altında çalıştırılırken betik örnekleri. - Eklendi: _GUICtrlTreeView_GetItemByIndex(), ana öğe listesinin tanıtıcısını ($hItem= -1) alabilir. - Eklendi: _IsPressed(), "WinAPIsvkeysConstants.au3" içindeki gibi sayısal değerle çağrılabilir. - Eklendi #3909: Array sütununu biçimlendirilmiş olarak raporlamak için _DebugReportData(). - Eklendi: MemoWrite() işlevine başvuran libExamples artık Extras\HelpFileInternals.au3 içinde tanımlanan _MemoWrite() işlevine başvuruyor. - Eklendi: _WinAPI_WaitSystemIdle(), _WinAPI_QueryDiskUsage(), _WinAPI_QueryProcessorUsage(), _WinAPI_QueryProcessCycleTime() - Eklendi: Doc _WinAPI_GetWindowSubclass() örneği (Teşekkürler pixelSearch). - Eklendi: Çalışan iş parçacığı için _WinAPI_GetKeyboardLayout() varsayılan değeri. - Eklendi: _WinAPI_GetUserDefaultLCID() örneği. - Eklendi: _WinAPI_GetKeyboardLayoutLocale(). - Eklendi: _WinAPI_GetKeyboardState() örneği (Teşekkürler AutoXenon). - Eklendi #3932: @ScriptDir yerine HelpFile\Extras içindeki dosyanın kullanılmasına çalışıldı. - Eklendi #3934: _WinAPI_SetTimer() örneği. - Eklendi: _IsPressed(), birkaç tuştan biri üzerinde bekleyebilir. - Eklendi: _WinAPI_SendInput(). - Eklendi #3960: _Div() tamsayı bölmesi. - Eklendi #3963: _WinAPI_OpenEvent(). - Eklendi: Sıkıştırma düzeyi için _GDIPlus_ImageSaveToFile() belge hassasiyeti. - Eklendi: _WinAPI_GetCursorSize() ve _WinAPI_SetCursorSize(). - Eklendi: APIShellExConstants.au3 içinde $FOLDERID_Documents sabitleri. - Eklendi: _GUIToolTip*() işlevlerinin harici bir işlemde kullanılma desteği. - Eklendi: _GUICtrlHeader*() işlevlerinin harici bir işlemde kullanılma desteği. - Eklendi: _GUICtrlStatusBar*() işlevlerinin harici bir işlemde kullanılma desteği. - Eklendi #3988: _WinAPI_GetSystemPowerStatus(), Pil durumu tasarrufunu döndürür. - Eklendi #3985: _ArrayDisplay() + $WS_EX_TOPMOST. - Eklendi #3991: _SQLite_ForeignKeys() ve bunu ayarlamak için _SQLite_Open() işlevine bir parametre eklendi. - Eklendi #3990: _IsPressed(), tuş hâlâ basılıysa @extended içinde değer döndürür. - Eklendi: _DebugSetup(..., 1), hata ayıklanan betikle etkileşime girmez; rapor bilgileri panoya kopyalanır. - Eklendi: Onay kutusu veya radyo denetimlerinin renklendirilmesini göstermek için _WinAPI_SetWindowTheme() örneği. - Eklendi #3997: _WinAPI_RegisterShellHookWindow() örneğinde iyileştirme. - Eklendi #3999: _WinAPI_OemToChar() performans iyileştirmesi. - Eklendi #3946: _ChooseFont() güncellenmiş varsayılanlar (teşekkürler argumentum). - Eklendi: [days, hours, minutes, seconds] için dizi kullanan _DateDiff(), _DateAdd(). - Eklendi: _DebugSetup() Tür 6; Tür 1 ile aynıdır, ancak rapor günlüğü pencerelerini kapatmak için zaman aşımı vardır. - Eklendi: DllStructSize kullanan _WinAPI_MultiByteToWideChar(). - Eklendi: _WinAPI_MultiByteToWideChar() için $MB_ERR_INVALID_CHARS. - Düzeltildi #3894: İşlem kimliği geçersiz olduğunda _WinAPI_GetProcessName() yanlış sonuç döndürüyor. - Düzeltildi: Birkaç standart UDF'de "Then SetError()". - Düzeltildi #3921: Eksik _GUICtrlStatusBar_SetParts() örnekleri. - Düzeltildi: $GPIP_ERR* >> $GDIP_ERR* belge yazım hatası. - Düzeltildi #3926: _GUICtrlTreeView_SetChildren(), children bayrağını ayarlamıyor/sıfırlamıyor. - Düzeltildi: chr(124) içeren _WinAPI_DisplayStruct() öğeleri. - Düzeltildi #3945: StringRegExp() /s, VT'yi içerir. - Düzeltildi #3949: _ArrayDisplay(), bir dizinin birden fazla alt simgesini gösteriyor. - Düzeltildi #3954: libfunction sabitlerindeki bağlantılar. - Düzeltildi: _GUICtrlListView_SetItemText() içindeki $iSubItem = - 1 için eksik belge açıklaması. - Düzeltildi #3959: _WinAPI_ShellUserAuthenticationDlg() örneği. - Düzeltildi #3975: Pcre belgesindeki ilgisiz bağlantı. - Düzeltildi #3903: _GuiCtrlTab_GetItem(), harici işlem üzerinde çalışıyor. - Düzeltildi #3940: _GuiCtrlTab_GetItemText(), harici işlem üzerinde çalışıyor. - Düzeltildi #3992: _WinAPI_DwmSetWindowAttribute(), tüm MSDN özniteliklerini desteklemiyor. - Düzeltildi #4001: _GUICtrlListView_*() örneği ($tagNMITEMACTIVATE). - Düzeltildi #4003: _ArrayPush() belge hassasiyeti. - Düzeltildi: _GUICtrlButton_SetSplitInfo() örneğinde çökme. - Düzeltildi: _DebugSetup() için Win11 altında Notepad desteği. - Düzeltildi #4022: Çeşitli belgelerde yinelenen sözcükler. - Düzeltildi #4031: _DebugArrayDisplay() düğmelerinin görüntülenmesi. - Düzeltildi: Girişte @error varsa _DebugArrayDisplay() çalıştırılmıyor ($ARRAYDISPLAY_CHECKERROR, @error durumunda görüntüleme istenmiyorsa). - Düzeltildi #4033: Zaman tanımlanmadığında _DateTimeSplit() işlevinin $aTimePart[0] değerini ayarlaması. - Düzeltildi #4024: _DebugSetup(,, 5) (Notepad penceresi) Windows 11 altında çalışmıyor. - Düzeltildi: _WinAPI_IsElevated() @extended dönüş değeri (Teşekkürler Argumentum). - Düzeltildi #4039: $hWnd ile _GUICtrlTreeView_Delete(). - Düzeltildi #4038: _GUICtrlRichEdit_StreamToFile() fazladan yeni paragraf ekliyor. - Düzeltildi #4029: _Date_Time_SystemTimeToDateTimeStr() yanlış çıktı. - Düzeltildi #4040: _GUICtrlRichEdit_SetZoom() parametre sınırlaması hatası. - Düzeltildi #4041: _GUICtrlStatusBar_SetIcon() görüntülenmiyor.
Detaylar
Sizde hâlâ çalışıyor mu?
İncelemeler
Henüz inceleme yok — ilk siz olun.
AutoIt alternatifleri
dotMemory Unit Standalone Launcher
Effective memory usage in .NET applications with dotMemory Unit
GamebarHandler
Gets rid of those pesky 'open ms-gamebar' and 'open ms-gamingoverlay' popups.
ShareX
ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
cerebro-es (Install)
elasticsearch web admin tool
CPUID CPU-Z
System information software
Vantage
Vantage