Double Commander

1.2. अक्सर पूछे जाने वाले प्रश्न (FAQ)

सामग्री

1. सामान्य प्रश्न
1.1. Double Commander क्या है?
1.2. इस संस्करण में क्या नया है?
1.3. क्या यह Linux के लिए 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. इस प्रोग्राम में अपना स्वयं का संदर्भ मेनू (Context Menu) कैसे बनाएं?
4.6. संदर्भ मेनू को कैसे अनुकूलित करें, जैसे "ओपन विद" (Open with) आइटम जोड़ना?
4.7. संग्रह खोलते समय फ़ाइलों को स्वचालित रूप से अनपैक और कैसे चलाएं? संपीड़ित फ़ाइल की विशेषता विंडो में हर बार "अनपैक और निष्पादित करें" बटन का उपयोग करना बहुत असुविधाजनक है।
4.8. जब फ़ाइलों को एक निर्देशिका से दूसरी निर्देशिका में कॉपी/स्थानांतरित किया जाता है, तो क्या टिप्पणियाँ (descript.ion फ़ाइल के माध्यम से) कॉपी/स्थानांतरित की जा सकती हैं?
4.9. कुछ मामलों में, जब मैं फ़ाइलों को कॉपी या स्थानांतरित करता हूँ, तो मुझे एक चेतावनी दिखाई देती है "xxx के लिए [विशेषताएं, दिनांक/समय, स्वामी/समूह या अनुमतियां] सेट करने में असमर्थ", मैं चाहता हूँ कि DC डिफ़ॉल्ट रूप से "छोड़ें"/"सभी छोड़ें" ऑपरेशन का उपयोग करे। मैं यह कैसे करूँ?
4.10. प्रोग्राम प्रशासनिक साझाकरण सूची (Administrative shares) क्यों नहीं दिखाता है?
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. सिम्बोलिक लिंक का लक्षित ऑब्जेक्ट कैसे देखें?
6.5. फ़ाइल सूची में मूल निर्देशिका के ".." आइटम को कैसे छिपाएं?
7. प्लगइन्स (Plugins)
7.1. "यह एक वैध प्लगइन नहीं है!" संदेश का क्या अर्थ है?
7.2. ftp.wfx: मैं FTPS (FTP+SSL) का उपयोग करने का प्रयास करता हूँ, लेकिन मुझे मिलता है "522 SSL कनेक्शन विफल: सत्र पुन: उपयोग की आवश्यकता है"।
7.3. ftp.wfx: कुछ सर्वरों पर काम नहीं करता! कनेक्ट करने के बाद, मुझे त्रुटि मिलती है: "104, कनेक्शन पीयर द्वारा रीसेट किया गया" और "CSOCK त्रुटि कनेक्शन पीयर द्वारा रीसेट किया गया" या "10060, कनेक्शन का समय समाप्त" और "CSOCK त्रुटि कनेक्शन का समय समाप्त"।

1. सामान्य प्रश्न

प्रश्न: Double Commander क्या है?

उत्तर: Double Commander एक क्रॉस-प्लेटफ़ॉर्म डुअल-पैनल फ़ाइल प्रबंधक है। विवरण के लिए कृपया यहाँ देखें।


प्रश्न: इस संस्करण में क्या नया है?

उत्तर: परिवर्तनों की सूची Wiki पृष्ठ पर पाई जा सकती है। लेकिन वर्तमान में प्रोजेक्ट सक्रिय विकास में है, इसलिए नवीनतम नाइटली बिल्ड (Nightly builds) में कई नई सुविधाएँ और सुधार शामिल हैं।


प्रश्न: क्या यह Linux के लिए 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 के प्लगइन्स काम नहीं कर रहे हैं?!

उत्तर: वे काम करते हैं, लेकिन सभी नहीं। Windows के लिए संकलित TC प्लगइन्स केवल Double Commander के Windows संस्करण के साथ ही उपयोग किए जा सकते हैं। लेकिन यदि प्लगइन का कोड ओपन सोर्स है, तो आप उन्हें GNU/Linux के लिए बनाने का प्रयास कर सकते हैं (या प्लगइन डेवलपर से ऐसा करने का अनुरोध कर सकते हैं :) )।
Linux और क्रॉस-प्लेटफ़ॉर्म के लिए कई प्लगइन्स उपलब्ध हैं (देखें Wiki, रिपॉजिटरी plugins, doublecmd-plugins और अन्य), साथ ही आधिकारिक मंच पर कई विषय हैं (उदाहरण के लिए, एक, दो)।


प्रश्न: क्या मैं नेटवर्क संसाधनों तक वैसे ही पहुँच सकता हूँ जैसे 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 प्लगइन का उपयोग कर सकते हैं।


प्रश्न: ट्रे आइकन पर क्लिक करने से विंडो पुनर्स्थापित होने के बजाय "पुनर्स्थापित करें" ("Restore") और "बाहर निकलें" ("Exit") आइटम वाला एक मेनू दिखाई देता है (केवल GTK2)।

उत्तर: सामान्य सिस्टम ट्रे समर्थन लाइब्रेरी जोड़ें: जैसे Debian/Ubuntu में libappindicator1 पैकेज या Arch Linux में libappindicator-gtk2


प्रश्न: सिस्टम थीम बदलते समय प्रोग्राम का स्वरूप क्यों नहीं बदलता या केवल आंशिक रूप से बदलता है? मुझे प्रोग्राम को बंद करके फिर से खोलना होगा।

उत्तर: GTK2 संस्करण? यह Lazarus की एक विशेषता है, इस मामले में, यह GTK2 के तहत नियंत्रणों के रंगों को अपडेट नहीं करता है।

3. इंटरफ़ेस कॉन्फ़िगरेशन

प्रश्न: पैनल की रंग सेटिंग्स को कैसे बदलें?

उत्तर: रंग बदलने के लिए, आपको कॉन्फ़िगरेशन > विकल्प... > रंग > फ़ाइल पैनल पर जाना होगा। ये दोनों पैनलों के वैश्विक सेटिंग्स हैं, जिन्हें ओवरराइड किया जा सकता है, देखें कॉन्फ़िगरेशन > विकल्प... > फ़ाइल व्यू > कॉलम > कस्टम कॉलम।


प्रश्न: रंग सेटिंग्स में बटन R and All क्या हैं?

उत्तर: वे निम्नलिखित कार्य करते हैं:


प्रश्न: एक कॉलम का कुछ टेक्स्ट दूसरे कॉलम के टेक्स्ट को ओवरलैप कर रहा है!

उत्तर: कॉन्फ़िगरेशन > विकल्प... > फ़ाइल व्यू > कॉलम पर जाएँ, और "कॉलम की चौड़ाई के अनुसार टेक्स्ट काटें" (Clip text to column width) चेकबॉक्स सेट करें।


प्रश्न: कुछ फ़ाइल प्रकारों के साथ अपने स्वयं के आइकन कैसे संबद्ध करें?

उत्तर: आपको निम्नलिखित कार्य करना चाहिए: कॉन्फ़िगरेशन > विकल्प... > फ़ाइल एसोसिएशन


प्रश्न: बटन पैनल पर विभाजक (Separator) कैसे बनाएं?

उत्तर: विभाजक श्रेणी से एक बटन जोड़ें।


प्रश्न: क्या 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" फ़ोल्डर को doublecmd.exe के पास "pixmaps" फ़ोल्डर में कॉपी (या स्थानांतरित) करें, DC को पुनरारंभ करें, मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > आइकन > आइकन थीम पर जाएँ, अपनी थीम चुनें और DC को फिर से पुनरारंभ करें।

2. स्थापित संस्करण
मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > कॉन्फ़िगरेशन > निर्देशिकाएं > आइकन थीम: पर जाएँ, यहाँ आपको संभावित निर्देशिकाओं की एक सूची दिखाई देगी।
प्रणाली निर्देशिकाओं जैसे /usr/share/doublecmd/pixmaps, C:\Program Files\Double Commander\pixmaps या अन्य का उपयोग न करें: इसके लिए root/admin विशेषाधिकारों की आवश्यकता होती है, और यह Linux में पैकेज प्रबंधकों या Windows में DC इंस्टॉलर के काम में भी बाधा डाल सकता है। DC आमतौर पर निम्नलिखित अतिरिक्त पथों का सुझाव देता है ( doublecmd.exe के पास "pixmaps" फ़ोल्डर के अलावा):

यदि निर्देशिका मौजूद नहीं है, तो उसे बनाएं।
अब DC को पुनरारंभ करें, मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > आइकन > आइकन थीम पर जाएँ, अपनी थीम चुनें और DC को फिर से पुनरारंभ करें।


प्रश्न: फ़ंक्शन कुंजियों और एड्रेस बार को बड़ा कैसे बनाएं?

उत्तर: आकार फ़ॉन्ट आकार पर निर्भर करता है, इसके तीन तरीके हैं:

1. सरल और त्वरित: आप Ctrl+माउस स्क्रॉल व्हील का उपयोग कर सकते हैं, यह निम्नलिखित इंटरफ़ेस तत्वों या DC के भागों पर काम करता है:
- बाएं और दाएं पैनलों में फ़ाइल सूची;
- वर्तमान निर्देशिका (पता) बार;
- फ़ंक्शन कुंजियों की बटन पट्टी;
- TreeView मेनू;
- फ़ाइल खोजें संवाद में खोज परिणाम;
- आंतरिक संपादक;
- आंतरिक व्यूअर (यदि व्यूअर टेक्स्ट दिखाता है, तो यह फ़ॉन्ट आकार बदल देगा, यदि छवि दिखाता है, तो यह ज़ूम इन/ज़ूम आउट कमांड के रूप में काम करेगा)।

2. मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > फ़ॉन्ट पर जाएँ।
ध्यान दें: सभी संभावित विकल्प केवल 1.0.0+ संस्करणों में प्रदान किए जाते हैं, 0.9.x और उससे पुराने संस्करणों के लिए, कृपया अतिरिक्त रूप से तीसरा आइटम देखें।

3. DC बंद करें > doublecmd.xml खोलें > <Fonts></Fonts> टैग ढूंढें और इंटरफ़ेस तत्वों के लिए <Size> को मैन्युअल रूप से बदलें।


प्रश्न: फ़ाइल पैनल: तत्वों (स्ट्रिंग्स) की ऊंचाई और उनके बीच के अंतर को कैसे बदलें?

उत्तर: स्वरूप निम्नलिखित मापदंडों पर निर्भर करता है:

4. नियंत्रण और नेविगेशन संबंधित प्रश्न

प्रश्न: क्या स्पेस कुंजी का उपयोग करके चयन करने के बाद कर्सर स्वचालित रूप से एक पंक्ति नीचे जा सकता है?

उत्तर: आपको निम्नलिखित कार्य करना चाहिए: कॉन्फ़िगरेशन > विकल्प... > फ़ाइल व्यू > "स्पेस बार के साथ फ़ाइल का चयन करते समय, अगले फ़ाइल पर नीचे जाएँ (जैसे Insert कुंजी)" (When selecting files with Spacebar, move down to next file)।


प्रश्न: क्या फ़ाइल ऑपरेशनों की कतार (Queue) बनाने की क्षमता है?

उत्तर: फ़ाइल संचालन कतार 0.4.6 alpha संस्करण में लागू की गई है, और अगले स्थिर संस्करण में जोड़ी गई है।


प्रश्न: Ctrl+A काम नहीं कर रहा है, इसे कैसे सक्षम करें?

उत्तर: आपको निम्नलिखित कार्य करना चाहिए: कॉन्फ़िगरेशन > विकल्प... > कुंजियाँ > हॉटकी > "मुख्य" (Main) श्रेणी में, cm_MarkMarkAll आदेश पर स्क्रॉल करें और इसके लिए Ctrl+A शॉर्टकट असाइन करें।


प्रश्न: जब निर्देशिका में सभी फ़ाइलें चयनित होती हैं, तो माउस का उपयोग करके उन्हें अचयनित करना असंभव होता है।

उत्तर: इसके कई तरीके हैं:


प्रश्न: इस प्रोग्राम में अपना स्वयं का संदर्भ मेनू (Context menu) कैसे बनाएं?

उत्तर: "मेनू" श्रेणी के टूलबार पर बटन जोड़ें। उदाहरण के लिए, कृपया यह अनुभाग देखें।


प्रश्न: संदर्भ मेनू को कैसे अनुकूलित करें, जैसे "ओपन विद" (Open with) आइटम जोड़ना?

उत्तर: इसे Double Commander में एकीकृत किया जा सकता है; हालाँकि, संदर्भ मेनू के "क्रियाएँ" (Actions) उप-मेनू में आदेश जोड़ना बहुत आसान है। यहाँ रूट विशेषाधिकारों के साथ किसी भी निर्देशिका को खोलने का एक उदाहरण दिया गया है:

  1. फ़ाइल प्रकारों के तहत, जोड़ें (Add) पर क्लिक करें, और पॉपअप विंडो में दर्ज करें, उदाहरण के लिए Dir
  2. एक्सटेंशन के तहत, जोड़ें पर क्लिक करें, और पॉपअप विंडो में दर्ज करें, उदाहरण के लिए folder
  3. क्रियाओं के तहत, जोड़ें पर क्लिक करें, और नीचे दिए गए क्रिया (Action) संपादन लाइन में वांछित कार्रवाई दर्ज करें, उदाहरण के लिए रूट के रूप में खोलें (Open as root)
  4. कमांड संपादन लाइन में, आवश्यक कमांड दर्ज करें: उदाहरण के लिए pkexec doublecmd %p
  5. उसके बाद बस किसी भी फ़ोल्डर पर राइट-क्लिक करें, "रूट के रूप में खोलें" चुनें और रूट का पासवर्ड दर्ज करें। :)

प्रश्न: संग्रह खोलते समय फ़ाइलों को स्वचालित रूप से अनपैक और कैसे चलाएं? संपीड़ित फ़ाइल की विशेषता विंडो में हर बार "अनपैक और निष्पादित करें" बटन का उपयोग करना बहुत असुविधाजनक है।

उत्तर: कृपया <AutoExtractOpenMask> का विवरण देखें।


प्रश्न: जब फ़ाइलों को एक निर्देशिका से दूसरी निर्देशिका में कॉपी/स्थानांतरित किया जाता है, तो क्या टिप्पणियाँ (descript.ion फ़ाइल के माध्यम से) कॉपी/स्थानांतरित की जा सकती हैं?

उत्तर: हाँ: कॉन्फ़िगरेशन > विकल्प > फ़ाइल संचालन पर जाएँ और "फ़ाइल/फ़ोल्डर टिप्पणियों को संभालें" (Handle file/folder comments) को सक्षम करें।


प्रश्न: कुछ मामलों में, जब मैं फ़ाइलों को कॉपी या स्थानांतरित करता हूँ, तो मुझे एक चेतावनी दिखाई देती है "xxx के लिए [विशेषताएं, दिनांक/समय, स्वामी/समूह या अनुमतियां] सेट करने में असमर्थ", मैं चाहता हूँ कि DC डिफ़ॉल्ट रूप से "छोड़ें"/"सभी छोड़ें" ऑपरेशन का उपयोग करे। मैं यह कैसे करूँ?

उत्तर: कॉपी या मूव ऑपरेशन चलाएँ और जब विशेषताएँ सेट करने में असमर्थ हों (When unable to set attributes) विकल्प का मान बदलकर "इग्नोर" (Ignore) कर दें। "इन विकल्पों को डिफ़ॉल्ट के रूप में सहेजें" बटन बाद के ऑपरेशनों में इस मान का उपयोग करने की अनुमति देगा।


प्रश्न: प्रोग्राम प्रशासनिक साझाकरण सूची (Administrative shares) क्यों नहीं दिखाता है?

उत्तर: प्रशासनिक शेयर छिपे हुए नेटवर्क शेयर होते हैं, सुनिश्चित करें कि आपने छिपी हुई फ़ाइलों और फ़ोल्डरों को प्रदर्शित करना सक्षम किया है (प्रोग्राम सेटिंग्स या व्यू मेनू में संबंधित आइटम का उपयोग करके)।


प्रश्न: मैंने निर्देशिका इतिहास में आगे और पीछे नेविगेट करने के लिए दाएं और बाएं तीर कुंजियों को असाइन किया है, लेकिन अब फ़ाइलों का नाम बदलते समय मैं उनका उपयोग नहीं कर पा रहा हूँ। इसे कैसे ठीक करें?

उत्तर: हॉटकी असाइन करते समय, Double Commander आपको कीबोर्ड शॉर्टकट के दायरे को सीमित करने की अनुमति देता है, देखें केवल इन नियंत्रणों के लिए (Only for these controls)।
इस मामले में, आपको "फ़ाइल पैनल" को सक्षम करना होगा।

5. अंतर्निहित व्यूअर (F3) और संपादक (F4) संबंधित प्रश्न

प्रश्न: Compiz सक्षम होने पर, संपादक और व्यूअर विंडो यादृच्छिक स्थानों पर दिखाई देती हैं।

उत्तर: Compiz सेटिंग्स को संपादित करें: विंडो प्लेसमेंट > निश्चित स्थिति वाली विंडो और विंडो नियम > निश्चित आकार की विंडो।

(class=Doublecmd) & (title=/)

प्रश्न: फ़ॉन्ट बहुत अजीब दिखता है (क्षैतिज वर्ण एक दूसरे को ओवरलैप करते हैं आदि) या चयन ठीक से काम नहीं करता है।

उत्तर: आपको व्यूअर और संपादक में मोनोस्पेस (Monospace) फ़ॉन्ट का उपयोग करना चाहिए।

ध्यान दें: "Monospace" एक फ़ॉन्ट उपनाम है, इसका मान वास्तव में एक मोनोस्पेस फ़ॉन्ट परिवार से नहीं आ सकता है। यदि आपको समस्या आती है, तो कृपया Double Commander सेटिंग्स में एक वास्तविक मोनोस्पेस फ़ॉन्ट निर्दिष्ट करें।


प्रश्न: व्यूअर कुछ ही छवियों पर काम नहीं करता है, लेकिन अधिकांश छवियों पर काम करता है।

उत्तर: छवियों को देखने के लिए उपयोग किया जाने वाला घटक कुछ JPEG फ़ाइलों का समर्थन नहीं करता है।


प्रश्न: कुछ टेक्स्ट फ़ाइलों में, पंक्तियाँ विंडो के किनारों से बाहर चली जाती हैं।

उत्तर: व्यूअर में "वर्ड रैप" (Word Wrap) विकल्प सक्षम करें (व्यू मेनू में)। आंतरिक संपादक वर्ड रैप का समर्थन नहीं करता है।


प्रश्न: क्या कॉलम संपादन फ़ंक्शन जोड़ा जा सकता है (जैसे Notepad++, UltraEdit आदि में)?

उत्तर: आंतरिक संपादक कॉलम और पंक्ति चयन मोड और मल्टी-कर्सर का समर्थन करता है, कीबोर्ड शॉर्टकट के लिए कृपया यहाँ देखें।


प्रश्न: UTF-8 में खोजने के लिए नियमित अभिव्यक्तियों का उपयोग कैसे करें?

उत्तर: यह सुविधा 1.0.0 संस्करण में जोड़ी गई है। इसके लिए PCRE2 लाइब्रेरी की आवश्यकता होती है, जो 8-बिट कोड इकाइयों का समर्थन करती है और जिसमें यूनिकोड समर्थन सक्षम है (आमतौर पर डिफ़ॉल्ट रूप से सक्षम होता है):


प्रश्न: आंतरिक संपादक में सिंटैक्स हाइलाइटिंग योजना को कैसे बदलें या नई योजनाएँ कैसे जोड़ें?

उत्तर: DC दो घटकों का उपयोग करता है:

1. SynEdit अंतर्निहित सिंटैक्स हाइलाइटरों के साथ। यदि आप किसी हाइलाइटर को बदलना चाहते हैं, तो आपको DC या Lazarus स्रोत कोड को बदलना होगा। लेकिन आप उपयोग किए जाने वाले रंगों और फ़ाइल एक्सटेंशन की सूची को आसानी से बदल सकते हैं: मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > उपकरण > संपादक > हाइलाइटर पर जाएँ। प्रत्येक फ़ाइल प्रकार के लिए कस्टम सेटिंग्स सहेजना न भूलें।

2. SynUniHighlighter कस्टम सिंटैक्स हाइलाइटिंग योजना (.hgl) फ़ाइलों के लिए, आप इन्हें स्वयं ढूंढने या बनाने का प्रयास कर सकते हैं (कृपया नीचे देखें)।

ये फ़ाइलें सामान्य XML-आधारित फ़ाइलें हैं, जिन्हें आप टेक्स्ट एडिटर में खोल सकते हैं और पढ़/बदल सकते हैं। इन फ़ाइलों की शुरुआत में <General> टैग ( <Info> के अंदर) होता है:

1) पुराना प्रारूप: <General> में ये टैग होते हैं
<Name>: सिंटैक्स हाइलाइटिंग मेनू का नाम;
<FileTypeName>: समर्थित फ़ाइल एक्सटेंशनों की सूची।

2) नया प्रारूप: <General> में ये विशेषताएँ होती हैं
Name: सिंटैक्स हाइलाइटिंग मेनू का नाम;
Extensions: समर्थित फ़ाइल एक्सटेंशनों की सूची।

(DC दोनों प्रारूपों का समर्थन करता है।)

इसे कैसे बनाएं या संपादित करें:

UniHighlighter Editor या HglEditor (डाउनलोड) का उपयोग करें। दोनों प्रोग्राम Windows के लिए लिखे गए हैं, लेकिन आप Wine का उपयोग कर सकते हैं। HglEditor नए प्रारूप में HGL फ़ाइलों को सहेजेगा।
विभिन्न हाइलाइटरों के दो पैकेज भी उपलब्ध हैं।
उपकरण > संपादक > हाइलाइटर अनुभाग में, आप टेक्स्ट और पृष्ठभूमि के रंग और फ़ॉन्ट शैलियों को बदल सकते हैं।

इसे कैसे जोड़ें:

1) पोर्टेबल संस्करण
अपनी HGL फ़ाइल को doublecmd.exe के पास "highlighters" फ़ोल्डर में कॉपी (या स्थानांतरित) करें और DC को पुनरारंभ करें।

2) स्थापित संस्करण
मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > कॉन्फ़िगरेशन > निर्देशिकाएं > हाइलाइट: पर जाएँ, यहाँ आपको संभावित निर्देशिकाओं की एक सूची दिखाई देगी।
प्रणाली निर्देशिकाओं जैसे /usr/share/doublecmd/highlighters, C:\Program Files\Double Commander\highlighters या अन्य का उपयोग न करें: इसके लिए root/admin विशेषाधिकारों की आवश्यकता होती है, और यह Linux में पैकेज प्रबंधकों या Windows में DC इंस्टॉलर के काम में भी बाधा डाल सकता है। DC आमतौर पर निम्नलिखित अतिरिक्त पथों का सुझाव देता है ( doublecmd.exe के पास "highlighters" फ़ोल्डर के अलावा):

यदि निर्देशिका मौजूद नहीं है, तो उसे बनाएं। अब DC को पुनरारंभ करें।

अतिरिक्त सुविधाएँ:

1) अन्य (Other) उप-मेनू

अतिरिक्त सिंटैक्स हाइलाइटिंग मेनू आइटम: यदि मेनू बहुत लंबा है, तो आप कुछ आइटमों को अन्य उप-मेनू में स्थानांतरित कर सकते हैं। बस <General> टैग में नई विशेषता Other और मान 1 जोड़ें और DC को पुनरारंभ करें।
उदाहरण के लिए, पहले:
  <General Name="AutoIt v3*" Extensions="AU3"/>
बाद में:
  <General Name="AutoIt v3*" Extensions="AU3" Other="1"/>


प्रश्न: अंतर्निहित व्यूअर में मैन्युअल रूप से निर्दिष्ट स्थान से किसी विशिष्ट फ़ाइल को कैसे खोलें?

उत्तर: टूलबार में बाहरी कमांड वाला एक बटन जोड़ें, कमांड के रूप में {!DC-VIEWER} मैक्रो निर्दिष्ट करें, और पैरामीटर फ़ील्ड में आवश्यक फ़ाइल का पूरा नाम जोड़ें।

6. फ़ाइल पैनल संबंधित प्रश्न

प्रश्न: मुझे फ़ाइल पैनल की सूची में उपयुक्त दिनांक प्रारूप नहीं मिला! अपना स्वयं का प्रारूप कैसे जोड़ें?

उत्तर: दिनांक और समय प्रारूप को कॉन्फ़िगर करना बहुत आसान है: कॉन्फ़िगरेशन > विकल्प > फ़ाइल व्यू > फ़ॉर्मेटिंग > दिनांक और समय प्रारूप पर जाएँ और इस तालिका का उपयोग करें।


प्रश्न: मैं "नाम" कॉलम में एक्सटेंशन के साथ फ़ाइल नाम देखना चाहता हूँ, क्या यह संभव है?

उत्तर: हाँ। मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > फ़ाइल व्यू > कॉलम > कस्टम कॉलम पर जाएँ, अब एक नया कॉलम सेट बनाएं या मौजूदा डिफ़ॉल्ट सेट को बदलें: डिफ़ॉल्ट रूप से, DC नाम के लिए GETFILENAMENOEXT फ़ील्ड का उपयोग करता है, इसके बजाय GETFILENAME का उपयोग करें।


प्रश्न: क्या कॉलम हेडर ("दिनांक", "आकार" आदि) पर क्लिक करके फ़ोल्डरों को सॉर्ट किया जा सकता है?

उत्तर: हाँ, आप इस सुविधा को सक्षम कर सकते हैं: मुख्य मेनू में "कॉन्फ़िगरेशन" > विकल्प... > फ़ाइल व्यू > सॉर्टिंग > निर्देशिका सॉर्टिंग पर जाएँ और "फ़ाइलों की तरह सॉर्ट करें और पहले दिखाएं" (Sort like files and show first) या "फ़ाइलों की तरह सॉर्ट करें" (Sort like files) का उपयोग करें।


प्रश्न: सिम्बोलिक लिंक का लक्षित ऑब्जेक्ट कैसे देखें?

उत्तर: फ़ाइल विशेषताएँ संवाद के अलावा, आप कॉलम सेट या टूलटिप्स में GETFILELINKTO का उपयोग कर सकते हैं। बाद के मामले में, आपको एक खोज टेम्पलेट बनाना चाहिए और विशेषताओं में l+ निर्दिष्ट करना चाहिए।
आप Lua का उपयोग भी कर सकते हैं और लॉग विंडो में लिख सकते हैं।


प्रश्न: फ़ाइल सूची में मूल निर्देशिका के ".." आइटम को कैसे छिपाएं?

उत्तर: प्रोग्राम सेटिंग्स में इग्नोर सूची (Ignore list) का उपयोग करें (कम वैश्विक तरीका भी संभव है, उदाहरण के लिए ///Search result/.. खोज परिणामों में इस आइटम को छिपा देगा)।

7. प्लगइन्स (Plugins)

प्रश्न: "यह एक वैध प्लगइन नहीं है!" संदेश का क्या अर्थ है?

उत्तर: इसका आमतौर पर मतलब है कि निर्भरताओं (Dependencies) के साथ कोई समस्या है: आपके सिस्टम में सभी आवश्यक लाइब्रेरी उपलब्ध नहीं हैं। यदि प्लगइन विवरण में कोई विवरण नहीं है, लेखक से संपर्क करना असंभव है या खोज इंजन का उपयोग करके कोई समाधान नहीं मिल सकता है, तो निम्न का प्रयास करें:

यदि यह Lua में लिखा गया WDX प्लगइन है:

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 कनेक्शन विफल: सत्र पुन: उपयोग की आवश्यकता है"।

उत्तर: इस सर्वर को सत्र पुन: उपयोग समर्थन की आवश्यकता है, FTP प्लगइन इसका समर्थन करता है, लेकिन इसके लिए SSL और TLS प्रोटोकॉल का समर्थन करने वाली लाइब्रेरी की आवश्यकता होती है (कृपया प्लगइन का विवरण देखें)।


प्रश्न: ftp.wfx: कुछ सर्वरों पर काम नहीं करता! कनेक्ट करने के बाद, मुझे त्रुटि मिलती है: "104, कनेक्शन पीयर द्वारा रीसेट किया गया" और "CSOCK त्रुटि कनेक्शन पीयर द्वारा रीसेट किया गया" या "10060, कनेक्शन का समय समाप्त" और "CSOCK त्रुटि कनेक्शन का समय समाप्त"।

उत्तर: SSL और TLS प्रोटोकॉल का समर्थन करने वाली लाइब्रेरी की आवश्यकता होती है (कृपया प्लगइन का विवरण देखें)।


Valid HTML 4.0 Transitional CSS Valid!