يوفر مكون Base64 الإضافي وظيفة تشفير وفك تشفير الملفات وفقًا لمخطط Base64، وهو أحد المعايير لترميز البيانات الثنائية باستخدام أحرف ASCII القابلة للطباعة.
مكون أرشفة إضافي لفك ضغط أرشيفات CPIO.
مكون أرشفة إضافي لفك ضغط ملفات حزم نظام إدارة حزم dpkg (Debian وتوزيعاتها المشتقة).
Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix (في Windows، يستخدم Double Commander مكون SevenZip الإضافي للتعامل مع هذا التنسيق).
مكون أرشفة إضافي لفك ضغط ملفات حزم نظام إدارة حزم Red Hat (Red Hat Linux و SUSE Linux وغيرها).
مكون أرشفة إضافي للتعامل مع ملفات .7z و .arj و .cab و .cpio و .cramfs و .deb و .dmg و .fat و .hfs و .iso و .lha و .lzh و .ntfs و .squashfs و .taz و .vhd و .wim و .xar و .z. يمكننا أيضًا إضافة أنواع ملفات أخرى يدعمها 7-Zip.
ملاحظة: بعض التنسيقات للقراءة فقط، مما يعني أنه يمكنك فقط عرض المحتويات وفك الضغط والاختبار.
لنظام Windows فقط.
مكون أرشفة إضافي لفك ضغط أرشيفات RAR.
يتطلب استخدام هذا المكون الإضافي مكتبة UnRAR، وسيقوم المكون الإضافي باستخدام unrar.dll (Windows) أو libunrar.dylib (macOS) أو libunrar.so أو libunrar.so.5 (Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix).
تحتوي إصدارات Double Commander المحمولة لنظامي Windows و Linux على المكتبات اللازمة، وفي حالات أخرى، يمكننا الحصول على المكتبات باستخدام الطرق المعتادة لنظام التشغيل (على سبيل المثال، حزمة libunrar5 في Debian/Ubuntu أو libunrar في Arch Linux). خلاف ذلك، يمكننا محاولة العثور على متغير مناسب في هذه الصفحة (يجب نسخ الملفات إلى دليل النظام أو الدليل حيث يوجد ملف Double Commander القابل للتنفيذ).
يدعم المكون الإضافي أيضًا وظيفة أرشفة الملفات بتنسيق RAR، ولهذا نحتاج إلى تحديد مسار WinRAR.exe (Windows فقط) أو أداة سطر الأوامر rar في إعدادات المكون الإضافي.
مكون أرشفة إضافي للتعامل مع أرشيفات .bz2 و .gz و .jar و .lzma و .tar و .tbz و .tgz و .tlz و .txz و .tzst و .xz و .zip و .zipx و .zst. يمكن لهذا المكون الإضافي أيضًا فتح الملفات القائمة على ZIP (EPUB و Office Open XML وتنسيقات OpenDocument و CRX و XPI وغيرها).
يتطلب مكتبات ضغط إضافية:
bzip2:bz2.dll (Windows)، libbz2.dylib (macOS)، libbz2.so.1 (Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix).
XZ:liblzma.dll (Windows)، liblzma.dylib (macOS)، liblzma.so.5 (Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix).
Zstandard:libzstd.dll (Windows)، libzstd.dylib (macOS)، libzstd.so.1 (Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix).
تحتوي إصدارات Double Commander لنظام Windows على جميع المكتبات اللازمة، وعادة ما تكون هذه المكتبات مثبتة افتراضيًا في أنظمة Linux المكتبية/محطات العمل.
البرنامج يحتوي على مكون إضافي مدمج للمحتوى Exif للحصول على بعض البيانات التي يمكن تخزينها في البيانات الوصفية لملفات JPEG: التاريخ، أبعاد البكسل، اتجاه الصورة، ومعلومات الكاميرا.
لصور JPEG فقط.
يعرض هذا المكون الإضافي للمحتوى معلومات حول ملفات الصوت، بما في ذلك المعلومات التقنية (المدة، معدل البت، عدد القنوات، إلخ) والبيانات الوصفية (العنوان، الفنان، إلخ).
يدعم أنواع البيانات الوصفية التالية: ID3v1 (1.0، 1.1)، ID3v2 (2.2، 2.3، 2.4)، APE (1.0، 2.0)، Vorbis comment.
يعرض هذا المكون الإضافي للمحتوى معلومات حول ملفات حزم نظام إدارة حزم dpkg (Debian وتوزيعاتها المشتقة): اسم الحزمة، الإصدار، الوصف، التبعيات، إلخ.
يعرض هذا المكون الإضافي للمحتوى معلومات حول ملفات حزم نظام إدارة حزم Red Hat (Red Hat Linux و SUSE Linux وغيرها): اسم الحزمة، الإصدار، الوصف، إلخ.
يحتوي دليل plugins/wdx/scripts على عدة أمثلة لمكونات إضافية للمحتوى مكتوبة بلغة Lua (لمزيد من التفاصيل، انظر صفحة مساعدة نصوص Lua البرمجية).
لا يتم إضافة هذه المكونات الإضافية إلى إعدادات البرنامج.
descriptionwdx.lua – يقرأ وصف الملف من descript.ion.
fulltextodtwdx.lua – يبحث عن نص في ملفات OpenDocument Text (ODT). يتطلب odt2txt.
simplewdx.lua – مثال بسيط يحتوي على عدة حقول.
textlinewdx.lua – يعيد الأسطر القليلة الأولى من ملفات النص العادي (.txt، .ini) سطراً بسطر، من السطر الأول إلى الخامس.
هذا مكون إضافي لنظام الملفات للتعامل مع بروتوكولات الشبكة التالية: FTP و FTPS و FTPES و SFTP و SSH+SCP. يدعم المكون الإضافي أيضًا استخدام خوادم الوكيل (HTTP أو SOCKS 4 أو SOCKS 5).
يتطلب مكتبات إضافية:
1) بروتوكولات SSL و TLS
مكتبات تشفير OpenSSL (3.1، 3.0، 1.1.1، 1.1.0، 1.0.2، 1.0.1):
يمكن العثور على ملفات OpenSSL الثنائية المجمعة هنا، وفي حالات أخرى، يمكننا استخدام مدير حزم نظام التشغيل (على سبيل المثال، حزمة libssl3 أو libssl1.1 في Debian/Ubuntu، أو openssl في Arch Linux، أو openssl في macOS (Homebrew)).
ملاحظة: في Windows، يجب أن تكون المكتبات بالقرب من ملف Double Commander القابل للتنفيذ أو في دليل نظام Windows.
أو، في Linux، يمكن للمكون الإضافي استخدام مكتبة GnuTLS (libgnutls.so.N، حيث "N" هو رقم الإصدار).
2) بروتوكول SSH
مكتبة libssh: سيستخدم مكون FTP الإضافي libssh2.dll (Windows) أو libssh2.dylib (macOS) أو libssh2.so.1 (Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix).
تحتوي إصدارات Double Commander لنظام Windows على هذه المكتبة، وفي حالات أخرى، يمكننا الحصول على المكتبة باستخدام الطرق المعتادة لنظام التشغيل (على سبيل المثال، حزمة libssh2-1 في Debian/Ubuntu، أو libssh2 في Arch Linux، أو libssh2 في macOS (Homebrew)).
يسمح المكون الإضافي باستخدام وكيل مصادقة SSH (على سبيل المثال، ssh-agent من مجموعة أدوات OpenSSH، أو Pageant في PuTTY).
MacCloud(نسخة ألفا)
مكون إضافي رسمي للسحابة لنظام macOS، يدعم:
لنظام macOS فقط.
مكون إضافي عام (تنسيقات المستندات المكتبية، الصور، الفيديو وملفات الصوت، إلخ)، يستخدم Quick Look، كما هو الحال في Finder.
لنظام macOS فقط.
مكون إضافي لعرض معاينة غنية. تدعم واجهة IPreviewHandler العديد من التنسيقات (اعتمادًا على إصدار نظام التشغيل والتطبيقات المثبتة)، افتراضيًا، يتم إضافة ملفات HTML فقط إلى سلسلة الكشف.
ملاحظة: قد لا يعرض معالج المعاينة جميع المعلومات الواردة في الملف.
لنظام Windows فقط.
مكون إضافي لعرض ملفات RTF.
لنظام Windows فقط.
مكون إضافي لعرض ملفات الفيديو. يتطلب mplayer.
لنظام Linux فقط.
مكون إضافي لتشغيل ملفات الصوت والفيديو. يستخدم هذا المكون الإضافي واجهة IWMPPlayer4 (ActiveX)، ويتطلب Windows Media Player 9 أو إصدارًا أحدث.
لنظام Windows فقط.
يستخدم هذا المكون الإضافي locate وقاعدة بيانات ملفاته للبحث. يمكننا البحث حسب اسم الملف أو جزء من اسم الملف أو القناع (الرمز "*" يطابق أي عدد من الأحرف).
Linux وأنظمة التشغيل الأخرى الشبيهة بـ Unix.