إعدادات البرامج النصية
تضم صفحة البرامج النصية الإعدادات التي تتحكم في طريقة عمل الإجراءات، أيًا كانت الصيغة المكتوبة بها (خطوات أو برنامج نصي أو AutoHotkey). تسري التغييرات عندما تختار تطبيق أو حفظ وإغلاق.
ملاحظة
الوضع المتقدم. تُخفى صفحة البرامج النصية كلها في الوضع البسيط؛ وهي في القسم المحرك من التنقل. وتستمر الإعدادات في العمل في الوضع البسيط بأي قيم تحملها.
لمعرفة كيف تعمل الإجراءات عمومًا — مؤشر ترابط لكل منها، وما يوقفها، وما تفعله الخطوة الفاشلة — راجع كيف تعمل البرامج النصية. أما مفتاح AutoHotkey وبرنامجه فموجودان في صفحة عام.
الأتمتة
الإجراءات
توسيع النص
المقتطفات
المسجِّل
بيئة التجربة
مجموعات التطبيقات
مجموعات التجاهل
الإيماءات
المحرك
الأحداث العامة
مناطق الاستبعاد
البرامج النصية
المكونات الإضافية
الإعداد
عام
المظهر
ملفات التعريف
وحدة التحكم
الأمان
تعليمات
حول
البرامج النصية
المهلات والحدود والسلوك لتشغيل الإجراءات والبرامج النصية.
الحدود والمهلات
مهلة «قبل» و«بعد»
3000مللي ثانية
الحد الأقصى للإجراءات قيد التشغيل
50
السلوك
تأخير الكتابة
30مللي ثانية
الحدود والمهلات
| الإعداد | ما يفعله | الافتراضي | النطاق |
|---|---|---|---|
| مهلة «قبل» و«بعد» | المدة التي يمكن أن يعمل فيها كل برنامج نصي سابق أو لاحق (الإجراءات السابقة واللاحقة). والبرنامج الذي لا يزال يعمل بعدها يُوقف وتبدأ الخطوة التالية؛ ويُكتب الإيقاف في القسم النظام في وحدة التحكم، دون مطالبة. ولا يُقطع الإجراء المتطابق نفسه أبدًا. وعند 0، يحصل كل برنامج نصي سابق أو لاحق على انتظار قصير جدًا واحد قبل إيقافه. | 3000 مللي ثانية | 0–60000 مللي ثانية |
| الانتظار عند البدء وإيقاف التشغيل — البدء، إيقاف التشغيل | المدة التي يمكن أن يعمل فيها الحدث تحميل التكوين (عند بدء Input.Observer) والحدث إيقاف تشغيل المحرك قبل أن تُسأل عما إذا كنت تريد متابعة الانتظار (الأحداث العامة). لا يوقفهما Input.Observer أبدًا من تلقاء نفسه: إذا اخترت متابعة الانتظار، فإنه يسأل مرة أخرى بعد المدة نفسها. وعندما يشغّل حفظ أو إعادة تحميل التكوين تحميل التكوين مرة أخرى، لا يكون هناك حد زمني ولا مطالبة. وعند 0 تُسأل فورًا. | 10000 مللي ثانية لكل منهما | 0–600000 مللي ثانية لكل منهما |
| الحد الأقصى للإجراءات قيد التشغيل | حد أمان لعدد الإجراءات والبرامج النصية التي تعمل في الوقت نفسه. وبلوغه يفعل ما يفعله مفتاح اختصار إيقاف الكل: يتوقف كل إجراء قيد التشغيل، وتبقى الإيماءات ومعالجة الإدخال الأخرى متوقفة حتى تختار إعادة تحميل التكوين من قائمة منطقة الإعلام. وهو يحمي من إجراء يواصل بدء نفسه. | 50 | 1–10000 |
| أقصى وقت يمكن للبرامج النصية فيه حظر الإدخال | أطول مدة يمكن فيها لـ EngineConsumePhysicalInput أو لإعادة تشغيل تسجيل ماكرو مؤقت منع إدخال الماوس ولوحة المفاتيح الخاص بك من الوصول إلى البرامج الأخرى. والطلب الأطول يُقصَّر إلى هذه المدة. | 120 ثانية | 1–86400 ثانية |
| حجم قائمة انتظار أوامر المكوّن الإضافي | عدد استدعاءات PluginSendMessage التي يمكن أن تنتظر مكوّنًا إضافيًا واحدًا في الوقت نفسه. والاستدعاء الإضافي يُرفض، مما يوقف البرنامج النصي الذي أجراه بخطأ. و0 لا يضع أي استدعاء في قائمة الانتظار: يُرفض الاستدعاء الذي يُجرى بينما ينتظر استدعاء آخر المكوّن الإضافي نفسه. | 10 | 0–1000 |
السلوك
| الإعداد | ما يفعله | الافتراضي | النطاق |
|---|---|---|---|
| تأخير الكتابة | التوقف بين الأحرف عندما يكتب إجراء نصًا، وبين ضغطات المفاتيح في توسيع النص. بعض البرامج، مثل المفكرة في Windows 11، تخلط النص المكتوب دون توقف. و0 يرسل الأحرف متتابعة. | 30 مللي ثانية | 0–1000 مللي ثانية |
| إرسال مفاتيح الوسائط والمستعرض كأوامر | يرسل مفاتيح الوسائط ومستوى الصوت والمستعرض (التشغيل، والمسار التالي، ورفع الصوت، والرجوع في المستعرض وما إلى ذلك) إلى عنصر التحكم الذي كان له تركيز لوحة المفاتيح آخر مرة كأوامر، بدلًا من ضغطات مفاتيح. بعض عناصر التحكم لا تستجيب لهذه المفاتيح إلا بهذه الطريقة. ويُرسل كل مفتاح آخر كضغطة مفتاح في الحالتين. | متوقف | مفعّل أو متوقف |
| السماح بإحضار النوافذ إلى المقدمة | يتيح لـ Input.Observer إيقاف تأخير Windows الذي يمنع البرامج من أخذ التركيز، مرة واحدة، عند بدئه، لكي تتمكن إجراءاته من إحضار النوافذ إلى المقدمة فورًا. وعند إيقافه، قد لا يفعل Windows سوى جعل زر النافذة على شريط المهام يومض بدلًا من تنشيطها. وينطبق هذا الإعداد على جلسة Windows كلها، لا على Input.Observer وحده. | مفعّل | مفعّل أو متوقف |