كمبيوتر

14 نصوصًا رائعة لمفتاح AutoHotKey عليك تجربتها

يعد AutoHotKey أحد أفضل برامج أتمتة Windows التي يمكنها تنفيذ أبسط الإجراءات لأصعب المهام. AutoHotKey هو برنامج مجاني ومفتوح المصدر يستخدم لغة البرمجة النصية الخاصة به لأتمتة أي من مهام Windows اليومية. على الرغم من أن “لغة البرمجة النصية” تبدو مخيفة ، إلا أنها سهلة الاستخدام للغاية ، ويمكنك القيام بكل أنواع الأشياء الرائعة.

قبل البدء ، من المفترض أنك تعرف بالفعل كيفية تثبيت AutoHotKey وتكوينه . علاوة على ذلك ، يرجى ملاحظة أن الأسطر التي تبدأ بـ ;هي تعليقات.

1. إظهار وإخفاء الملفات المخفية

يتم إخفاء الملفات المخفية لسبب ما ، ولكن على جهاز الكمبيوتر الخاص بك ، قد ترغب في تبديل رؤيتها بسرعة دون الحاجة إلى متابعة العملية المعتادة لتحديد المربع ذي الصلة في File Explorer.

البرنامج النصي AutoHotKey لهذا أطول قليلاً. مستعد؟

^ F2 :: GoSub ، CheckActiveWindow
 CheckActiveWindow:
 ID : =  WinExist ( "A" ) 
WinGetClass ، Class ، ahk_id ٪ ID٪ 
WClasses : =  "CabinetWClass ExploreWClass" 
IfInString ، WClasses ،  ٪ Class٪ 
GoSub ، Toggle_HiddenFiles_Display
 Return
 
Toggle_HiddenFiles_Display:
 RootKey = HKEY_CURRENT_USER
المفتاح الفرعي = SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced
 
RegRead ، HiddenFiles_Status ، ٪ RootKey ، ٪ SubKey ، Hidden
 
if HiddenFiles_Status =  2 
RegWrite ، REG_DWORD ، ٪ RootKey ، ٪ SubKey ، Hidden ،  1 
else 
RegWrite ، REG_DWORD ، ٪ RootKey ، ٪ SubKey ، Hidden ،  2 
PostMessage ، 0x111 ،  41504 ،،، ahk_id ٪ ID٪ 
Return

يستخدم البرنامج النصي أعلاه CtrlF2لتبديل عرض الملف المخفي ، ولكن يمكنك تغيير ذلك إلى ما تريد عن طريق تبديل ذلك ^F2في بداية البرنامج النصي.

2. تغيير اختصارات لوحة المفاتيح

جميع اختصارات لوحة المفاتيح الافتراضية في نظام التشغيل Windows 10 جيدة وجيدة ، لكنها ربما لا تكون مريحة لك تمامًا. على سبيل المثال ، يعد Task Manager أحد أهم النوافذ في نظام التشغيل ، ولكن من يريد الضغط على CtrlShift+ في Escكل مرة تقوم فيها بذلك؟

باستخدام ما ورد أعلاه كمثال ، نقوم بتغيير اختصار لوحة المفاتيح هذا إلى شيء أبسط: CtrlX:

^ + x :: أرسل  ^ + < strong > { </ strong > Esc < strong > } </ strong >

وهذا كل شيء! إذا كنت تريد مزيدًا من المعلومات حول كل بناء الجملة لمساعدتك في تغيير اختصارات لوحة مفاتيح Windows الافتراضية ، فانتقل إلى مقالنا المخصص حول هذا الموضوع .

3. اختصار بحث Google

كانت لدى Google الفكرة الصحيحة عندما حولت مفتاح Caps Lock غير المحبوب وغير المستخدم إلى زر بحث مخصص يبحث في كل من جهاز الكمبيوتر وجوجل. بروح أجهزة Chromebook ، يمكنك تحويل مفتاح Caps Lock إلى مفتاح بحث Google.

سيبحث البرنامج النصي AutoHotKey التالي تلقائيًا في Google عند تحديد جزء من النص والضغط على CtrlShiftC:

؛ نص بحث Google المميز 
^ + c ::
 { 
 Send ،  ^ c
  Sleep  50 
 Run ، http: // www . جوجل . com / search؟ q = ٪ clipboard٪ 
 Return 
}

4. التصحيح التلقائي

في الوقت الذي كان فيه نظام Windows موجودًا ، تطورت الهواتف الذكية بشكل لا يقاس لدرجة أن لديها الآن شاشات تعمل باللمس وتصحيح تلقائي مدمج. فلماذا لا يكون لديك التصحيح التلقائي على نظام التشغيل Windows 10؟

في مستودع البرامج النصية في Autohotkey ، يمكنك العثور على برنامج نصي للتصحيح التلقائي ، والذي يحتوي على الآلاف من الأخطاء الإملائية الشائعة التي يمكن لمعظم الأشخاص ارتكابها بسهولة ، ثم إصلاحها تلقائيًا أثناء كتابتها / إنشائها.

إليك الرابط لتنزيل البرنامج النصي . ما عليك سوى الضغط على CtrlAلتحديد كل شيء في البرنامج النصي ، ثم نسخه إلى ملف Notepad الذي يجب عليك حفظه بعد ذلك باسم “AutoCorrect.ahk”.

5. إعادة توظيف تلك المفاتيح الوظيفية

نادرًا ما يستخدم معظمنا مفاتيح الوظائف على لوحة المفاتيح الخاصة بنا باستثناء F2(إعادة التسمية) و F5(التحديث) و F11(ملء الشاشة في المتصفح). باستخدام AutoHotKey ، يمكنك إعادة توظيف تلك الوظائف غير المستخدمة للقيام بمجموعة متنوعة من الأشياء ، مثل تشغيل صفحات الويب وتشغيل البرامج وما إلى ذلك ، على سبيل المثال ، أستخدم مفاتيح الوظائف لتشغيل البرامج الأكثر استخدامًا ، مثل Snagit و Sublime Text و Photoshop و آلة حاسبة ، ثندربيرد ، إلخ

لبدء تشغيل برنامج ، ما عليك سوى استخدام البرنامج النصي أدناه. لا تنس استبدال مسار البرنامج ببرنامجك المفضل.

، إطلاق سبحانه نص 
F7 :: تشغيل  "C: برنامج FilesSublime نص 2sublime_text.exe" 
عودة

6. فتح صفحات الويب بسرعة

تمامًا مثل إطلاق برامجك المفضلة ، يمكنك إنشاء اختصاراتك المخصصة لبدء تشغيل مواقع الويب المفضلة لديك. على سبيل المثال ، أستخدم CtrlShiftTلتشغيل MakeTechEasier. استخدم البرنامج النصي التالي لبدء تشغيل صفحة الويب المفضلة لديك. لا تنس استبدال عنوان الويب بموقعك المفضل.

؛ قم بتشغيل MakeTechEasier 
^ + t :: Run  "www.maketecheasier.com"  ؛ استخدم ctrl + Shift + t 
return

تمامًا مثل ما ورد أعلاه ، يمكنك إنشاء اختصارات خاصة بك باستخدام مجموعة من المفاتيح Ctrl(^) و Shift(+) و Alt(!) و Win(#).

7. افتح مجلدات المفضلة

إلى جانب فتح صفحات الويب والبرامج ، يمكنك أيضًا فتح مجلداتك الأكثر استخدامًا باختصار بسيط فقط. على سبيل المثال ، يصل معظمنا إلى مجلد التنزيلات في كثير من الأحيان ، ولتسهيل الأمر ، يمكننا استخدام برنامج نصي بسيط مثل البرنامج أدناه. يمكنك تخصيص البرنامج النصي لتغيير الاختصار ومسار المجلد وفقًا لاحتياجاتك.

؛ افتح مجلد التنزيلات 
^ + d :: قم بتشغيل  "C: UsersVamsiDownloads"  ؛ السيطرة تحول + + د 
عودة

8. تحريك مجلد لأعلى في مستكشف الملفات

عندما تكون في مجلد ، فغالبًا ما تحتاج إلى الانتقال إلى مجلد واحد لأعلى. في الإصدارات السابقة من Windows ، قام مفتاح backspace بالمهمة ، لكن مفتاح backspace الآن يعيدك إلى التاريخ. هذا مفيد للكثيرين ، لكن ما زلت أكره النقر على هذا الرمز الصغير لتحريك مجلد لأعلى ، لذلك أستخدم البرنامج النصي أدناه لتحريك مجلد لأعلى بالنقر فوق زر الماوس الأوسط.

؛ اضغط على زر الماوس الأوسط لتحريك مجلد لأعلى في Explorer 
#IfWinActive ، ahk_class CabinetWClass
~ MButton :: إرسال ! { Up }  
إرجاع #IfWinActive

إذا كنت تريد ، يمكنك أيضًا إعادة تكوين مفتاح التلدة عديم الفائدة (~) على لوحة المفاتيح للقيام بنفس الإجراء.

؛ اضغط على ~ لتحريك مجلد لأعلى في Explorer 
#IfWinActive ، ahk_class CabinetWClass
`:: أرسل ! { Up }  
إرجاع #IfWinActive
ahk-scripts-up-folder

9. ضبط الحجم

على الرغم من أنه لا يحتوي على أي مفاتيح وسائط متعددة ، إلا أنني أحب لوحة المفاتيح الخاصة بي ، ولكن عدم وجود أزرار التحكم في مستوى الصوت أمر غير مريح بعض الشيء بالنسبة لي. أستخدم البرنامج النصي AutoHotKey التالي للتحكم في مستوى صوت نظامي.

؛ أزرار الصوت المخصصة 
+ NumpadAdd :: Send  { Volume_Up }  ؛ shift + numpad plus 
+ NumpadSub :: Send  { Volume_Down }  ؛ shift + numpad minus 
break :: Send  { Volume_Mute }  ؛ كسر مفتاح كتم 
إرجاع
ahk-scripts-volume-control

10. تعيين الافتراضي حالة مفاتيح القفل

باستخدام AutoHotKey ، يمكنك بسهولة تعيين الحالة الافتراضية أو الدائمة لمفاتيح القفل على لوحة المفاتيح الخاصة بنا ، على سبيل المثال ، تعيين مفتاح Caps Lock لإيقاف تشغيله وتشغيل Num Lock وإيقاف Scroll Lock. هذا البرنامج النصي البسيط مفيد للغاية. حتى إذا قمت بالضغط عليها عن طريق الخطأ ، فلن تتغير حالة القفل.

؛ الحالة الافتراضية لمفاتيح القفل 
SetNumlockState ، AlwaysOn
 SetCapsLockState ، AlwaysOff
 SetScrollLockState ، AlwaysOff
 العودة

11. إعادة تكوين Caps Lock

بعد إيقاف تشغيل Caps Lock ، قد ترغب في إعادة تكوينه ليكون بمثابة Shiftالمفتاح. لإعادة تكوين مفتاح Caps Lock ، استخدم البرنامج النصي أدناه.

؛ يعمل مفتاح Caps Lock بمثابة مفتاح Shift 
Capslock :: عودة Shift

12. إفراغ سلة المحذوفات

يمكنك استخدام البرنامج النصي أدناه لتفريغ سلة المهملات بسرعة. هذا البرنامج النصي البسيط يحفظني من استخدام الماوس للقيام بنفس المهمة.

؛ إفراغ سلة المهملات 
#Del :: FileRecycleEmpty  ؛ فوز + ديل 
العودة
ahk-scripts-blank-recyclebin

13. النافذة في المقدمة دائمًا

في بعض الأحيان ، تريد فقط أن تكون النافذة دائمًا في المقدمة ، بغض النظر عن النافذة التي تعمل عليها أو التي يتم التركيز عليها. على سبيل المثال ، عند العمل على جدول بيانات ، يمكنك الوصول إلى تطبيق الآلة الحاسبة بشكل متكرر ، كما أن وضعه في أعلى جدول البيانات سهل للغاية. باستخدام AutoHotKey ، يمكنك القيام بذلك بسهولة باستخدام سطر واحد من التعليمات البرمجية.

؛ دائما في أعلى الصفحة 
^ SPACE :: Winset ل ، Alwaysontop ،  ، A ؛ السيطرة + 
عودة الفضاء

14. تعليق AutoHotKey مؤقتًا

قد تتداخل الاختصارات التي تم إنشاؤها باستخدام AutoHotKey في بعض الأحيان مع بعض البرامج. في هذه الحالات ، يمكنك تعطيل AutoHotKey مؤقتًا باستخدام البرنامج النصي أدناه. بالطبع ، إذا كنت لا تريد استخدام اختصار ، فما عليك سوى النقر بزر الماوس الأيمن على أيقونة AutoHotKey في شريط المهام وتحديد الخيار “Suspend Hotkeys”.

؛ تعليق AutoHotKey 
#ScrollLock :: Suspend  ؛ 
عودة win + scrollLock
ahk-scripts-Suspend-hotkeys

كما ترى ، فإن جميع البرامج النصية لـ AutoHotKey التي تمت مشاركتها أعلاه أساسية ولكنها تجعل الأمور أسهل. إلى جانب الأشياء السهلة ، يمكنك القيام بجميع أنواع الأشياء المعقدة ، مثل إرسال رسائل البريد الإلكتروني تلقائيًا وإدارة البرامج وأتمتة بعض مهام Windows وتصحيح الإملاء تلقائيًا وما إلى ذلك.

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى