⚙️ إعادة برمجة أزرار الكيبورد
دليل AutoHotkey للمبتدئين – أتمتة مهامك بنقرة واحدة
تخيل أنك تضغط على زر واحد فيكتب بريدك الإلكتروني بالكامل. أو أن Ctrl+Shift+S يحفظ المستند ويغلقه ويفتح بريدك الإلكتروني. هذا ممكن باستخدام AutoHotkey – برنامج مجاني وقوي لأتمتة المهام وإعادة برمجة الكيبورد. في هذا الدليل من أسرار الكيبورة، نتعلم الأساسيات خطوة بخطوة.
📥 الخطوة الأولى: تثبيت AutoHotkey
انتقل إلى موقع autohotkey.com، حمل الإصدار الأخير (AutoHotkey v1.1 أو v2.0 – الـ v1.1 أكثر استقراراً ويحتوي على أمثلة أكثر). ثبته كأي برنامج عادي. بعد التثبيت، انقر بزر الماوس الأيمن على سطح المكتب > جديد > نص AutoHotkey (AutoHotkey Script). أعطه اسماً مثل "اختصاراتي.ahk".
📝 الخطوة الثانية: أول سكريبت – إعادة تعيين زر
افتح ملف AHK في المفكرة (احذر: لا تستخدم وورد، استخدم Notepad أو Notepad++). اكتب الكود التالي:
; هذا تعليق – إعادة تعيين زر Scroll Lock ليقوم بوظيفة زر الوسائط "تشغيل/إيقاف مؤقت"
ScrollLock::Media_Play_Pause
; اجعل زر Caps Lock يعمل مثل زر Ctrl (للمستخدمين الذين لا يستخدمون Caps Lock)
CapsLock::Ctrl
احفظ الملف. الآن انقر نقراً مزدوجاً على ملف AHK لتفعيله. ستظهر أيقونته في شريط المهام (أسفل اليمين). جرب ضغط Scroll Lock أو Caps Lock – ستعمل بوظيفتها الجديدة! لإيقاف السكريبت مؤقتاً، انقر بزر الماوس الأيمن على الأيقونة > Suspend.
⌨️ الخطوة الثالثة: إنشاء اختصارات مخصصة (Hotkeys)
الصيغة العامة: Win + Ctrl + Alt + Shift + زر::الأمر. الرموز المستخدمة: # = Win, ^ = Ctrl, ! = Alt, + = Shift.
; Ctrl+Alt+N يفتح المفكرة (Notepad)
^!n::Run Notepad.exe
; Win+Z تكتب نصاً مخصصاً (مثل عنوان بريدك)
#z::Send, my.email@example.com
; Ctrl+Shift+S يحفظ الملف الحالي في أي برنامج (يحاكي Ctrl+S)
^+s::Send, ^s
; Alt+F4 (الإغلاق) يصبح Ctrl+Alt+Q (لتفادي الضغط على Alt+F4 بالخطأ)
^!q::Send !{F4}
🤖 الخطوة الرابعة: أتمتة مهام متعددة (ماكرو)
يمكنك تسجيل سلسلة من الأوامر وتنفيذها بزر واحد. مثال: تسجيل وتشغيل ماكرو في برنامج معين.
; Ctrl+Shift+A يقوم بسلسلة إجراءات: يكتب "مرحباً"، ينتظر 0.5 ثانية، ثم يضغط Enter
^+a::
Send, مرحباً، كيف يمكنني مساعدتك؟
Sleep, 500
Send, {Enter}
return
; Ctrl+Alt+D يفتح مجلد المستندات
^!d::Run, C:\Users\%A_UserName%\Documents
🔄 الخطوة الخامسة: تشغيل السكريبت عند بدء التشغيل
لكي يعمل السكريبت تلقائياً كلما شغلت الكمبيوتر:
- انسخ ملف .ahk الخاص بك.
- اضغط Win+R، اكتب "shell:startup" ثم Enter.
- الصق نسخة الملف في المجلد الذي فتح.
📚 أمثلة متقدمة (للمستخدمين الجريئين)
; تخصيص أزرار الصف F لمهام محددة (F1 يفتح حاسبة، F2 يفتح تقويم)
F1::Run calc.exe
F2::Run outlookcal: (يفتح تقويم أوتلوك)
; Ctrl+Shift+T يعيد فتح آخر علامة مغلقة في أي متصفح (يحاكي Ctrl+Shift+T)
^+t::Send, ^+t
; تحويل الأزرار غير المستخدمة (مثل Pause) إلى وسائط تحكم
Pause::Media_Play_Pause
ScrollLock::Media_Next
⚠️ أخطاء شائعة يجب تجنبها
- ❌ لا تستخدم اختصارات تتعارض مع اختصارات النظام الأساسية (مثل Ctrl+C).
- ❌ لا تجعل حلقة لا نهائية (مثل إعادة تعيين زر Enter إلى إرسال Enter).
- ❌ تأكد من أن ملف AHK لا يحمل فيروسات (لا تحمل سكريبتات من مصادر غير موثوقة).
- ✅ جرب كل اختصار جديد على حدة قبل إضافته إلى سكريبتك الرئيسي.
أفكار مبدعة لسكريبتات مفيدة
- 🔹 زر واحد يكتب جملة التحية الخاصة بك في البريد الإلكتروني أو الدعم الفني.
- 🔹 اختصار لفتح مجموعة التطبيقات التي تستخدمها يومياً (متصفح + وورد + تلغرام).
- 🔹 تحويل أزرار الأرقام غير المستخدمة إلى وسائط تحكم (تشغيل، إيقاف، التالي).
- 🔹 إنشاء "سجل حافظة ممتد" – يحفظ آخر 10 نصوص نسختها لاستدعائها لاحقاً.
- 🔹 اختصار لترجمة النص المحدد عبر جوجل ترانسليت.
الخلاصة: قوة لا حدود لها
AutoHotkey هو واحد من أقوى البرامج المجانية على ويندوز. استثمار يوم واحد في تعلم أساسياته سيوفر لك مئات الساعات على مدى حياتك. ابدأ صغيراً: أعد تعيين زر واحد لا تستخدمه (مثل Scroll Lock) لأمر مفيد. ثم أضف اختصارات جديدة كل أسبوع. قريباً ستصبح لا تتصور استخدام الكمبيوتر بدون سكريبتاتك الخاصة. في المقال القادم، سنتحدث عن أفضل برامج تخصيص الكيبورد لنظامي ويندوز وماك.
🔑 كلمات مفتاحية: AutoHotkey، إعادة برمجة الكيبورد، اختصارات مخصصة، أتمتة المهام، ماكرو كيبورد، برمجة أزرار الكيبورد، تحويل كيبورد عادي إلى كيبورد قابل للبرمجة.