AutoHotkey: Windows үшін автоматтандыру сценарийлерінің тілі
AutoHotkey
AutoHotkey – тегін, ашық кодты Windows бағдарламалау тілі. Пернетақырыптар, макростар жасауға, автоматтандыруға көмектеседі. Оңай қолдану, жылдам нәтиже!
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Windows үшін автоматтандыруға бағытталған скрипт тілі, AutoHotkey-ді Wikipedia редакторларының қолдануы
Automation focused scripting language for Windows
the use of AutoHotkey by Wikipedia editors
AutoHotkey – Microsoft Windows үшін тегін және ашық кодты арнайы скрипт тілі. Ол негізінен оңай пернетақта комбинацияларын немесе ыстық түймелерді жасау, жылдам макростар құру және бағдарламалық қамтамасыз етуді автоматтандыру үшін жасалған. Бұл, компьютерлік білімі жоғары емес пайдаланушыларға да, кез келген Windows бағдарламасындағы қайталанатын тапсырмаларды автоматтандыруға мүмкіндік береді. Ол пайдаланушы интерфейсін оңай кеңейте немесе өзгерте алады (мысалы, стандартты Windows басқару түймелерінің командаларын Emacs-тағы баламаларымен алмастыру арқылы). Орнату жиынтығына кең көлемді анықтама кіреді; сонымен қатар, веб-негізді құжаттама да қолжетімді.
AutoHotkey is a free and open source custom scripting language for Microsoft Windows, primarily designed to provide easy keyboard shortcuts or hotkeys, fast macro creation and software automation to allow users of most computer skill levels to automate repetitive tasks in any Windows application. It can easily extend or modify user interfaces (for example, overriding the default Windows control key commands with their Emacs equivalents). The installation package includes an extensive help file; web based documentation is also available.
Тарих
AutoHotkey-дің алғашқы бета нұсқасы 2003 жылдың 10 қарашасында жарық көрді. Маллетт AutoIt v2 синтаксисін негізге алып, AutoIt v3-тің кейбір командалары мен компиляторын пайдалана отырып, жаңа бағдарламаны бастапқы кодтан жаңадан құрастырды. Кейін AutoIt v3 «басқа жобалар AutoIt кодын қайта-қайта қолдануы» және «өздерін бәсекелес ретінде көрсетуі» себептерімен GPL лицензиясынан жабық кодқа көшті. 2010 жылы AutoHotkey v1.1 (бастапқыда AutoHotkey L деп аталған) AutoHotkey-ді дамыту платформасы болды. 2012 жылдың соңында ол ресми тармаққа айналды. Бағдарламаның тағы бір түрі AutoHotkey.dll болып табылады. Бағдарламаның танымал түрі AutoHotkey H, оның негізгі сайтта жеке субфорумы бар.
The first public beta of AutoHotkey was released on November 10, 2003, Mallett built a new program from scratch basing the syntax on AutoIt v2 and using AutoIt v3 for some commands and the compiler. Later, AutoIt v3 switched from GPL to closed source because of "other projects repeatedly taking AutoIt code" and "setting themselves up as competitors". In 2010, AutoHotkey v1.1 (originally called AutoHotkey L) became the platform for ongoing development of AutoHotkey. In late 2012, it became the official branch. Another port of the program is AutoHotkey. dll. A well known fork of the program is AutoHotkey H, which has its own subforum on the main site.
2-ші нұсқасы
2021 жылдың шілдесінде AutoHotkey v2 бета нұсқасының алғашқы нұсқасы жарияланды. Бірінші сынақ нұсқасы 2022 жылдың 20 қарашасында шықты, ал v2.0.0 толық нұсқасы жыл соңында шығуға жоспарланған. 2022 жылдың 20 желтоқсанында 2.0.0 нұсқасы ресми түрде жарияланды. 2023 жылдың 22 қаңтарында AutoHotkey v2 ресми түрдегі басты нұсқаға айналды. AutoHotkey v1.1 қолданыстан тоқтатылып, жаңа мүмкіндіктер енгізілмеді, бірақ бұл нұсқа сайтта қолдау көрсетуін жалғастырды. 2024 жылдың 16 наурызында AutoHotkey v1.1-дің соңғы жаңартуы шықты. AutoHotkey v1.1 өмірлік циклын аяқтады.
In July 2021, the first AutoHotkey v2 beta was released. The first release candidate was released on November 20, 2022, with the full release of v2.0.0 planned later in the year. On December 20, 2022, version 2.0.0 was officially released. On January 22, 2023, AutoHotkey v2 became the official primary version. AutoHotkey v1.1 became legacy and no new features were implemented, but this version was still supported by the site. On March 16, 2024, the final update of AutoHotkey v1.1 was released. AutoHotkey v1.1 has now reached its end of life.
Жәндік бағдарлама
AutoHotkey таратуға арналған дербес бағдарламалық жасақтама жасау үшін қолданылғанда, бұл бағдарламалық жасақтама AutoHotkey-дің өзін қамтуы керек, себебі ол AutoHotkey скрипттерін түсінетін және орындайтын интерпретацияланған тіл. Табиғи түрде, AutoHotkey пайдаланылып кейбір зиянды бағдарламалар жазылған. Зыянкес қарсы бағдарламалар AutoHotkey арқылы бағдарламаланған зиянды элементтерді анықтауға тырысқанда, кейде нағыз зиянды бағдарламаны емес, AutoHotkey-ді кінәлі деп жаңылысады.
When AutoHotkey is used to make standalone software for distribution, that software must include the part of AutoHotkey itself that understands and executes AutoHotkey scripts, as it is an interpreted language. Inevitably, some malware has been written using AutoHotkey. When anti malware products attempt to earmark items of malware that have been programmed using AutoHotkey, they sometimes falsely identify AutoHotkey as the culprit rather than the actual malware.