AutoHotKey هي أداة جميلة. في مقالة نشرت بالقرب من بداية العام في Help Desk Geek ، شرحت كيفية تعطيل المفاتيح في ويندوز باستخدام AutoHotKey. ومع ذلك ، هذه مجرد واحدة من الحيل التي لا تعد ولا تحصى التي يمكنك تحقيقها مع هذا البرنامج.
مع بضعة أسطر من التعليمات البرمجية ، يمكنك إنشاء شيء سيغير طريقة استخدامك لوحة المفاتيح والكمبيوتر الشخصي لسنوات حتى تأتي. منذ أكثر من عقد الآن ، كان لدي نص AutoHotKey دائم التغير يجلس في بدء تشغيل Windows الخاص بي - بدون بعض ما يتيحه ، سأضيع بالكامل.
اسمح لي أن أشاطركم خمسة من أكثر برامج AutoHotKey مفيدة للاستخدام اليومي للكمبيوتر الشخصي. على الرغم من أنني أوضحت شرحًا أكثر تفصيلًا لتثبيت البرامج النصية وإعدادها وإنشاءها باستخدام AutoHotKey في المقالة المذكورة أعلاه ، كل ما عليك فعله هو قم بتنزيل التطبيق ، وإحضار محرر نصوص ، وحفظ وتشغيل أي من النصوص التالية لجعلها تعمل على الفور.
إعادة استخدام مفاتيح الوظائف
بالنسبة للكثيرين منا ، فإن مفاتيح الوظائف (F1 – F12) غير مستخدمة بالكامل. اعتمادًا على تخطيط لوحة المفاتيح ، قد يكون الوصول إلى هذا الصف من المفاتيح بمثابة مقايضة غير مريحة مقارنة بوظائفها. بالنسبة للآخرين ، قد تكون هذه المفاتيح ببساطة عديمة الفائدة.
الشيء المفضل لدي هو استخدام مفاتيح الوظائف لتعيينهم على تشغيل البرامج التي أستخدمها غالبًا ولكن لا أظل في الغالب مفتوحًا. يعد برنامج "المفكرة" مثالًا رائعًا.
F1::Run "%WINDIR%\notepad.exe"
يعين البرنامج النصي أعلاه المفتاح F1لتشغيل المفكرة في أي إصدار حديث من Windows. كما ترون ، يدعم مسار الملف مسارًا مباشرًا أو أحد متغيرات بيئة Windows. يعد استخدام متغيرات البيئة مثاليًا إذا كنت تستخدم إصدارات متعددة من Windows.
In_content_1 الكل: [300x250] / dfp: [640x360]->استخدم أحرف خاصة
بصفته أحد المعجبين الهائلين في شرطة em ، من المحبط أن الغالبية العظمى من لوحات المفاتيح لا تدعمها أصلاً ، لذا ، فلنصنعها.
!-::Send {—}
سيؤدي النص أعلاه إلى إدراج شرطة em عند الضغط على مفاتيح Alt + -. Alt هي أداة تعديل رائعة لاستخدامها في مفاتيح الاختصار الخاصة بك لأنها ترى استخدامًا أقل مقارنةً بـ Shift و Ctrl.
هناك فكرة قوية أخرى تتمثل في ربط علامة القطع بـ Alt +.، والتي يمكنها يتم تنفيذ باستخدام الخطوط الفردية التالية:
!.::Send {…}
ككاتب ، فإن استخدام AutoHotKey لسهولة الوصول إلى علامات الترقيم يوفر لي قدرا لا يصدق من الوقت.
التحكم في مستوى الصوت الخاص بك
لا كل شخص لديه لوحة مفاتيح تدعم مفاتيح الوسائط المتعددة ، ولكن هذا لا ينبغي أن يمنع أي شخص من أفراح التحكم في الموسيقى بسهولة.
تتمثل الطريقة المفضلة لتطبيق ذلك في استخدام مفتاح Shift + Page Upلرفع مستوى الصوت و Shift + Page Downلخفض مستوى الصوت و إزاحة + إيقاف مؤقتمفتاح كتم الصوت (قابل للتبديل).
+PgUp::Send {Volume_Up}
+PgDn::Send {Volume_Down}
+Pause::Send {Volume_Mute}
بالطبع ، هناك احتمال أن تكون على لوحة مفاتيح حيث يكون هذا التخطيط غير عملي للغاية. يمكنك ببساطة تغيير أي من أسماء المفاتيح أعلاه حسب رغبتك عن طريق التحقق من قائمة مفاتيح AutoHotKey.
تثبيت نافذة في الأعلى
قد يكون هذا هو خطي المفضل AutoHotKey الوحيد لهم جميعًا. القدرة على تثبيت نافذة فوق الآخرين هي تلك التي يمكن أن توفر لك صداعًا كبيرًا أثناء العمل ، أو تحاول الاستمتاع بمشاهدة فيلم ، أو الكثير من الأنشطة الأخرى في مكتبك.
^Space::Winset, AlwaysOnTop, , A
أجد أن هذا الجهاز مفيد بشكل خاص إذا كان لديك جهاز بحجم مناسب ولكن ليس لديك جهاز عرض مزدوج. باستخدام البرنامج النصي أعلاه ، لن يتم دفن تلك الآلة الحاسبة تحت جميع النوافذ الأخرى! فقط اضغط على Ctrl + Spaceلتثبيت (أو إلغاء إلغاء) نافذة.
ابحث في Google على الفور
إذا كنت شخصًا يستخدم جهاز الكمبيوتر الخاص بك كل يوم ، فربما تقضي وقتًا أكثر مما تلاحظ في البحث في Google عن المصطلحات التي تصادفها أثناء التحدث مع الأصدقاء أو تصفح الويب.
ومع ذلك ، فإن تحديد النص ونسخه وفتح علامة تبويب جديدة ولصق النص في شريط العناوين والضغط على مفتاح Enter هو أمر مرعب عملية طويلة. لماذا لا تجعل الأمر أكثر بساطة؟
^+c::
Send ^c
Sleep 50
Run "http://www.google.com/search?q=%clipboard%"
return
يسمح البرنامج النصي أعلاه لمفتاح الاختصار Ctrl + Shift + Cبالقيام بكل ذلك في مفتاح سريع واحد طالما قمت بتمييز النص الذي تريد البحث عنه. سيتم عرض صفحة بحث Google في متصفحك الافتراضي.
إذا لم تتمكن من اختيار واحد فقط من هذه النصوص ، فهناك أخبار جيدة: كل ما عليك فعله هو لصق كل منها في سطر جديد وستعمل جميعها معًا بسلاسة!
طالما لم تقم بتغيير مفاتيح الاختصار لإنشاء تعارضات ، فإن استخدام جميع النصوص الخمسة المذكورة أعلاه دفعة واحدة ضمن ملف AHK واحد يجب أن يعمل بشكل جيد.