Double Commander

1.2. الأسئلة الشائعة (FAQ)

المحتويات

1. أسئلة عامة
1.1. ما هو Double Commander؟
1.2. ما الجديد في هذا الإصدار؟
1.3. هل هذا هو Total Commander لنظام لينكس؟
1.4. ما الفرق بين هذا البرنامج ومدير الملفات المفضل لدي (Total Commander)؟
1.5. كيف يمكنني الاتصال بمطوري Double Commander؟
2. أسئلة متعلقة بنظام GNU/Linux
2.1. أي إصدار يجب أن أقوم بتنزيله؟
2.2. أين توجد مستودعات المشروع؟
2.3. المكونات الإضافية لـ Total Commander لا تعمل؟!
2.4. هل يمكنني الوصول إلى موارد الشبكة كما هو الحال في Nautilus أو Thunar؟
2.5. النقر على أيقونة الدرج يظهر قائمة بها خياري "استعادة" و "خروج" بدلاً من استعادة النافذة (GTK2 فقط).
2.6. لماذا لا يتغير مظهر البرنامج أو يتغير جزئيًا فقط عند تبديل سمة النظام؟ يجب أن أغلق البرنامج وأفتحه مرة أخرى.
3. تكوين الواجهة
3.1. كيف يمكنني تغيير إعدادات ألوان اللوحات؟
3.2. ما هي أزرار R و All في إعدادات الألوان؟
3.3. بعض النصوص في أحد الأعمدة تتداخل مع نصوص عمود آخر!
3.4. كيف يمكنني ربط أيقوناتي الخاصة ببعض أنواع الملفات؟
3.5. كيف يمكنني إنشاء فاصل في شريط الأزرار؟
3.6. هل هناك سمات أيقونات أخرى لـ DC؟
3.7. كيف أجعل مفاتيح الوظائف وشريط العنوان أكبر؟
3.8. لوحة الملفات: كيفية تغيير ارتفاع العناصر (الأسطر) والمسافة بينها؟
4. أسئلة متعلقة بالتحكم والتنقل
4.1. هل يمكن للمؤشر التحرك لأسفل تلقائيًا بعد الاختيار باستخدام مفتاح المسافة؟
4.2. هل هناك إمكانية لإنشاء طابور لعمليات الملفات؟
4.3. اختصار Ctrl+A لا يعمل، كيف أقوم بتمكينه؟
4.4. عندما تكون جميع الملفات في الدليل مختارة، لا يمكن إلغاء التحديد باستخدام الماوس.
4.5. كيف يمكنني إنشاء قائمة سياق خاصة بي في هذا البرنامج؟
4.6. كيف يمكنني تخصيص قائمة السياق، مثل إضافة خيار "فتح بواسطة"؟
4.7. كيف يمكنني فك ضغط الملفات وتشغيلها تلقائيًا عند فتح الأرشيف؟ استخدام زر "فك الضغط والتنفيذ" في نافذة خصائص الملف المضغوط غير مريح في كل مرة.
4.8. عند نسخ/نقل الملفات من دليل لآخر، هل يمكن نسخ/نقل التعليقات (عبر ملف descript.ion)؟
4.9. في بعض الحالات عند نسخ أو نقل الملفات، أرى تحذيرًا "تعذر تعيين [السمات، التاريخ/الوقت، المالك/المجموعة، أو الأذونات] لـ xxx"، أريد أن يستخدم DC خيار "تجاوز"/"تجاوز الكل" بشكل افتراضي. كيف أفعل ذلك؟
4.10. لماذا لا يعرض البرنامج قائمة المشاركات الإدارية؟
4.11. لقد خصصت مفتاحي السهمين الأيمن والأيسر للتنقل في تاريخ الأدلة، ولكن الآن لا يمكنني استخدامهما عند إعادة تسمية الملفات. كيف أصلح ذلك؟
5. أسئلة متعلقة بالمشاهد الداخلي (F3) والمنقح (F4)
5.1. تظهر نوافذ المنقح والمشاهد في مواقع عشوائية عند تمكين Compiz.
5.2. تبدو الخطوط غريبة (تداخل الأحرف أفقيًا، إلخ) أو الاختيار لا يعمل بشكل صحيح.
5.3. المشاهد لا يعمل مع عدد قليل من الصور، ولكنه يعمل مع معظمها.
5.4. في بعض ملفات النصوص، تتجاوز الأسطر حافة النافذة.
5.5. هل يمكن إضافة ميزة تحرير الأعمدة (مثل Notepad++، UltraEdit، إلخ)؟
5.6. كيفية استخدام التعبيرات النمطية للبحث في ترميز UTF-8؟
5.7. كيف يمكنني تغيير خطة تلوين الصيغة في المنقح الداخلي أو إضافة خطة جديدة؟
5.8. كيف يمكنني فتح ملف محدد من موقع محدد يدويًا في المشاهد الداخلي؟
6. أسئلة متعلقة بلوحة الملفات
6.1. لم أجد تنسيق التاريخ المناسب في لوحة الملفات! كيف أضيف تنسيقي الخاص؟
6.2. أريد رؤية أسماء الملفات مع الامتداد في عمود "الاسم"، هل هذا ممكن؟
6.3. هل يمكن فرز المجلدات بالنقر فوق رؤوس الأعمدة ("التاريخ"، "الحجم"، إلخ)؟
6.4. كيف يمكنني رؤية الهدف من رابط رمزي (Symlink)؟
6.5. كيف يمكنني إخفاء عنصر المجلد الأب ".." في قائمة الملفات؟
7. المكونات الإضافية
7.1. ماذا تعني رسالة "هذا ليس مكونًا إضافيًا صالحًا!"؟
7.2. ftp.wfx: أحاول استخدام FTPS (FTP+SSL)، لكني أحصل على خطأ "522 SSL connection failed: session reuse required".
7.3. ftp.wfx: لا يعمل مع بعض السيرفرات! بعد الاتصال، أحصل على خطأ: "104, Connection reset by peer" و "CSOCK error Connection reset by peer" أو "10060, Connection timed out" و "CSOCK error Connection timed out".

1. أسئلة عامة

س: ما هو Double Commander؟

ج: Double Commander هو مدير ملفات مزدوج اللوحات وعابر للمنصات. التفاصيل تجدها هنا.


س: ما الجديد في هذا الإصدار؟

ج: يمكن العثور على قائمة التغييرات في صفحة الويكي. ولكن المشروع قيد التطوير حاليًا، لذا فإن البناء الليلي (Nightly builds) يحتوي على العديد من الميزات والتحسينات الجديدة.


س: هل هذا هو Total Commander لنظام لينكس؟

ج: لا، هذا برنامج آخر من مطورين آخرين. وهو يدعم الآن أنظمة Windows و GNU/Linux و macOS، كما يمكن العثور على Double Commander في مستودعات FreeBSD Ports.


س: ما الفرق بين هذا البرنامج ومدير الملفات المفضل لدي (Total Commander)؟

ج: هدف المشروع هو إنشاء برنامج قريب في طريقة عمله من TC ويحقق أقصى قدر من التوافق عبر المكونات الإضافية وملفات التكوين. ومع ذلك، يتمتع Double Commander ببعض المزايا الهامة: فهو مجاني للاستخدام، ويعمل على أنظمة تشغيل مختلفة، وهو مفتوح المصدر.


س: كيف يمكنني الاتصال بمطوري Double Commander؟

ج: عبر المنتدى الرسمي للمشروع أو GitHub.
تأكد من أنك تستخدم أحدث إصدار من البرنامج، ويفضل التحقق من إصدار التطوير (alpha) قبل الإبلاغ عن خطأ أو طلب ميزة جديدة. يرجى أيضًا الاطلاع على #117.
ملاحظة: قد يكون من المفيد تشغيل Double Commander واستقبال رسائل التصحيح، انظر وصف --debug-log. يتيح التطبيق أيضًا نسخ محتوى نافذة الرسائل إلى الحافظة بمجرد الضغط على Ctrl+C.

2. أسئلة متعلقة بنظام GNU/Linux

س: أي إصدار يجب أن أقوم بتنزيله؟

ج: إذا كنت تستخدم KDE أو LXQt أو Fly – قم بتنزيل إصدار Qt؛ في الحالات الأخرى (Cinnamon أو GNOME أو LXDE أو MATE أو Xfce) استخدم الإصدار المبني بمكتبة GTK. ولكن هذه ليست قاعدة صارمة، فهناك طرق لجعل تطبيقات Qt تبدو بمظهر مشابه في بيئات GTK والعكس صحيح.
حول بعض التفاصيل:
- مكتبة GTK2 لا تدعم Wayland، لذا عند تشغيل التطبيق في جلسة Wayland سيتم استخدام Xwayland. إذا كنت بحاجة لدعم أصلي لـ Wayland، يرجى تجربة إصدار Qt (Qt5 أو Qt6).
- إذا كنت تستخدم معامل تكبير أكبر من 1 (HiDPI أو مجرد شاشة كبيرة)، فقد يبدو إصدار Qt (Qt5 أو Qt6) أكثر قبولاً، يرجى التحقق من ذلك.


س: أين توجد مستودعات المشروع؟

ج: مستودعات بعض توزيعات GNU/Linux:

توجد أيضًا نسخ محمولة (التفاصيل هنا).


س: المكونات الإضافية لـ Total Commander لا تعمل؟!

ج: هي تعمل، ولكن ليس كلها. المكونات الإضافية لـ TC والمبنية لنظام Windows لا تعمل إلا مع نسخة Double Commander لنظام Windows. ولكن إذا كان للمكون الإضافي كود مصدري مفتوح، يمكنك محاولة بنائه لنظام GNU/Linux (أو يمكنك مطالبة مطور المكون الإضافي بفعل ذلك :) ).
هناك العديد من المكونات الإضافية المخصصة للينكس والعابرة للمنصات (انظر ويكي، مستودع plugins، doublecmd-plugins وغيرها)، بالإضافة لعدة مواضيع في المنتدى الرسمي (على سبيل المثال، 1، 2).


س: هل يمكنني الوصول إلى موارد الشبكة كما هو الحال في Nautilus أو Thunar؟

ج: نعم، يمكن لـ DC استخدام GVfs. يدعم GVfs العديد من البروتوكولات: NFS و SMB و FTP و SFTP و WebDAV و MTP والهواتف (Windows و Android و Apple) ومشغلات الوسائط وغير ذلك.

أولاً، يجب تثبيت حزم gvfs و gvfs-backends و gvfs-fuse. تذكر أن بعض التوزيعات لا تحتوي على حزمتي gvfs-backends و gvfs-fuse، لأنها جزء من حزمة gvfs، أو قد يكون هناك عدة حزم بأسماء gvfs-backends-* أو gvfs-*.

الآن قم بإدراج مسار GVfs في شريط العنوان: انقر بزر الماوس الأيمن على شريط العنوان للتحرير (أو استدعِ الأمر الداخلي cm_EditPath).

على سبيل المثال، للوصول إلى:

للاطلاع على قائمة البروتوكولات المدعومة، يرجى مراجعة وثائق GVfs.

حسنًا، للوصول لـ FTP (وكذلك SSH+SCP)، يمكنك استخدام مكون FTP الإضافي.


س: النقر على أيقونة الدرج يظهر قائمة بها خياري "استعادة" و "خروج" بدلاً من استعادة النافذة (GTK2 فقط).

ج: أضف مكتبة دعم صينية النظام العامة: على سبيل المثال حزمة libappindicator1 في Debian/Ubuntu أو libappindicator-gtk2 في Arch Linux.


س: لماذا لا يتغير مظهر البرنامج أو يتغير جزئيًا فقط عند تبديل سمة النظام؟ يجب أن أغلق البرنامج وأفتحه مرة أخرى.

ج: نسخة GTK2؟ هذه ميزة في Lazarus، وفي هذه الحالة فإنه لا يقوم بتحديث ألوان عناصر التحكم تحت مكتبة GTK2.

3. تكوين الواجهة

س: كيف يمكنني تغيير إعدادات ألوان اللوحات؟

ج: لتغيير الألوان، يجب الذهاب إلى تكوين  > خيارات...  > الألوان  > لوحة الملفات. هذه إعدادات عامة للوحتين ويمكن تجاوزها، انظر تكوين  > خيارات...  > عرض الملفات  > الأعمدة  > أعمدة مخصصة.


س: ما هي أزرار R و All في إعدادات الألوان؟

ج: هي كالتالي:


س: بعض النصوص في أحد الأعمدة تتداخل مع نصوص عمود آخر!

ج: تكوين  > خيارات...  > عرض الملفات  > الأعمدة، قم بتفعيل خيار "قص النص ليتناسب مع عرض العمود".


س: كيف يمكنني ربط أيقوناتي الخاصة ببعض أنواع الملفات؟

ج: يجب القيام بما يلي: تكوين  > خيارات...  > ارتباطات الملفات.


س: كيف يمكنني إنشاء فاصل في شريط الأزرار؟

ج: أضف زرًا من فئة الفاصل.


س: هل هناك سمات أيقونات أخرى لـ DC؟

ج: حاليًا نعرف سمة صغيرة واحدة DoubleMac، ولكن تعليمات التثبيت قديمة (انظر أدناه).
يمكنك صنع سمة أيقونات بنفسك، فالأمر سهل (سنستخدم اسم "MyDCTheme" كمثال).

كيفية الصنع:
- افتح مجلد DC وانظر لهيكل مجلد "dctheme"؛
- انسخ "dctheme" وسمه "mydctheme"؛
- افتح "mydctheme/index.theme" وغير اسم السمة: استبدل "Name=DCTheme" بـ "Name=MyDCTheme"؛
- الآن استبدل الأيقونات.

ملاحظات:
1. لا تستبدل الأيقونات الافتراضية مباشرة! سيتم استبدالها عند تحديث DC.
2. إذا كنت تريد الاحتفاظ ببعض الأيقونات الافتراضية الموجودة، فما عليك سوى حذفها من "mydctheme"، وسيقوم DC باستخدامها من السمة الافتراضية.
3. بعض أحجام الأيقونات غير القياسية (مثل 40x40، 60x60، إلخ) تستخدم لشاشات HiDPI.
4. انظر أيضًا <CustomIcons>.

كيفية التثبيت:

1. النسخة المحمولة
انسخ (أو انقل) مجلد "mydctheme" إلى مجلد "pixmaps" بجانب doublecmd.exe، وأعد تشغيل DC، واذهب للقائمة الرئيسية "تكوين"  > خيارات...  > الأيقونات  > سمة الأيقونات، واختر سمتك وأعد تشغيل DC مرة أخرى.

2. النسخة المثبتة
اذهب للقائمة الرئيسية "تكوين"  > خيارات...  > تكوين  > الأدلة  > سمة الأيقونات:، هنا سترى قائمة بالأدلة الممكنة.
لا تستخدم /usr/share/doublecmd/pixmaps أو C:\Program Files\Double Commander\pixmaps أو غيرها من أدلة النظام: فهذا يتطلب صلاحيات المسؤول، وسيتعارض مع عمل مدير الحزم في لينكس أو مثبت DC في ويندوز. يقترح DC عادةً المسارات الإضافية التالية (بالإضافة لمجلد "pixmaps" بجانب doublecmd.exe):

إذا كان الدليل غير موجود، فقم بإنشائه.
الآن أعد تشغيل DC، واذهب للقائمة الرئيسية "تكوين"  > خيارات...  > الأيقونات  > سمة الأيقونات، واختر سمتك وأعد تشغيل DC مرة أخرى.


س: كيف أجعل مفاتيح الوظائف وشريط العنوان أكبر؟

ج: يعتمد الحجم على حجم الخط، وهناك ثلاث طرق:

1. سريعة وبسيطة: يمكنك استخدام Ctrl + عجلة الماوس، وهي تعمل مع العناصر أو أقسام DC التالية:
- قوائم الملفات في اللوحة اليسرى واليمنى؛
- شريط الدليل الحالي (العنوان)؛
- شريط أزرار مفاتيح الوظائف؛
- قائمة TreeView؛
- نتائج البحث في حوار البحث عن الملفات؛
- المنقح الداخلي؛
- المشاهد الداخلي (إذا كان يعرض نصًا فسيغير حجم الخط، وإذا كان يعرض صورًا فسيعمل كأمر تكبير/تصغير).

2. اذهب للقائمة الرئيسية "تكوين"  > خيارات...  > الخطوط.
ملاحظة: تتوفر جميع الخيارات الممكنة في الإصدار 1.0.0+ فقط، للإصدار 0.9.x وما قبله انظر النقطة الثالثة أيضًا.

3. أغلق DC  > افتح doublecmd.xml  > ابحث عن وسم <Fonts></Fonts> وغير <Size> لعناصر الواجهة يدويًا.


س: لوحة الملفات: كيفية تغيير ارتفاع العناصر (الأسطر) والمسافة بينها؟

ج: يعتمد العرض على المعلمات التالية:

4. أسئلة متعلقة بالتحكم والتنقل

س: هل يمكن للمؤشر التحرك لأسفل تلقائيًا بعد الاختيار باستخدام مفتاح المسافة؟

ج: يجب القيام بما يلي: تكوين  > خيارات...  > عرض الملفات  > عند الاختيار بمفتاح المسافة، انتقل للملف التالي (كما في مفتاح Insert).


س: هل هناك إمكانية لإنشاء طابور لعمليات الملفات؟

ج: تم تنفيذ طابور عمليات الملفات في الإصدار 0.4.6 alpha وتمت إضافته في الإصدار المستقر التالي.


س: اختصار Ctrl+A لا يعمل، كيف أقوم بتمكينه؟

ج: يجب القيام بما يلي: تكوين  > خيارات...  > المفاتيح  > مفاتيح الاختصار  > في فئة "الرئيسية"، ابحث عن الأمر cm_MarkMarkAll وخصص له الاختصار Ctrl+A.


س: عندما تكون جميع الملفات في الدليل مختارة، لا يمكن إلغاء التحديد باستخدام الماوس.

ج: عدة طرق:


س: كيف يمكنني إنشاء قائمة سياق خاصة بي في هذا البرنامج؟

ج: أضف أزرارًا في شريط الأدوات من فئة "القائمة". انظر هذا القسم للحصول على مثال.


س: كيف يمكنني تخصيص قائمة السياق، مثل إضافة خيار "فتح بواسطة"؟

ج: يمكن دمج ذلك في Double Commander؛ ومع ذلك، فمن السهل إضافة أوامر لقائمة السياق الفرعية "العمليات". إليك مثال لكيفية فتح أي دليل بصلاحيات المسؤول (root):

  1. تحت أنواع الملفات، انقر فوق إضافة، وفي النافذة المنبثقة أدخل، على سبيل المثال، Dir.
  2. تحت الامتدادات، انقر فوق إضافة، وفي النافذة المنبثقة أدخل، على سبيل المثال، folder.
  3. تحت العمليات، انقر فوق إضافة، وفي سطر تحرير العملية أدناه، أدخل الإجراء المطلوب، على سبيل المثال، فتح كمسؤول
  4. في سطر تحرير الأمر، أدخل الأمر المطلوب: على سبيل المثال pkexec doublecmd %p
  5. بعد ذلك ما عليك سوى النقر بزر الماوس الأيمن فوق أي مجلد، واختيار "فتح كمسؤول" وإدخال كلمة مرور المسؤول. :)

س: كيف يمكنني فك ضغط الملفات وتشغيلها تلقائيًا عند فتح الأرشيف؟ استخدام زر "فك الضغط والتنفيذ" في نافذة خصائص الملف المضغوط غير مريح في كل مرة.

ج: يرجى مراجعة وصف <AutoExtractOpenMask>.


س: عند نسخ/نقل الملفات من دليل لآخر، هل يمكن نسخ/نقل التعليقات (عبر ملف descript.ion)؟

ج: نعم: اذهب إلى تكوين  > خيارات  > عمليات الملفات وقم بتمكين "معالجة التعليقات للملفات/المجلدات".


س: في بعض الحالات عند نسخ أو نقل الملفات، أرى تحذيرًا "تعذر تعيين [السمات، التاريخ/الوقت، المالك/المجموعة، أو الأذونات] لـ xxx"، أريد أن يستخدم DC خيار "تجاوز"/"تجاوز الكل" بشكل افتراضي. كيف أفعل ذلك؟

ج: ابدأ عملية نسخ أو نقل وغير قيمة خيار عندما يتعذر ضبط السمات إلى "تجاهل". سيسمح زر "حفظ هذه الخيارات كافتراضية" باستخدام هذه القيمة في العمليات اللاحقة.


س: لماذا لا يعرض البرنامج قائمة المشاركات الإدارية؟

ج: المشاركات الإدارية هي مشاركات شبكة مخفية، تأكد من تمكين إظهار الملفات والمجلدات المخفية (باستخدام إعدادات البرنامج أو العنصر المقابل في قائمة عرض).


س: لقد خصصت مفتاحي السهمين الأيمن والأيسر للتنقل في تاريخ الأدلة، ولكن الآن لا يمكنني استخدامهما عند إعادة تسمية الملفات. كيف أصلح ذلك؟

ج: عند تخصيص مفاتيح الاختصار، يتيح Double Commander تقييد نطاق الاختصار، انظر لهذه الضوابط فقط.
في هذه الحالة، تحتاج لتمكين "لوحات الملفات".

5. أسئلة متعلقة بالمشاهد الداخلي (F3) والمنقح (F4)

س: تظهر نوافذ المنقح والمشاهد في مواقع عشوائية عند تمكين Compiz.

ج: قم بتحرير إعدادات Compiz: وضع النوافذ  > نوافذ في مواقع ثابتة وقواعد النوافذ  > نوافذ بأحجام ثابتة.

(class=Doublecmd) & (title=/)

س: تبدو الخطوط غريبة (تداخل الأحرف أفقيًا، إلخ) أو الاختيار لا يعمل بشكل صحيح.

ج: يجب عليك استخدام خطوط أحادية المسافة (Monospace) في المشاهد والمنقح.

ملاحظة: "Monospace" هو اسم مستعار للخط وقد لا تكون قيمته من عائلة خطوط أحادية المسافة. إذا واجهت مشكلة، يرجى تحديد خط أحادي المسافة حقيقي في إعدادات Double Commander.


س: المشاهد لا يعمل مع عدد قليل من الصور، ولكنه يعمل مع معظمها.

ج: المكون المستخدم لعرض الصور لا يدعم بعض ملفات JPEG.


س: في بعض ملفات النصوص، تتجاوز الأسطر حافة النافذة.

ج: مكن خيار "التفاف النص" في المشاهد (في قائمة "عرض"). المنقح الداخلي لا يدعم التفاف النص.


س: هل يمكن إضافة ميزة تحرير الأعمدة (مثل Notepad++، UltraEdit، إلخ)؟

ج: يدعم المنقح الداخلي أوضاع اختيار الأعمدة والأسطر وتعدد المؤشرات، انظر اختصارات لوحة المفاتيح هنا.


س: كيفية استخدام التعبيرات النمطية للبحث في ترميز UTF-8؟

ج: تمت إضافة هذه الميزة في الإصدار 1.0.0. تتطلب مكتبة PCRE2 مع دعم وحدات الكود 8 بت وتمكين دعم Unicode (عادة ما يتم تمكينه افتراضيًا):


س: كيف يمكنني تغيير خطة تلوين الصيغة في المنقح الداخلي أو إضافة خطة جديدة؟

ج: يستخدم DC مكونين:

1. SynEdit مع ملونات الصيغة المدمجة. إذا كنت تريد تغيير أي ملون، يجب عليك تغيير الكود المصدري لـ DC أو Lazarus. ولكن يمكنك بسهولة تغيير الألوان المستخدمة وقائمة امتدادات الملفات: اذهب للقائمة الرئيسية "تكوين"  > خيارات...  > الأدوات  > المنقح  > الملونات. لا تنسَ حفظ الإعدادات المخصصة لكل نوع ملف.

2. SynUniHighlighter لملفات خطط تلوين الصيغة المخصصة (.hgl)، يمكنك محاولة البحث عنها أو إنشائها بنفسك (انظر أدناه).

هذه الملفات هي ملفات عادية مبنية على XML، يمكنك فتحها في منقح نصوص وقراءتها/تغييرها. في بداية هذه الملفات يوجد وسم <General> (داخل <Info>):

1) التنسيق القديم: يحتوي <General> على وسوم
<Name>: الاسم في قائمة تلوين الصيغة؛
<FileTypeName>: قائمة امتدادات الملفات المدعومة.

2) التنسيق الجديد: يحتوي <General> على سمات
Name: الاسم في قائمة تلوين الصيغة؛
Extensions: قائمة امتدادات الملفات المدعومة.

(يدعم DC كلا التنسيقين.)

كيفية الإنشاء أو التحرير:

استخدم UniHighlighter Editor أو HglEditor (تنزيل). كلا البرنامجين مكتوبان لنظام ويندوز، ولكن يمكنك استخدام Wine. سيقوم HglEditor بحفظ ملفات HGL بالتنسيق الجديد.
توجد أيضًا حزمتان لمختلف الملونات.
في قسم الأدوات  > المنقح  > الملونات، يمكنك تغيير ألوان النص والخلفية ونمط الخط.

كيفية الإضافة:

1) النسخة المحمولة
انسخ (أو انقل) ملفات HGL الخاصة بك إلى مجلد "highlighters" بجانب doublecmd.exe وأعد تشغيل DC.

2) النسخة المثبتة
اذهب للقائمة الرئيسية "تكوين"  > خيارات...  > تكوين  > الأدلة  > الملونات:، هنا سترى قائمة بالأدلة الممكنة.
لا تستخدم /usr/share/doublecmd/highlighters أو C:\Program Files\Double Commander\highlighters أو غيرها من أدلة النظام: فهذا يتطلب صلاحيات المسؤول، وسيتعارض مع عمل مدير الحزم في لينكس أو مثبت DC في ويندوز. يقترح DC عادةً المسارات الإضافية التالية (بالإضافة لمجلد "highlighters" بجانب doublecmd.exe):

إذا كان الدليل غير موجود، فقم بإنشائه. الآن أعد تشغيل DC.

ميزة إضافية:

1) قائمة فرعية أخرى

عنصر إضافي في قائمة تلوين الصيغة: إذا كانت القائمة طويلة جدًا، يمكنك نقل بعض العناصر إلى قائمة فرعية تسمى أخرى. ما عليك سوى إضافة سمة جديدة Other وبقيمة 1 لوسم <General> وأعد تشغيل DC.
على سبيل المثال، قبل التعديل
  <General Name="AutoIt v3*" Extensions="AU3"/>
بعد التعديل
  <General Name="AutoIt v3*" Extensions="AU3" Other="1"/>


س: كيف يمكنني فتح ملف محدد من موقع محدد يدويًا في المشاهد الداخلي؟

ج: في شريط الأدوات أضف زرًا بأمر خارجي، وحدد الماكرو {!DC-VIEWER} كأمر، وفي حقل المعلمات أضف الاسم الكامل للملف المطلوب.

6. أسئلة متعلقة بلوحة الملفات

س: لم أجد تنسيق التاريخ المناسب في لوحة الملفات! كيف أضيف تنسيقي الخاص؟

ج: تنسيق التاريخ والوقت سهل التكوين: اذهب لتكوين  > خيارات  > عرض الملفات  > التنسيق  > تنسيق التاريخ والوقت واستخدم هذا الجدول.


س: أريد رؤية أسماء الملفات مع الامتداد في عمود "الاسم"، هل هذا ممكن؟

ج: نعم. اذهب للقائمة الرئيسية "تكوين"  > خيارات...  > عرض الملفات  > الأعمدة  > أعمدة مخصصة، والآن أنشئ مجموعة أعمدة جديدة أو غير المجموعة الافتراضية الموجودة: افتراضيًا يستخدم DC حقل GETFILENAMENOEXT للاسم، استخدم GETFILENAME بدلاً منه.


س: هل يمكن فرز المجلدات بالنقر فوق رؤوس الأعمدة ("التاريخ"، "الحجم"، إلخ)؟

ج: نعم، يمكنك تمكين هذه الميزة: اذهب للقائمة الرئيسية "تكوين"  > خيارات...  > عرض الملفات  > الفرز  > فرز الأدلة واستخدم "فرز كالملفات وعرضها في المقدمة" أو "فرز كالملفات".


س: كيف يمكنني رؤية الهدف من رابط رمزي (Symlink)؟

ج: بالإضافة لحوار خصائص الملف، يمكنك استخدام GETFILELINKTO في مجموعات الأعمدة أو تلميحات الأدوات. في الحالة الأخيرة، يجب عليك إنشاء قالب بحث وتحديد l+ في الخصائص.
يمكنك أيضًا استخدام Lua والكتابة في نافذة السجل.


س: كيف يمكنني إخفاء عنصر المجلد الأب ".." في قائمة الملفات؟

ج: استخدم قائمة التجاهل في إعدادات البرنامج (توجد طرق أقل شمولية أيضًا، على سبيل المثال ///Search result/.. سيخفي هذا العنصر في نتائج البحث فقط).

7. المكونات الإضافية

س: ماذا تعني رسالة "هذا ليس مكونًا إضافيًا صالحًا!"؟

ج: يعني هذا عادةً وجود مشكلة في التبعيات: ليست كل المكتبات المطلوبة متوفرة في نظامك. إذا لم تكن هناك تفاصيل في وصف المكون الإضافي، أو تعذر الاتصال بالمؤلف أو لم تجد حلاً باستخدام محركات البحث، جرب ما يلي:

إذا كان مكون WDX الإضافي مكتوبًا بلغة Lua:

1. مكتبة Lua غير متوفرة: انظر ملفات DLL المطلوبة.

2. يحتاج السكريبت لوحدات إضافية: راجع وصف السكريبت أو تواصل مع المؤلف.

3. خطأ في السكريبت. لتصحيح الأخطاء، يمكنك استخدام Lua في الطرفية أو منقح كود متقدم/IDE (على سبيل المثال ZeroBrane Studio).
إذا كنت تستخدم دوال Double Commander: أنشئ زرًا بالأمر الداخلي cm_ExecuteScript واستخدم الدوال المتاحة (DC.LogWrite, Dialogs.MessageBox, Clipbrd.SetAsText أو حفظ النتيجة في ملف).


س: ftp.wfx: أحاول استخدام FTPS (FTP+SSL)، لكني أحصل على خطأ "522 SSL connection failed: session reuse required".

ج: يتطلب هذا السيرفر دعم إعادة استخدام الجلسة (session reuse)، ومكون FTP الإضافي يدعم ذلك ولكنه يتطلب مكتبات تدعم بروتوكولات SSL و TLS (انظر وصف المكون الإضافي).


س: ftp.wfx: لا يعمل مع بعض السيرفرات! بعد الاتصال، أحصل على خطأ: "104, Connection reset by peer" و "CSOCK error Connection reset by peer" أو "10060, Connection timed out" و "CSOCK error Connection timed out".

ج: يتطلب ذلك مكتبات تدعم بروتوكولات SSL و TLS (انظر وصف المكون الإضافي).


Valid HTML 4.0 Transitional CSS Valid!