الصفحة الرئيسية » howto » لوحة المفاتيح النينجا تعيين هوتكي على أي نافذة

    لوحة المفاتيح النينجا تعيين هوتكي على أي نافذة

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

    كيف أنجزت هذا؟ AutoHotkey ، وهو إطار برمجة نصية صغير يسمح لك بأتمتة أي شيء في Windows. قبل أن نبدأ ، سأفترض أنك قمت بتنزيلها وتثبيتها.

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

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

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

    . -
    . قم بتعريف مفاتيح الاختصار في هذا القسم
    . -
    . - هذه عينات --
    . ! j :: ToggleWindow ("- Mozilla Firefox") - Win + J
    . #c :: ToggleWindow (“SecureCRT”) - Win + C
    . ! x :: ToggleWindow ("cmd.exe") - Alt + X

    . -
    . وظيفة تبديل النوافذ - لا تقم بتحريرها
    . -
    ToggleWindow (TheWindowTitle)

    SetTitleMatchMode، 2
    DetectHiddenWindows ، قبالة
    IfWinActive،٪ TheWindowTitle٪

    WinMinimize ،٪ TheWindowTitle٪

    آخر

    IfIncist ،٪ TheWindowTitle٪
    WinActivate
    آخر

    DetectHiddenWindows ، على
    IfIncist ،٪ TheWindowTitle٪

    WinShow
    WinActivate



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

    يتم تعريف مفاتيح الاختصار في هذا التنسيق:

    :: ToggleWindow ("سلسلة عنوان النافذة الجزئية")

    بالنسبة للمفاتيح الخاصة ، ستستخدم أحد الإجراءات التالية ، والتي يمكن دمجها. (احصل على مزيد من المعلومات في وثائق Autohotkey)

    # مفتاح ويندوز
    ! البديل
    ^ مراقبة
    + تحول
    < استخدم المفتاح الأيسر (على سبيل المثال
    > استخدم المفتاح الأيمن (على سبيل المثال>! يعني مفتاح Alt الأيمن فقط)

    على سبيل المثال ، إذا كنت تريد تشغيل اختصار لوحة المفاتيح على Ctrl + Alt + F وتعيينه لـ Firefox ، فستستخدم ما يلي:

    ^! f :: ToggleWindow ("- Mozilla Firefox")

    أنا شخصياً أحاول استخدام اختصارات لوحة المفاتيح التي لا تتطلب مني رفع يدي عن المفاتيح. أنا ببساطة أستخدم Alt + J المعين في Firefox لأنني يمكن أن أصاب تلك التركيبة دون تحريك يدي على الإطلاق.

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

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

    ملاحظة: وظيفة ToggleWindowHide في النص البرمجي هي أكثر إثارة للمغامرة - ستقوم بإزاحة النافذة بين المخفية والمستعادة ... مفيدة للغاية لنوافذ أوامر الأوامر. أساسا يعطيني تيلدا أو YaKuake على ويندوز.

    تنزيل geek_autohotkey.ahk (نص Autohotkey)