File/Folder Operations
توفّر هذه الدالة مكانًا واحدًا لأداء العديد من المهام الشائعة على الملفات والمجلدات (list، read، write، move، delete، join paths، إلخ). اختر العملية المطلوبة من القائمة المنسدلة وسيعرض البلوك المداخل والمخارج المناسبة لتلك العملية.
📥 المداخل
يقدّم هذا البلوك مداخل ديناميكية تتغير حسب العملية المحددة. أسماء المداخل الشائعة التي قد تراها:
Folder Pathمسار المجلد عند إجراء عمليات القائمة أو إنشاء دلائلPathالمسار الكامل للملف عند القراءة أو الحذف أو التحقق من الوجودFile NameأوNamesمكوّنات تُستخدم لضم المسارات أو بناء أسماء الملفاتContentمحتوى نصي للحفظ أو الإضافة إلى ملفSource PathوDestination Pathالمسارات المستخدمة لعمليات النسخ/النقل(Generic)قد تظهر مداخل خاصة بعمليات معيّنة حسب الاختيار
ملاحظة: تظهر المداخل وتختفي لتطابق العملية المحددة. قم بتوصيل المآخذ الظاهرة فقط بعد اختيار العملية.
📤 المخارج
تتغير المخارج أيضًا حسب العملية المختارة. أسماء المخرجات الشائعة:
Filesقائمة بالملفات الموجودة في دليلFoldersقائمة بالمجلدات الفرعية في دليلImage Files/Video Filesقوائم بملفات الوسائط في مجلدName/Extensionأجزاء من مسار الملف عند التفكيكContentالنص الموجود في الملف عند قراءتهExistsقيمة منطقية تشير إلى وجود المسار أم لاLinesمحتوى الملف كقائمة من الأسطر(Generic)قد تظهر نتائج أخرى خاصة بالعملية المختارة
عندما تُرجع العملية مخرجات متعددة، ستُضاف مآخذ منفصلة حتى تتمكن من استخدام كل نتيجة بشكل مستقل.
🕹️ Controls
Choose Operation قائمة منسدلة تعرض عمليات الملفات والمجلدات المتاحة. عند اختيار عملية، تتحدّث مآخذ الدخل والخرج المتاحة.
Run (ضمني) ينفّذ البلوك العملية المختارة عند تشغيل السيناريو ويعرض المخرجات على المآخذ المطابقة.
ملاحظة: تغيير قيمة Choose Operation يؤدي إلى تحديث المآخذ. إذا غيّرت العملية، أعد التحقق من الاتصالات للمآخذ المحدثة.
🎯 Key Features
مآخذ ديناميكية: المداخل والمخارج تتغير لتطابق العملية المختارة بحيث ترى فقط المآخذ ذات الصلة.
مجموعة واسعة من العمليات: قوائم المجلدات، قوائم الصور/الفيديو، قراءة وكتابة الملفات، الإضافة، إنشاء/حذف الدلائل، النسخ/النقل، تفكيك المسارات، ضم أجزاء المسار والمزيد.
مخرجات مفصّلة: العديد من العمليات تعطي مخرجات متعددة (مثلاً، القوائم ترجع ملفات ومجلدات منفصلة).
مصمّم لتدفقات بصرية: معدّ ليُوصل مع بلوكات أخرى لبناء تدفقات معالجة ملفات دون كتابة شيفرة.
📝 How to use
اختر العملية المطلوبة من قائمة
Choose Operation.سيحدّث البلوك مآخذ الدخل والخرج ليتناسب مع العملية.
وصل المداخل المطلوبة (مثلاً
Folder PathأوPath) من بلوكات أخرى مثلChoose FolderأوString Input.شغّل السيناريو. ستظهر النتائج على مآخذ الخرج (مثل
Files،ContentأوExists).إذا غيّرت العملية، راجع وأعد توصيل أي مآخذ تغيرت أو تحرّكت.
💡 Tips and Tricks
لاختيار مجلد بصريًا قبل تنفيذ عمليات الملفات، اقترن هذا البلوك مع
Choose Folder.لمعالجة الصور الموجودة في مجلد، استخدم العملية
List Imagesهنا ومرّر النتائج إلىLoad Image From PathأوLoad Image.استخدم عملية
Join Pathمع بلوكMuxلبناء مسارات ملفات كاملة من أجزاء.عند حفظ أو تسجيل العديد من الصور، اجمعه مع
Image LoggerأوImage WriteأوMulti Image Writeلحفظ النتائج.لتصدير بيانات منظمة، أرسل المخرجات إلى
CSV ExportأوData Write Local/Data Write Global.استخدم
String InputأوString Mergeلتحضير نص قبل الحفظ بعملية الحفظ/الإضافة.لمعاينة الملفات أو الصور الناتجة عن عمليات القائمة، وصلها إلى
Show ImageأوLoad Image From PathثمShow Image.إذا احتجت لتغيير حجم الصور قبل الحفظ، اجمعه مع
Image Resizer.للتدفقات الشرطية (مثلاً الحفظ فقط عندما لا يكون الملف موجودًا)، استخدم عملية
Check Existenceمع بلوكات منطقية مثلLogic InputوAnd/Or.
🛠️ Troubleshooting
إذا لم تظهر مخرجات بعد التشغيل، تحقق من أنك اخترت العملية الصحيحة وربطت المداخل المطلوبة التي تظهر على البلوك.
لأخطاء الأذونات أو فشل كتابة الملفات، تأكد أن مسار المجلد الهدف صالح وأن للتطبيق صلاحية الكتابة في ذلك المكان.
عندما تحتوي المسارات على فواصل غير متوقعة، استخدم عملية
Join Pathللبلوك (أو زود مسارات مُطبعنة من بلوكات سابقة) لتجنّب مسارات خاطئة.إذا أعادت عملية القائمة نتائج فارغة، تأكد أن المجلد فعلاً يحتوي على الملفات المطابقة (جرّب
List Folder Contentsأولًا).بعد تغيير اختيار
Choose Operation، أعد التحقق من الاتصالات: مواضع وعدد المآخذ قد تكون تغيّرت.
آخر تحديث