إذا كان اختصار Mac يقرأ دائماً الملف نفسه، فقد يتعطل المسار المكتوب داخل أحد الإجراءات عندما يُنقل هذا الملف أو يحمل اسماً مختلفاً على جهاز Mac آخر. مرر الملف إلى الاختصار في وقت التشغيل بدلاً من ذلك: اقبل ملفاً من قائمة «مشاركة» في تطبيق آخر، ثم اربط هذا الإدخال بالإجراء الذي يحتاج إليه. يوضح هذا الدليل كيفية إعداد سير العمل هذا، ومتى تكون المطالبة هي البديل المناسب أو غير المناسب.
اختر كيف يجب أن يتلقى الاختصار الملف
استخدم إدخال الاختصار عندما يمكنك تحديد الملف في Finder أو في تطبيق آخر في كل مرة تشغل فيها الاختصار. في تطبيق «الاختصارات»، قم بتمكين تشغيل الاختصار من تطبيق آخر، ثم اضبط نوع الإدخال المقبول على ملفات (Files). تعرّف Apple «الملفات» بشكل واسع لتشمل المستندات والصور وملفات PDF وملفات ZIP والمزيد. يقوم التطبيق المستلم بتمرير العنصر المشترك إلى الإجراء الأول في الاختصار. فهم أنواع الإدخال في الاختصارات على Mac
على سبيل المثال، يمكن لاختصار يعالج مستنداً أن يبدأ بالملف المستلم ويستمر إلى إجراء يستخرج النص منه، أو يعيد تسميته، أو يتعامل معه بطريقة أخرى. يكمن السر في استخدام العنصر الوارد كمدخل للإجراء التالي، بدلاً من إدخال موقع ثابت في إجراء مثل إحضار ملف (Get File). تصف Apple روابط الإجراءات بأنها المسار الذي ينقل مخرجات إجراء ما إلى الإجراء التالي. روابط الإجراءات في الاختصارات على Mac
اختر طلب إدخال (Ask for Input) فقط عندما يتعين على المستخدم كتابة قيمة في وقت التشغيل. توثق Apple هذا الإجراء للكلمات والتواريخ والأرقام؛ فهو ليس منتقياً للملفات. لاختيار ملف بشكل تفاعلي، استخدم إدخال الملف الخاص بالاختصار من تطبيق آخر، أو ابحث عن إجراء تحديد ملف متاح في سير عمل الاختصار المخصص لديك. لا تضع مسار ملف داخل مطالبة نصية وتتوقع أن تحول «الاختصارات» هذا النص إلى ملف محدد تلقائياً. استخدام إجراء طلب إدخال في اختصار على Mac
إعداد إدخال الملفات في الاختصارات
افتح تطبيق الاختصارات (Shortcuts) على جهاز Mac، وأنشئ الاختصار أو افتحه، ثم انقر على زر التفاصيل (Details) في المحرر. فعّل استخدام كإجراء سريع (Use as Quick Action) أو الخيار المتاح لتشغيل الاختصار من تطبيق آخر. قد تختلف خيارات التشغيل الدقيقة باختلاف إصدار macOS وإعدادات الاختصار.
في عنصر التحكم بالإدخال الخاص بالاختصار، انقر على النوع المقبول حالياً، والذي يظهر غالباً كـ أي (Any). حدد ملفات (Files) وقم بإيقاف تشغيل الأنواع التي لا يحتاجها سير العمل. تشير Apple إلى أن قيود الإدخال تتحكم في وقت ظهور الاختصار في خيارات المشاركة الخاصة بالتطبيق؛ على سبيل المثال، لن يظهر الاختصار المقتصر على جهات الاتصال عند المشاركة من تطبيق «الخرائط». تقييد الإدخال لاختصار عند تشغيله من تطبيق آخر على Mac
تأكد من أن الإجراء الأول الذي يتعامل مع المستند يستخدم إدخال الاختصار. في الإجراء، انقر على حقل الإدخال وحدد إدخال الاختصار الوارد أو المتغير السحري (Magic Variable)، إذا لم يكن متصلاً بالفعل. ثم احتفظ بالإجراءات المتبقية تابعة لذلك الملف. إذا لم تكن متأكداً مما إذا كان من الممكن ربط إجراءين، فانقر مع الضغط على مفتاح Control على أحد الإجراءات واختر إظهار المعلومات (Show Info) لفحص أنواع الإدخال والإخراج المقبولة لديه. روابط الإجراءات في الاختصارات على Mac
في Finder، حدد ملف اختبار، وافتح القائمة السياقية أو قائمة المشاركة، وشغّل الاختصار. عند توفره، اختر الاختصار كإجراء سريع (Quick Action). كرر ذلك مع ملف في مجلد مختلف للتأكد من أن سير العمل يعتمد على العنصر المحدد وليس على موقع معين. يعد هذا فحصاً عملياً لاختصارك الخاص، وليس ضماناً بأن كل إجراء يقبل كل تنسيقات الملفات.
تحديد ما يحدث عند عدم وجود ملف
قد لا يتلقى الاختصار الذي يتم تشغيله من Dock أو من مكان آخر لا يوفر أي عنصر أي إدخال أولي. تتيح لك إعدادات الإدخال من Apple اختيار ما يحدث في هذه الحالة: الإيقاف مع استجابة اختيارية، أو طلب نوع إدخال مدعوم، أو الحصول على محتوى الحافظة، أو المتابعة بإدخال فارغ. بالنسبة لاختصار يعالج الملفات، فإن الإيقاف مع رسالة واضحة يكون مفيداً إذا كان سير العمل بحاجة بالضرورة إلى ملف للمتابعة؛ بينما قد تؤدي المتابعة إلى تمرير قيمة فارغة إلى الإجراءات اللاحقة. تقييد الإدخال لاختصار عند تشغيله من تطبيق آخر على Mac
إذا كان يجب أن يعمل الاختصار من Finder وأيضاً عند تشغيله بمفرده، فقم بتهيئة سلوك «عدم وجود إدخال» بعناية واختبر كلا طريقتي التشغيل. إن اللجوء إلى الحافظة كحل بديل لا يكون منطقياً إلا إذا كان المستخدمون سينسخون الملف أو المحتوى المطلوب أولاً. لا تفترض أن تحديد ملف في Finder يجعله متاحاً لاختصار تم تشغيله بشكل منفصل؛ إذ يجب تشغيل الاختصار عبر مسار يمرر هذا التحديد إليه.
متى يظل المسار الثابت منطقياً
يمكن أن يكون المسار الثابت خياراً معقولاً لاختصار يقرأ دائماً مورداً مستقراً على جهاز Mac واحد، مثل قالب محلي معروف، وليس مخصصاً ليتم اختياره في كل مرة. أما بالنسبة للملفات التي يختارها الأشخاص في كل تشغيل، فإن إدخال الاختصار يبقي التحديد خارج تكوين الإجراء، بحيث لا تتطلب إعادة تسمية ملف محدد أو نقله تعديل مسار مخزن. ومع ذلك، فإنه لا يجعل الملف غير المتاح قابلاً للوصول: إذ لا يزال الملف بحاجة إلى أن يكون موجوداً وقابلاً للقراءة، ويجب أن تدعم الإجراءات اللاحقة نوعه.
القاعدة العملية بسيطة: إذا كان المستخدم يختار الملف، فاستقبله كإدخال للاختصار؛ وإذا كان المستخدم يُدخل نصاً، فاستخدم طلب إدخال؛ وإذا كان الاختصار يستخدم دائماً مورداً واحداً معروفاً، فقد يكون المسار الثابت مناسباً. اضبط النوع المقبول وسلوك عدم وجود إدخال ليتطابقا مع الطريقة التي سيتم بها تشغيل الاختصار فعلياً، ثم مرر الملف المستلم عبر الإجراءات التي تعالجه.
المصادر
- فهم أنواع الإدخال في الاختصارات على Mac — دعم Apple
- روابط الإجراءات في الاختصارات على Mac — دعم Apple
- استخدام إجراء طلب إدخال في اختصار على Mac — دعم Apple
- تقييد الإدخال لاختصار عند تشغيله من تطبيق آخر على Mac — دعم Apple