SFTP
SFTP टैब (Quick Connect या सहेजे गए कनेक्शन) एक रिमोट फ़ाइल ब्राउज़र खोलता है। अपलोड, डाउनलोड, नाम बदलना, हटाना, फ़ोल्डर बनाना, बुकमार्क और फ़ाइलों को बाहरी ऐप्स में खोलना — सब समर्थित है।
लोकल और रिमोट के बीच कॉपी करने के लिए साथ-साथ दो पैनल चाहते हैं? फ़ाइल प्रबंधक खंड देखें — दो-पैनल ब्राउज़र ठीक इसी के लिए बना है।
नेविगेशन
- किसी फ़ोल्डर में प्रवेश करने के लिए उस पर क्लिक करें।
- ऊपर जाने के लिए बैक तीर / ब्रेडक्रंब।
- कनेक्शन सेटिंग्स की डिफ़ॉल्ट निर्देशिका लॉगिन के बाद स्वतः खुलती है।
- टूलबार का ट्री आइकन सूची को एक विस्तार-योग्य डायरेक्टरी ट्री में बदल देता है — सपाट सूची पर लौटने के लिए उसे फिर से टैप करें।
अपलोड और डाउनलोड
- Desktop: सिस्टम फ़ाइल ब्राउज़र से किसी फ़ाइल को विंडो पर खींचें — संघर्ष पहचान के साथ अपलोड स्वतः शुरू हो जाता है। किसी रिमोट फ़ाइल को विंडो से बाहर अपने फ़ाइल प्रबंधक में खींचने पर वह डाउनलोड हो जाती है।
- Android / iOS: किसी भी ऐप से Share to DR-Terminal का उपयोग करें (Share Sheet) — कोई सहेजा गया कनेक्शन चुनें और फ़ाइल उस कनेक्शन की डिफ़ॉल्ट SFTP डायरेक्टरी में अपलोड हो जाती है (कुछ सेट न हो तो रूट में)। अपलोड कनेक्शन की फ़ाइल स्थानांतरण सेटिंग का पालन करता है, इसलिए बिना SFTP वाला होस्ट फ़ाइल SCP के ज़रिए पाता है (प्रगति स्क्रीन यह बताती है)।
- डाउनलोड: किसी फ़ाइल को देर तक दबाएँ → डाउनलोड (मोबाइल) या राइट-क्लिक → डाउनलोड (Desktop)। स्थानीय रूप से सहेजें या सीधे साझा करें।
बुकमार्क
पथ के बगल में एक इसे प्रति-कनेक्शन बुकमार्क सूची में सहेजता है। एक बार बुकमार्क बन जाने पर, तारे के बगल में एक बुकमार्क आइकन दिखता है — वह सूची खोलता है, और एक टैप पथ पर पहुँचा देता है।
स्थानांतरण प्रगति
ब्राउज़र एक समय में एक ही स्थानांतरण चलाता है। उसके चलते समय, सूची के ऊपर एक प्रगति कार्ड फ़ाइल का नाम, स्थानांतरित बाइट, कुल आकार और प्रतिशत दिखाता है।
फ़ाइलें खोलना
खोलें फ़ाइल को एक अस्थायी स्थान पर डाउनलोड करता है और उसे उसके प्रकार के लिए सिस्टम-डिफ़ॉल्ट ऐप को सौंप देता है — टेक्स्ट आपके संपादक में, छवियाँ गैलरी में, PDF किसी PDF व्यूअर में, इत्यादि। यदि आप वहाँ फ़ाइल संपादित करके सहेजते हैं, तो DR-Terminal बदलाव पहचान लेता है और बदली हुई फ़ाइल को सर्वर पर वापस अपलोड करने की पेशकश करता है।
बिना SFTP वाले होस्ट (SCP मोड)
कुछ होस्ट पर SFTP सबसिस्टम बिलकुल नहीं होता — बिना sftp-server वाला Dropbear, BusyBox/OpenWrt राउटर, एम्बेडेड बोर्ड, या ऐसा सर्वर जिसके एडमिन ने Subsystem sftp अक्षम कर दिया हो। तब DR-Terminal SCP पर फ़ॉलबैक करता है: फ़ाइल के बाइट scp के ज़रिए जाते हैं, जबकि सूची बनाना, नए फ़ोल्डर, नाम बदलना और हटाना उसी SSH सत्र पर शेल कमांड के रूप में चलते हैं — कोई दूसरा लॉगिन नहीं।
- कनेक्शन सेटिंग्स में फ़ाइल स्थानांतरण व्यवहार तय करता है। ऑटो (डिफ़ॉल्ट) SFTP आज़माता है और जैसे ही साबित हो जाए कि होस्ट पर वह नहीं है, SCP पर स्विच कर देता है — खुले टर्मिनल से यह स्विच मौन होता है, और उस होस्ट के लिए उत्तर ऐप बंद करने तक याद रखा जाता है। SFTP और SCP एक ही ट्रांसपोर्ट को स्थिर कर देते हैं।
- SCP पर चल रहा पैनल अपने शीर्षक के बगल में एक SCP बैज दिखाता है — सीमाओं की सूची के लिए उस पर क्लिक करें।
- SCP मोड धीमा है, अनुमतियाँ या स्वामी नहीं बदल सकता, और किसी फ़ाइल का पूर्वावलोकन उसे पूरा डाउनलोड करता है। बाकी सब — ब्राउज़िंग, अपलोड, डाउनलोड, नाम बदलना, हटाना, फ़ोल्डर, ड्रैग और ड्रॉप, मोबाइल पर Share to DR-Terminal — SFTP की तरह ही काम करता है।
- ट्रांसपोर्ट SFTP पर स्थिर होने पर ऐसा होस्ट कनेक्ट होने के बजाय "इस होस्ट पर SFTP सबसिस्टम नहीं है" रिपोर्ट करता है।
- जिस होस्ट पर न SFTP हो न
scp(नंगा Dropbear, न्यूनतम राउटर इमेज) वह "यह होस्ट न SFTP देता है न scp" रिपोर्ट करता है — फ़ॉलबैक के लिए कुछ नहीं बचता।