كتلة الوظيفة FS_FILESIZE

توفر كتلة الوظيفة FS_FILESIZE حجم الملف.

يجب أن يتم تهيئة نظام الملفات مسبقًا باستخدام FS_INIT. وتتم جميع العمليات بشكل غير متزامن لكل وسائط تخزين تم إنشاؤها.

مدخل GET

عند حافة إيجابية، يتم تحديد حجم الملف على وسائط التخزين.

مدخل DEV

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

مدخل PATH

يحدد المسار إلى الملف على وسائط التخزين. يتوافق المسار مع مسار ملف Unix في تنسيق UTF-8، إذا تم دعمه. يتم تمثيل المسار كما يلي:

Ordner/Unterordner/Datei.txt

مخرج DONE

يوفر المخرج نبضة عند النجاح لإجراء العملية التالية. تحدث النبضة عند انتهاء العملية، حتى لو حدث خطأ.

مخرج SIZE

يوفر المخرج حجم الملف بالبايت. يتم تخزين الحالة للاستخدام اللاحق.

مخرج ERROR

في حالة الخطأ، يوفر نصًا مع رسالة خطأ. وهو FALSE إذا لم يحدث أي خطأ. يتم تخزين الحالة للاستخدام اللاحق.

السبب المحتمل:

  • لم يتم بدء تشغيل خدمة وسائط التخزين.
  • لم يتم تهيئة الذاكرة.
  • بيانات تسجيل الدخول غير صالحة.
  • لم يمكن الوصول إلى الخادم البعيد.
  • لا يوجد وسائط تخزين.
  • المسار المحدد غير صالح.