मूल समर्थन
FileZilla
दुर्भाग्य से, FileZilla मूल रूप से इस सुविधा का समर्थन नहीं करता है । यह पहले अनुरोध किया गया है और प्रतिक्रिया से लगता है कि इस तरह के समर्थन को जोड़ने के लिए कोई ज्ञात योजना नहीं है।
Cyberduck
Cyberduck के बारे में , यह HTTP URL बनाने के लिए FTP URL के कुछ हिस्सों को बदलने की क्षमता रखता है, लेकिन यह अनुकूलित नहीं किया जा सकता है जहाँ तक मैं बता सकता था।
WinSCP
एक विकल्प जो कम से कम आंशिक रूप से आपके मानदंडों के अनुरूप लगता है, वह है WinSCP , जो रूपांतरण करने के लिए PowerShell एक्सटेंशन का उपयोग करता है । इंस्टॉलर का उपयोग करते समय यह एक्सटेंशन वर्तमान में डिफ़ॉल्ट रूप से शामिल है।
URL को कनवर्ट करने की कमांड रिमोट फ़ाइल पर राइट-क्लिक करके और फ़ाइल कस्टम कमांड → जेनरेट HTTP URL का चयन करके उपलब्ध है । स्पष्टता के लिए, सेटिंग्स को वरीयताएँ → कमांड्स → HTTP URL उत्पन्न करें → कॉन्फ़िगर करें के तहत बदला जा सकता है ।
बड़ी संख्या में चयनित फ़ाइलों के लिए बेहतर प्रदर्शन करने के लिए हाल ही में विस्तार (WinSCP 5.11.3 में) सुधार किया गया था ।
FileZilla और नोटपैड ++
जबकि सिर्फ एक सुझाव, एक विकल्प जो मैं विचार कर सकता हूं वह फाइलज़िला के साथ मिलकर नोटपैड ++ का उपयोग करना होगा ।
FileZilla आसानी से क्लिपबोर्ड में एक निर्देशिका में सैकड़ों एफ़टीपी यूआरएल को कॉपी कर सकता है - बस सामान्य रूप से पहले आइटम का चयन करें फिर अंतिम आइटम को Shift + Left-क्लिक करें, चयन पर राइट-क्लिक करें और क्लिपबोर्ड में कॉपी यूआरएल (एस) चुनें । इन प्रतिलिपि किए गए एफ़टीपी यूआरएल को फिर आगे के संशोधन के लिए आसानी से नोटपैड ++ में चिपकाया जा सकता है।
विशेष रूप से, नोटपैड ++ अपने प्रतिस्थापन कार्यों में नियमित अभिव्यक्तियों का समर्थन करता है, जिसमें कोष्ठकों द्वारा समूहीकरण करना शामिल है:
पूर्व। कोष्ठकों द्वारा समूहन
इस मामले में, $ 2 का पता लगाने के क्षेत्र में कोष्ठक के दूसरे सेट से मेल खाती है (example.com)
। ध्यान दें कि ऊपर दिया गया उदाहरण संभवत: बहुत बेकार है (आप बस http://example.com/pictures के साथ एक प्रतिस्थापन कर सकते हैं ) लेकिन यह कुछ ऐसा है जो अन्य प्रतिस्थापनों के लिए आधार पैटर्न के रूप में उपयोगी हो सकता है।
यह सुझाव सही नहीं है - URL के आधार पर, एक मौका है कि आपको कुछ वस्तुओं से बचना पड़ सकता है। इसी तरह, यह सही नहीं है कि आपको प्रत्येक साइट के लिए प्रतिस्थापन (और संभवतः एक से अधिक निर्देशिका) को परिभाषित करना होगा।
हालाँकि, नोटपैड ++ मैक्रोज़ का समर्थन करता है। इसका मतलब है कि आप एक साइट के लिए बस एक बार प्रतिस्थापन कर सकते हैं, इसे मैक्रो के रूप में रिकॉर्ड कर सकते हैं, और उस साइट के लिए फिर से उपलब्ध है जिसमें नोटपैड ++ मैक्रो मेनू से एक सरल चयन है।