إنتقل إلى المحتوى الرئيسي

الخطوات

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

ما يفعله
خطواتبرنامج نصيAutoHotkey
1إرسال مفاتيح^T
2انتظار300
3كتابة نصالطقس
4إرسال مفاتيح{ENTER}
إضافة خطوة
إرسال مفاتيحكتابة نصنقرنقل النافذةإظهار إعلامانتظارƒ كل الدوال المضمَّنة (322)…≔ تعيين متغير↻ شرط / تكرار

يفتح هذا الإجراء علامة تبويب جديدة في المستعرض، وينتظرها، ويكتب بحثًا ويضغط Enter.

لمن الخطوات​

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

يُستخدم محرر الخطوات نفسه حيثما يشغّل Input.Observer شيئًا: إجراء في صفحة الإجراءات، ومقتطف، والبرامج النصية السابقة واللاحقة لمجموعة تطبيقات، والأحداث العامة، ومسجِّل الماكرو، وبيئة التجربة.

الخطوات والبرنامج النصي​

الخطوات والبرنامج النصي طريقتان لكتابة الشيء نفسه. تستدعي الخطوة إحدى الدوال المضمَّنة في Input.Observer، وهي الدوال المضمَّنة نفسها التي يستدعيها البرنامج النصي، وتتبع قواعد القيم نفسها. والاختلافات:

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

عندما يتجاوز إجراؤك قدرات الخطوات، راجع من الخطوات إلى البرنامج النصي. ويغطي مرجع لغة البرامج النصية لغة البرامج النصية وكل دالة مضمَّنة.

في هذا القسم​

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

جرّب الخطوات بأمان في صفحة بيئة التجربة قبل أن تعطيها مشغِّلًا. فهي تشغّلها على نوافذ افتراضية وتعيد عرض ما حدث.

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