ؤطو هوط كي
لمقال مقطوع من شجرة، ما كايدي ليه تا شي مقال أخر، زيد ليان ديالو ف مقالات خرين. |
ؤطو هوط كي (ب نݣليزية: AutoHotkey) هو برنامج خدام ف ويندوز، فابور و مفتوح المصدر. هو لغة برمجة نصية دارت باش تسهل الخدمة اللي كتعاود ف أورديناطور.

بدا هاد البرنامج ف عام 2003 من عند كريس مالت. من نهار اللي خرج و هو كيتطور بفضل مجتمع المطورين المتطوعين.[1]
ف 2010، AutoHotkey v1.1 (اللي كانت معروفة أصلاً ب إسم AutoHotkey_L) ولات المنصة الرئيسية للتطوير المستامر ديال AutoHotkey.[2] ف آواخر عام 2012، ولاّت الفرع الرسمي.[3]
ف يوليوز 2021، خرجات أول نسخة بيطا ديال AutoHotkey v2.[4][5] ونهار 20 نوفمبر 2022، خرج أول مرشح للإصدار، وكان مخطط باش يخرجو الإصدار لكامل ديال v2.0.0 من بعد ف نفس العام.[6] نهار 20 دجنبر 2022، الإصدار v2.0.0 خرج ب شكل رسمي. و نهار 22 يناير 2023، ولاّت AutoHotkey v2 النسخة الرئيسية الرسمية.[7] أما النسخة اللّولة AutoHotkey v1.1 ولات قديمة و ما بقاوش كيزيدو فيها ميزات جديدة، ولكن الموقع باقي كيدعم هاد النسخة.[8]
النسخة التانية فيها بزاف ديال المميزات و تتختالف كتابة د لكود ديالها على النسخة اللولة، مثلا يلا بغا لواحد غير يكتب هاد الكلمة "drjg" باش تعطيه "ڭ" غايخصو يدير هاد الكود ف فيشي جديد سميتو متلا: swihla.ahk و كيبرك عليه باش يخدم و من بعد غير كيتب ف لكلاڤي الكلمة "drjg" كاتعطيه "ڭ" و نفش الشي يقدر يديرو لواحد معا حروف فحال ڨ پ
#SingleInstance Force
:*:drjv::ڨ
:*:drjg::ڭ
:*:drjp::پ
هادا مثال خور باش تقال 6 د لفيشيات ف البيرو يعني كيختاصر الوقت باش تقال[ماواضحش] كل واحد:
#SingleInstance Force
; Get the path to the user's desktop
DesktopPath := A_Desktop
; Define folder names
FolderNames := ["Folder1", "Folder2", "Folder3", "Folder4", "Folder5", "Folder6"]
; Loop through the folder names and create them
for Index, FolderName in FolderNames {
FolderPath := DesktopPath "\" FolderName
if !FileExist(FolderPath) {
DirCreate(FolderPath)
}
}
هادا مثال كيخلي لواحد يقاد فيشي مثلا ديال js ولاّ docx ولاّ txt و يخبع فيه دكشي اللي منسوخ مثلا يلا لواحد دار كوپي ل شي حاجة و بغا يقاد فيشي غير ب لكتابة ديال ccahk ف لكلاڤيي يعطي فيشي سميتو 1.ahk ف البيرو فيه دكشي اللي كوپا لواحد
#SingleInstance Force
:*:ccahk::
{
createFile("1.ahk")
}
:*:ccjsx::
{
createFile("1.jsx")
}
:*:cctxt::
{
createFile("1.txt")
}
:*:ccdoc::
{
createFile("1.doc")
}
;================================================function
createFile(fileName) {
; Define the full path for the file on the desktop
filePath := "C:\Users\Administrateur\Desktop\" fileName
; Create a new file and append the clipboard contents to it
FileAppend(A_Clipboard, filePath, "UTF-8")
}
- تسجيل و معاودة الكليكات ديال السوري و الكلاڤيي
- لمصاوبة ديال شورتكات (ختصارات) للكلاڤيي
- تطميت البرامج ف ويندوز
- واجهة (أنطيرفاص) ساهلة للمبتدئين
اللونڭاج ديال ؤطو هوط كي مبنية على أساس بسيط و ساهل ف التعلم. المستخدمين يقدرو يكتبو سكريپتات (نصوص برمجية) باش:
- تطميت المهام المكتبية
- تسريع لخدمة على لورديناتور
- برمجة ختصارات مخصصة
- التحكم فالبرامج الأخرى
- ^ "AutoHotkey Changelog for Years 2003-2004". web.archive.org. 2011-11-04. Archived from the original on 2011-11-04. تطّالع عليه ب تاريخ 2024-12-24.CS1 maint: unfit url (link)
- ^ "My status and website changes - Announcements". AutoHotkey Community (ب نڭليزية).
- ^ "The AutoHotkey Foundation". autohotkey. 2014-05-26. تطّالع عليه ب تاريخ 2025-02-03.
- ^ "AutoHotkey v2". www.autohotkey.com. تطّالع عليه ب تاريخ 2025-02-03.
- ^ "AutoHotkey v2.0-beta.1 - AutoHotkey Community". www.autohotkey.com (ب نڭليزية). تطّالع عليه ب تاريخ 2025-02-03.
- ^ "v2.0-rc.1 - AutoHotkey Community". www.autohotkey.com (ب نڭليزية). تطّالع عليه ب تاريخ 2025-02-03.
- ^ "AutoHotkey v2 Official Release Announcement - AutoHotkey Community". www.autohotkey.com (ب نڭليزية). تطّالع عليه ب تاريخ 2025-02-03.
- ^ "End of Life: v1.1 - AutoHotkey Community". www.autohotkey.com (ب نڭليزية). تطّالع عليه ب تاريخ 2025-02-03.