امتدادات النصوص البرمجية

تعمل وحدة النصوص البرمجية على توسيع وظائف Seer من خلال تمكين عناصر تحكم مخصصة وعروض خصائص وبرامج معاينة باستخدام نصوص برمجية خارجية (Python بشكل أساسي).

الإعداد

تتطلب Seer مفسرًا مُكوّنًا لتشغيل الامتدادات القائمة على النصوص البرمجية.

  1. تكوين المفسر:
    • انتقل إلى الإعدادات > النصوص البرمجية.
    • موصى به: انقر على تنزيل لجلب المفسر الرسمي Python-3.8.10-embed-win32. استخرجه إلى مجلد دائم واختر python.exe.
    • متقدم: يمكنك استخدام تثبيت Python مخصص، على الرغم من أن النصوص البرمجية الرسمية يتم التحقق منها فقط مقابل المفسر المضمن الافتراضي.
  2. إضافة النصوص البرمجية:
    • زر مستودع Seer-Scripts للعثور على الوظائف المطلوبة وتنزيلها.
    • استخرج أرشيف النص البرمجي.
    • في الإعدادات > النصوص البرمجية، انقر على إضافة من المحلي واختر دليل النص البرمجي.

الإمكانيات

يمكن للنصوص البرمجية الاتصال بثلاثة مجالات رئيسية في Seer:

1. شريط التحكم

يضيف أزرارًا تفاعلية إلى شريط التحكم على مستوى الملف.

  • مثال: فك الضغط – تشغيل أوامر الاستخراج مباشرة من الواجهة. يُظهر التمرير فوق الزر أمر التنفيذ الأساسي.

2. عرض الخصائص

يعرض بيانات وصفية إضافية في لوحة الخصائص.

  • مثال: SHA512 – يحسب ويعرض المجموع الاختباري للملف تلقائيًا عند التحديد.

3. المعاينة

يتيح دعمًا لصيغ ملفات جديدة (مثل .ipynb، .epub) عن طريق عرض المحتوى في نافذة المعاينة، إما عبر نوافذ مدمجة أو تحويل HTML.


الموارد