फ़ाइल स्थानांतरण के लिए MTP का एक व्यवहार्य विकल्प है?


36

चूंकि नवीनतम संस्करण (ICS +?) में अब बड़े पैमाने पर भंडारण नहीं है, क्या MTP का कोई व्यवहार्य विकल्प है?

प्रोटोकॉल स्वाभाविक रूप से टूटा हुआ लगता है और इस प्रारूप को फिर से हासिल करने का निर्णय एक बहुत ही 'iphone-esque' चाल की तरह लगता है (नीचे बेवकूफ चीजें, उपयोगकर्ताओं से बिजली छीन लें)।

फ़ाइलों को न दिखाने के साथ कई समस्याएं (जैसे) प्रतीत होती हैं और मुझे ऐसा लगता है कि फ़ाइल को स्थानांतरित करना सिस्टम रिबूट की आवश्यकता से अधिक सरल होना चाहिए - मैं अनुचित तरीके से उस तरह की मांग कर रहा हूं।

मुझे वाई-फाई फ़ाइल स्थानांतरण जैसे उपकरणों के बारे में पता है, लेकिन अक्सर मैं अपने लैपटॉप, फोन और एक यूएसबी केबल के साथ वाईफाई के बिना क्षेत्रों में खुद को पाता हूं। दूसरे दिन, उदाहरण के लिए, मैं एक विमान था, जो एक वायरलेस सिस्टम का उपयोग करने के लिए निश्चित रूप से गैर-अनुकूल है।


उन विधियों में से एक का उपयोग करें: askubuntu.com/questions/189591/… SSH SFTP काम करता है।
सिरो सेंटिल्ली 新疆 i iro i

4
दुनिया को आप जैसे और लोगों की जरूरत है! "चीजों को गूंगा, उपयोगकर्ताओं से शक्ति छीन लो" ** आप तुरंत मेरे दोस्त हैं, फोस्टंडी। ** पावर यूजर क्लब में आपका स्वागत है।
.Mind9

जवाबों:


18

विंडोज 7 पर निम्न विधियों का परीक्षण किया जाता है; डेस्कटॉप पर्यावरण KDE 4.1x के साथ उबंटू आधारित वितरण और स्लैकवेयर। मैक के बारे में कुछ नहीं कहा जा सकता है। उत्तर का उद्देश्य वहाँ से निकलने वाली विभिन्न विधियों के लिए समेकित मार्गदर्शिका के रूप में सेवा करना है।

कुछ निम्न विधियों के लिए USB टेदरिंग को सक्षम करने की आवश्यकता होती है। यह नीचे दिए गए निर्देशों द्वारा प्राप्त किया जा सकता है:

इस जानकारी में से कुछ केवल Android 5.0 और उच्चतर चलाने वाले उपकरणों पर लागू होती है। यदि आपका डिवाइस 4.4 या उससे कम चल रहा है, तो मेनू आइकन इस तरह दिखता है । यदि आपका डिवाइस 4.3 या उससे कम चल रहा है, तो सेटिंग आइकन इस तरह दिखता है

USB टेदरिंग कनेक्शन (Windows XP के लिए निर्देश सहित) सेट अप करें और उपयोग

करें। USB केबल का उपयोग करके अपने डिवाइस को किसी अन्य डिवाइस से कनेक्ट करें।
2. आप स्क्रीन के शीर्ष पर एक USB आइकन और एक मीडिया डिवाइस के रूप में कनेक्टेड या एक कैमरा के रूप में कनेक्टेड देखेंगे। टेदरिंग के प्रयोजनों के लिए, कनेक्शन का प्रकार कोई फर्क नहीं पड़ता।
3. अपने डिवाइस का सेटिंग मेनू खोलें
4. "वायरलेस और नेटवर्क" के तहत, "स्पर्श करें।"अधिक> टेदरिंग और पोर्टेबल हॉटस्पॉट
5 बॉक्स को चेक करें या "USB टेथरिंग" के बगल में स्थित स्विच को चालू करें। जब कनेक्शन बन जाता है, तो आपको निम्नलिखित सूचनाओं में से एक दिखाई देगा और आप इंटरनेट से कनेक्ट कर सकते हैं (यदि आपका डिवाइस Andriod 4.4 या उससे कम चल रहा है तो आपके आइकन थोड़ा अलग दिख सकते हैं):
पोर्टेबल वाई-फाई हॉटस्पॉट सक्रिय
USB टेथरिंग कनेक्शन सक्रिय
एकाधिक टेदरिंग या हॉटस्पॉट कनेक्शन सक्रिय हैं

अपने डेटा कनेक्शन को साझा करने से रोकने के लिए, बॉक्स को अनचेक करें या सेटिंग्स मेनू में "यूएसबी टेथरिंग" के बगल में स्विच को बंद करें या बस यूएसबी केबल को डिस्कनेक्ट करें।

विंडोज एक्सपी के साथ यूएसबी टेथरिंग

यदि आप Windows XP चलाने वाले कंप्यूटर का उपयोग कर रहे हैं, तो आपको अपने डिवाइस को अपने कंप्यूटर पर चलाने से पहले एक कॉन्फ़िगरेशन फ़ाइल स्थापित करने की आवश्यकता है।

1. अपने डिवाइस के लिए यूएसबी टेथरिंग को चालू करने के लिए ऊपर दिए गए चरणों का पालन करें।
2. निम्न कॉन्फ़िगरेशन फ़ाइल ( tetherxp.inf ) को अपने Windows XP कंप्यूटर में डाउनलोड करें। आमतौर पर, आप लिंक पर राइट क्लिक कर सकते हैं और "इस रूप में सहेजें" चुनें। (यदि आपका ब्राउज़र फ़ाइल नाम में ".html" जोड़ता है, तो आपको .html एक्सटेंशन को निकालने के लिए नाम को संपादित करना होगा और इसे ".inf" के स्थान पर बदलना होगा।)
3. अपने मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट करें । यूएसबी केबल।
4. जब Windows XP का नया हार्डवेयर विज़ार्ड खुलता है , तो इस समय नहीं , का चयन करें , फिर अगला क्लिक करें ।
5. चयन करेंकिसी सूची या विशिष्ट स्थान से स्थापित करें , फिर अगला क्लिक करें ।
6. चरण 2 में आपके द्वारा डाउनलोड की गई कॉन्फ़िगरेशन फ़ाइल को स्थापित करने वाली निर्देशिका में ब्राउज़ करने के लिए ब्राउज़ पर क्लिक करें , फिर अगला क्लिक करें ।
7. जब विंडोज एक्सपी एंड्रॉइड यूएसबी ईथरनेट / RNDIS के लिए सॉफ़्टवेयर स्थापित करना समाप्त करता है, तो समाप्त पर क्लिक करें

( स्रोत )


विधि # 1

यह विधि USB टेदरिंग और फोन स्टोरेज तक पहुंचने के लिए एक ऐप का उपयोग करती है।

प्रक्रिया :

  1. प्ले स्टोर से एमटीपी-वैकल्पिक यूएसबी ड्राइव स्थापित करें ।
  2. एमटीपी-वैकल्पिक ऐप खोलें, कनेक्ट और सक्षम करें यूएसबी सेटिंग का चयन करें और सक्षम यूएसबी टेथरिंग चुनें ।
  3. Backएक बार कुंजी टैप करके या अपने लॉन्चर में इसके आइकन से ऐप खोलकर ऐप पर वापस आएं ।
  4. विंडोज और उबंटू के निर्देश अब ऐप में प्रदर्शित होंगे। अपना ओएस चुनें: विंडोज या उबंटू और वहां गाइड का पालन करें। वैकल्पिक रूप से, आप विंडोज या उबंटू (लिनक्स) में नेटवर्क कनेक्शन को बचाने के लिए नीचे दिए गए निर्देशों का पालन कर सकते हैं।

विंडोज के लिए :

  1. सुनिश्चित करें कि आपके पास प्रशासनिक विशेषाधिकार हैं। इस Microsoft अद्यतन को डाउनलोड और स्थापित करें ।
  2. WebClient सेवा नेटवर्क फ़ोल्डर तक पहुँचने के लिए सक्षम करना आवश्यक है। सेवा की स्थिति का पता लगाने के लिए, एक रन डायलॉग बॉक्स खोलने के लिए + दबाएँ R। टाइप services.mscकरें और ओके पर क्लिक करें । सेवाओं की सूची के साथ सेवा विंडो खुलेगी।
  3. WebClient देखने और संबंधित स्टार्टअप प्रकार की जांच करने के लिए नीचे स्क्रॉल करें । यदि इसका डिसेबल नहीं है तो विंडो को बंद कर दें। अगर है तो करो

    Right-Click -> Properties -> General -> Startup Type -> Automatic -> Apply -> OK। आप सिस्टम को स्टार्ट-अप ओवरटैक्स से बचाने के लिए मैन्युअल ओवर ऑटोमैटिक भी चुन सकते हैं ।

  4. अब + दबाएँ R, टाइप regeditकरें और OK पर क्लिक करें , हाँ चुनें और रजिस्ट्री संपादक विंडो खुल जाएगी।

  5. टूलबार पर क्लिक करें Edit -> Find। संवाद बॉक्स में, ढूँढें फ़ील्ड क्या है , टाइप करें WebClient। सही का निशान हटाएँ मान और डेटा या अन्यथा, केवल जाँच कुंजी नीचे पर देखोअगला खोजें क्लिक करें । यह खोज करेगा और पहले से चयनित एक प्रविष्टि दिखाना चाहिए। सुनिश्चित करें कि (निचले पैनल पर) चयनित प्रविष्टि का स्थान है

    Computer/HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\WebClient

  6. पर WebClient प्रविष्टि, इसके अंदर सामग्री का उपयोग करने के लिए सही दिशा तीर क्लिक करें।

  7. पैरामीटर क्लिक करें । दाहिने हाथ की तरफ, क्लिक करें BasicAuthLevel -> Modify। में मान डेटा क्षेत्र, करने के लिए मान बदलने 2और क्लिक ठीक
  8. यदि कोई BasicAuthLevel प्रविष्टि नहीं थी, तो इसे खाली सफेद स्थान पर राइट-क्लिक करके बनाएं, इसे चुनें DWORD (32-bit) Valueऔर नाम दें BasicAuthLevel। चरण 7 का पालन करें।
  9. सभी परिवर्तनों को प्रभावी करने के लिए अब सिस्टम को पुनरारंभ करें। फोन को फिर से पीसी से जोड़ने के लिए आपको एमटीपी-अल्टरनेटिव ऐप खोलना होगा।
  10. फ़ोन संग्रहण को मैप करने के लिए, मेरा कंप्यूटर खोलें ।
  11. एड्रेस बार के नीचे मैप नेटवर्क ड्राइव पर क्लिक करें ।
  12. संबंधित फ़ोल्डर फ़ील्ड में, टाइप \\192.168.42.129@8081करें और समाप्त पर क्लिक करें/आपके फ़ोन की डायरेक्टरी की सामग्री के साथ एक विंडो खुलेगी ।
  13. अगर आपके पास Smartphone में केवल आंतरिक [एसडी कार्ड] है तो sdcardफोल्डर डालें । अन्यथा, storageफ़ोल्डर दर्ज करें और अपने वांछित भंडारण में प्रवेश करें।
  14. आप इस नेटवर्क ड्राइव को एक्सेस कर सकते हैं My Computer -> Network Location। आप ड्राइव Right-Click -> Renameपर ओवर करके भी इस ड्राइव का नाम बदल सकते हैं , नाम दर्ज कर सकते हैं और हिट कर सकते हैं Enter। ध्यान दें कि यदि उपर्युक्त निर्देशों वाला स्मार्टफोन पीसी से कनेक्ट नहीं है तो ड्राइव सुलभ नहीं होगी।

(स्रोत: ykasidit , Yeehawup , MTP- वैकल्पिक )

केडीबी 4.1x के साथ उबंटू (लिनक्स) के लिए :

  1. डॉल्फिन फ़ाइल ब्राउज़र लॉन्च करें । में स्थान पर क्लिक करें नेटवर्क
  2. क्लिक करें Add Network Folder -> WebFolder (webdav)
  3. किसी भी दर्ज नाम , छुट्टी उपयोगकर्ता , क्षेत्र को खाली प्रवेश 192.168.42.129में सर्वर क्षेत्र, प्रवेश 8081में पोर्ट क्षेत्र। विंडोज ओएस, प्रकार या तो 13 कदम के अनुसार /sdcard/या /storage/में स्थान क्षेत्र, जाँच बनाएं और इस दूरस्थ फ़ोल्डर के लिए आइकन पर क्लिक करें सहेजें और कनेक्ट । अब स्टोरेज कंटेंट के साथ एक विंडो खुलेगी।
  4. नेटवर्क स्थान उस स्थान पर सहेजा गया है Places -> Network -> Nameजहां नाम चरण 3 से है। आप उस फ़ोल्डर पर कर इस फ़ोल्डर को स्थानों में भी पिन कर सकते हैं Right-click -> Add to Places

विधि # 2

यह विधि आपके फ़ोन संग्रहण तक पहुँचने के लिए ADB इंटरफ़ेस का उपयोग करती है। यह पहले से ही कई उपयोगकर्ताओं द्वारा बड़े पैमाने पर कवर किया गया है और कुछ उत्तरों को यहां एक्सेस किया जा सकता है । इसे संक्षिप्त करने के लिए, नीचे दिए गए निर्देशों को Android उत्साही उपयोगकर्ताओं द्वारा कुछ उत्तरों से उद्धृत किया गया है।

आपके OS में ADB की स्थापना

वास्तव में, पूरे एसडीके को स्थापित करना आवश्यक नहीं है अगर कोई इसे विकास के लिए उपयोग नहीं करना चाहता है। एक औसत उपयोगकर्ता द्वारा आवश्यक संदर्भ में बुनियादी एडीबी कमांड चलाने में सक्षम होने के लिए , एक अल्पविकसित स्थापना पूरी तरह से पर्याप्त है। मैं यह समझाने की कोशिश करूंगा कि यह कैसे करना है, और उम्मीद है कि सबसे अधिक उपयोग किए जाने वाले कंप्यूटर सिस्टम को कवर करें।

आवश्यकताएँ

सबसे पहले, आपको मूल बायनेरिज़ की आवश्यकता होगी। ये लिनक्स, विंडोज और मैक के लिए आधिकारिक डाउनलोड पेज पर पाए जा सकते हैं

विंडोज उपयोगकर्ता

यदि आपका कंप्यूटर विंडोज चला रहा है, तो आपको अपने डिवाइस के लिए विशेष ड्राइवरों की भी आवश्यकता होगी (यहां कोई सामान्य समाधान नहीं है, इसलिए आपको इसे स्वयं जांचने की आवश्यकता है; आमतौर पर, उन ड्राइवरों को निर्माता की वेबसाइट पर डाउनलोड करने की पेशकश की जाती है)।

लिनक्स और मैक ओएस उपयोगकर्ता

लिनक्स और मैक ओएस उपयोगकर्ताओं को अपने डिवाइस को अपने ऑपरेटिंग सिस्टम से परिचित कराने की आवश्यकता हो सकती है। लिनक्स के लिए, आपको मेरे उत्तर में वर्णित आवश्यक चरण यहाँ मिलेंगे । मैक ओएस से परिचित नहीं होने के कारण, मैं इसके लिए नहीं बोल सकता।

स्थापना

लिनक्स

लिनक्स के लिए, यह काफी आसान है: बस डाउनलोड किए गए बायनेरिज़ को अपनी पसंद की निर्देशिका में अनपैक करें। जिस समय मैं यह लिख रहा हूं, यह केवल दो फाइलें होंगी: adbऔर aapt(बाद में क्यूटीएडीबी द्वारा उपयोग किया जा रहा है , और जरूरी नहीं कि एडीबी कमांड को सीधे निष्पादित करने की आवश्यकता हो)। उन्हें निष्पादन योग्य बनाने के लिए उनकी फ़ाइल अनुमतियों को समायोजित करें (जैसे कमांड लाइन से:) chmod 0755 adb aapt। अंत में, अपने $PATHचर के साथ चुनी हुई निर्देशिका को शामिल करना एक अच्छा विचार है , इसलिए आप adbजहां भी हैं, वहां से कॉल कर सकते हैं। इसके लिए एक अच्छी जगह आपकी ~/.profileफ़ाइल के अंत में एक अतिरिक्त लाइन शामिल करने के लिए है, जैसे export PATH="~/bin:$PATH"(यदि आपने बायनेरिज़ को निकाला है ~/bin)।

विंडोज

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

और क्या?

आपको इस बिंदु पर किया जाना चाहिए, और एडीबी कमांड लाइन की पूर्ण शक्तियों का उपयोग कर सकते हैं।

आगे की पढाई

( स्रोत )

तथा,

मुझे वास्तव में यह समझ में नहीं आता है कि कोई भी अज्ञात मूल के पुराने संस्करण को मैलवेयर से पीड़ित वेबसाइट से डाउनलोड करने से पहले Google से सीधे नवीनतम आधिकारिक संस्करण डाउनलोड करना पसंद करेगा। मैं प्रत्येक को अपना अनुमान लगाता हूं।

यहां Google रिपॉजिटरी के लिंक दिए गए हैं:

प्लेटफ़ॉर्म टूल का नवीनतम संस्करण (जिसमें केवल कुछ बायनेरिज़ हैं - प्रत्येक आकार में 10Mb से कम)

उबंटू और डेबियन के उपयोगकर्ताओं के लिए (वितरण मैं व्यक्तिगत रूप से उपयोग करता हूं) मैंने एक छोटी सी बैश स्क्रिप्ट को एक साथ रखा है जो प्लेटफ़ॉर्म टूल के नवीनतम संस्करण को ढूंढता है और इंस्टॉल करता है - उबंटू पर एंड्रॉइड प्लेटफ़ॉर्म टूल (एडीबी) स्थापित करना

( स्रोत )

ADB इंटरफ़ेस का उपयोग करके उबंटू (लिनक्स) में फोन स्टोरेज एक्सेस करने के लिए :

मैं विंडोज भाग का जवाब नहीं दे सकता - लेकिन उबंटू भाग मैं निश्चित रूप से उत्तर दे सकता हूं, जैसा कि मैं उपयोग कर रहा हूं और अपने कंप्यूटर से अपने उपकरणों को माउंट करता हूं , कभी-कभी पूर्ण आर / डब्ल्यू पहुंच के साथ। मैं आपके कंप्यूटर पर स्थापित करने के लिए ADB टूल की आवश्यकता का उपयोग करता हूं। यदि आपने उन्हें पहले से स्थापित नहीं किया है, तो देखें कि क्या ADB की न्यूनतम स्थापना है?

अपने Droid को तैयार करें

पहले एक बुनियादी आवश्यकता, आपके कंप्यूटर पर चलने वाले किसी भी OS पर लागू होना: पूर्ण एक्सेस प्राप्त करने में सक्षम होने के लिए, एडीबी डेमॉन को रूट-मोड में चलाने की आवश्यकता होती है। यह स्टॉक रॉम के साथ ऐसा नहीं है, भले ही रूट किया गया हो, डिफ़ॉल्ट रूप से (हालांकि कई कस्टम रोम ने इसे डिफ़ॉल्ट रूप से सक्षम किया है)। तो पहले जांचें: यदि कोई "साधारण" आपको adb shellसीधे मूल-संकेत ( #) में लाता है su, तो आप ठीक हैं। अन्यथा, आपको adbd असुरक्षित जैसे एक सहायक की आवश्यकता होगी : इसे चलाएं, और "पैच असुरक्षित मोड" को सक्षम करें। वैकल्पिक रूप से अपने डिवाइस के प्रत्येक बूट पर स्वचालित रूप से पूरा करने के लिए बॉक्स की जांच करें।

केवल-पढ़ने के लिए फ़ाइल सिस्टम तक लिखने की तैयारी करें

दूसरा, आपके कंप्यूटर पर ओएस से फिर से स्वतंत्र: फाइल सिस्टम को पढ़ने और लिखने के लिए, उन्हें रीड / राइट मोड में माउंट करना होगा। आप यह बता सकते हैं कि adb shellकिसी भी समय आपको वहां लिखने की जरूरत है (मैं स्थायी विभाजन / लेखन मोड में उन विभाजनों को छोड़कर पुनर्मिलन नहीं करता), जैसे mount -o remount,rw /systemकि /systemविभाजन के लिए जारी करना ।

अपने Droid को माउंट करें

अब हम बारीकियों के लिए चलते हैं। मैं ADB के माध्यम से Android फ़ाइल सिस्टम माउंट करता हूं, FUSE का उपयोग कर रहा हूं । इसके लिए उपकरण adbfs-rootless है । कोड संकलित करना आसान है, वहां निर्देश दिए गए हैं; ऐसा किया है, परिणामी adbfsबाइनरी को एक निर्देशिका में निर्देशिका में कॉपी करें $PATH। फिर अपने कंप्यूटर पर एक माउंट-पॉइंट बनाएं; मेरे उदाहरण में, मैं इसके लिए उपयोग करूंगा ~/droid। अब यहाँ हम चलते हैं:

# Mount the Android FS:
adbfs ~/droid
# Unmount it again:
fusermount -u ~/droid

इस प्रक्रिया को आसान बनाने के लिए, मैंने दो उपनाम बनाए हैं:

alias mdroid="adbfs ~/droid"
alias udroid="fusermount -u ~/droid"

आप निश्चित रूप से पहले से ही अनुमान लगा चुके हैं: mdroid"माउंट ड्रॉइड" के लिए खड़ा है, udroid"अनमाउंट ड्रॉइड" के लिए।

मैन्युअल रूप से बढ़ते / अनमाउंटिंग के लिए एक अलग दृष्टिकोण एक विशिष्ट VFS के साथ मिडनाइट कमांडर का उपयोग कर रहा है : mc-extfs-adb वह कर रहा है। एक संस्करण जो मैंने उबंटू के लिए उपयुक्त रूप से अनुकूलित किया है, वह इज़ीऑनड्रोइड पर डाउनलोड क्षेत्र में उपलब्ध है , जहां आप इसे आसानी से चुन सकते हैं (स्थापना निर्देश शामिल हैं)।

दोनों वेरिएंट में उनके पेशेवरों और विपक्ष हैं: mc-extfs-adb को पहली बार एक्सेस करने में काफी समय लगता है (जबकि यह पूरी फाइल सिस्टम संरचना को कैश करता है) - लेकिन तब फाइल सिस्टम को ब्राउजिंग करना बहुत तेज है (जैसा कि यह कैश्ड है), केवल धीमा जब आप फ़ाइलों को दूरस्थ रूप से कॉपी / संपादित करते हैं। Adbfs का उपयोग सीधे बहुत तेजी से शुरू होता है, लेकिन फिर निर्देशिकाओं को स्विच करते समय एक सेकंड के लिए हमेशा "हिचकिचाहट" होती है (क्योंकि यह पूरी संरचना को कैश नहीं करता है , लेकिन केवल मांग पर पढ़ता है)। मैं आमतौर पर उत्तरार्द्ध पसंद करता हूं, लेकिन YMMV - इसलिए मैंने आपको दोनों विकल्प दिए हैं :)

( स्रोत )

ADB इंटरफ़ेस का उपयोग करके विंडोज में फोन स्टोरेज को एक्सेस करने के लिए

डिफ़ॉल्ट रूप से विंडोज फाइल एक्सप्लोरर आपको एंड्रॉइड रूट फाइलों तक पहुंचने की अनुमति नहीं देता है। आपको उसके लिए एक अलग एप्लिकेशन (अपने पीसी पर) डाउनलोड करना होगा। कई स्थानों पर (इस तरह guidingtech.com ट्यूटोरियल की सिफारिश एंड्रॉयड कमांडर । एक और सिफारिश की फ़ाइल एक्सप्लोरर कार्यक्रम है Droid एक्सप्लोरर

( स्रोत )


विधि # 3

यह विधि एक ऐप और यूएसबी टेथरिंग का उपयोग करती है। इस पद्धति की जड़ें इस उत्तर में हैं (यह उत्तर केवल संभावनाओं का उल्लेख करता है, लेकिन चरणों में वास्तविक उपयोग नहीं)।

प्रक्रिया :

  1. एक फ़ाइल सर्वर ऐप डाउनलोड करें जो WebDav / FTP / SSH / Samba सर्वर निर्माण की अनुमति देता है। आप या तो इस सूची को Izzy यहाँ देख सकते हैं , या उन्हें चुन सकते हैंWebDav , FTP , Samba , SSH , Multifious । यदि आपका कोई भी मदद करता है तो Google आपका मित्र है।
  2. निम्नलिखित निर्देश { WebDav , FTP } अल्टीमेट (फ्री) और सर्वर अल्टीमेट प्रो (पेड) के लिए हैं।

WebDav सर्वर अल्टीमेट का उपयोग करना :

  1. USB टेथरिंग सक्षम करें ।
  2. WebDav सर्वर अंतिम लॉन्च करें ।
  3. के पास जाओ Add -> WebDAV Server ->
  4. सर्वर नाम में कोई भी नाम दर्ज करें । एक पोर्ट संख्या 1024 से अधिक चुनें जिसे आप याद कर सकते हैं (जैसे 5000) और इसे रन ऑन पोर्ट में दर्ज करें ।
  5. में दस्तावेज़ जड़ , चुनें /विधि # 1 के साथ संगत रहने के लिए।
  6. सभी विकल्पों को अनचेक करें। जब भी आप इस ऐप को लॉन्च करेंगे तो आप इस सर्वर को अपने आप चलाना चुन सकते हैं। ऐसा करने के लिए, ऐप को साफ़ करने पर सीधे स्टार्ट को चेक करेंBackएक बार कुंजी टैप करें और सर्वर सेटिंग्स को बचाने के लिए हां चुनें ।
  7. नव निर्मित सर्वर प्रविष्टि पर एक बार टैप करें और स्टार्ट / स्टॉप चुनें । आपको सूचना के साथ एक संवाद बॉक्स मिलेगा सर्वर शुरू कर दिया गया है । आप ऐप के शीर्ष पर कई आइकन बाईं ओर खिसकाकर (सर्वर सहित) ऐप को बंद कर सकते हैं और बाहर निकलें चुन सकते हैं । ध्यान दें कि बाहर निकलने का चयन किए बिना, सर्वर तब तक चलता रहेगा जब तक कि स्पष्ट रूप से बंद न हो जाए।
  8. अब आप विंडोज या लिनक्स के लिए विधि # 1 में बताई गई प्रक्रिया का उपयोग कर सकते हैं। ध्यान दें कि विंडोज के लिए, पता अब होगा \\192.168.42.129@5000और लिनक्स के लिए, यह होगा webdav://192.168.42.129:5000/

एफ़टीपी सर्वर अल्टीमेट का उपयोग करना :

  1. USB टेथरिंग सक्षम करें ।
  2. एफ़टीपी सर्वर अल्टीमेट ऐप लॉन्च करें ।
  3. के पास जाओ Add -> FTP Server ->
  4. सर्वर नाम में कोई भी नाम दर्ज करें । एक पोर्ट संख्या 1024 से अधिक चुनें जिसे आप याद कर सकते हैं (जैसे 6000) और इसे रन ऑन पोर्ट में दर्ज करें ।
  5. सभी विकल्पों को अनचेक करें। जब भी आप इस ऐप को लॉन्च करेंगे तो आप इस सर्वर को अपने आप चलाना चुन सकते हैं। ऐसा करने के लिए, ऐप को साफ़ करने पर सीधे स्टार्ट को चेक करें । इसी तरह, Respawn (ऑटो रिस्टार्ट जब सर्वर क्रैश हो जाता है) चुनें
  6. पर जाएं उपयोगकर्ता (करने के लिए आसन्न सेटिंग्स शीर्ष पर), नल जोड़ें , छोड़ प्रयोक्ता नाम और पासवर्ड खाली और जाँच ऑटो लेखन पहुँच । आप दस्तावेज़ रूट में फोर्स स्टे चुनकर पीसी को प्रतिबंधित करने का विकल्प चुन सकते हैं ।
  7. में दस्तावेज़ जड़ , चुनें /विधि # 1 के साथ संगत रहने के लिए।
  8. Backएक बार कुंजी टैप करें और सर्वर सेटिंग्स को बचाने के लिए हां चुनें ।
  9. नव निर्मित सर्वर प्रविष्टि पर एक बार टैप करें और स्टार्ट / स्टॉप चुनें । आपको सूचना के साथ एक संवाद बॉक्स मिलेगा सर्वर शुरू कर दिया गया है । आप ऐप के शीर्ष पर कई आइकन बाईं ओर खिसकाकर (सर्वर सहित) ऐप को बंद कर सकते हैं और बाहर निकलें चुन सकते हैं । ध्यान दें कि बाहर निकलने का चयन किए बिना, सर्वर तब तक चलता रहेगा जब तक कि स्पष्ट रूप से बंद न हो जाए।
  10. अब आप लिनक्स के लिए बताई गई प्रक्रिया का उपयोग कर सकते हैं। ध्यान दें कि विंडोज के लिए, पता अब होगा ftp://192.168.42.129:6000और लिनक्स के लिए, यह होगा ftp://192.168.42.129:6000/। विंडोज में ftp को मैप करने के लिए, चरण 13 से निम्न निर्देशों का पालन करें।

सर्वर अल्टीमेट प्रो का उपयोग करना : ध्यान दें कि इस ऐप को इंस्टॉल करने के लिए कुछ अन्य पैकेज (फ्री) की आवश्यकता होती है।

  1. USB टेथरिंग सक्षम करें ।
  2. सर्वर अंतिम प्रो एप्लिकेशन लॉन्च करें ।
  3. सर्वर पर जाएं । +आइकन टैप करें और FTP नेटिव सर्वर पर टैप करने के लिए नीचे स्क्रॉल करें ।
  4. नाम दर्ज करें , 1024 से अधिक एक पोर्ट संख्या चुनें जिसे आप याद कर सकते हैं (उदाहरण के लिए 2121)।
  5. नेटवर्क इंटरफेस पर सूची के तहत , rndis0 -Ipv4 (192.168.42.129) चुनें
  6. ऐप शुरू होने पर सीधे चेक करें
  7. में ताले , जाँच वाईफ़ाई लॉक सक्षम करें
  8. एप्लिकेशन के शीर्ष पैनल पर, विशेष पर जाएं और अनुमति दें अपलोड को छोड़कर सब कुछ अनचेक करें
  9. में दस्तावेज़ जड़ , चुनें /विधि # 1 के साथ संगत रहने के लिए।
  10. सेटिंग्स को बचाने के लिए फ्लॉपी आइकन स्पर्श करें।
  11. एक बार सर्वर प्रविष्टि को टैप करें और स्टार्ट चुनें ।
  12. अब आप लिनक्स के लिए विधि # 1 में बताई गई प्रक्रिया का उपयोग कर सकते हैं। ध्यान दें कि लिनक्स के लिए, नेटवर्क स्थान होगा ftp://192.168.42.129:2121/
  13. विंडोज के लिए, विधि # 1 में विंडोज के लिए 1-11 चरणों का पालन करें ।
  14. उस वेबसाइट से कनेक्ट करें पर क्लिक करें जिसका उपयोग आप अपने दस्तावेज़ों और चित्रों को संग्रहीत करने के लिए कर सकते हैं
  15. Add Network Location शीर्षक वाली एक नई विंडो दिखाई जाएगी। क्लिक करें Next -> Choose a custom network location -> Next
  16. इंटरनेट या नेटवर्क एड्रेस के तहत , टाइप ftp://192.168.42.129:2121/sdcard/करें और नेक्स्ट पर क्लिक करें । आप एसडीकार्ड को स्टोरेज से बदल सकते हैं ।
  17. अनाम पर लॉग की जाँच करें और अगला क्लिक करें । भविष्य में इसे पहचानने के लिए एक नाम टाइप करें और अगला क्लिक करें ।
  18. चेक इस नेटवर्क स्थान जब मैं समाप्त क्लिक करें खुला और क्लिक समाप्त । आपके फ़ोन की स्टोरेज सामग्री के साथ एक नई विंडो दिखाई देगी।
  19. विधि # 1 का चरण 14 भी यहाँ लागू होता है।

सर्वर परम प्रो में WebDav सर्वर के लिए ध्यान दें, सेटिंग्स विधि # 3 में पूर्वोक्त प्रक्रियाओं में शामिल एक के समान हैं।


एमटीपी-वैकल्पिक के बारे में

USB फ़ाइल पीसी के साथ स्थानांतरित हो जाती है - 'एमटीपी' समस्याओं के बिना।

कोई और अधिक USB 'MTP ड्राइवर नहीं मिला' या 'मेरी फ़ाइलें नहीं ढूँढ सकता' समस्याएँ - Windows और Ubuntu GNU / Linux दोनों का समर्थन करता है!

'एमटीपी-अल्टरनेटिव' इस डिवाइस के स्टोरेज को डिफॉल्ट एंड्रॉइड 'एमटीपी' फाइल ट्रांसफर पद्धति के बजाय यूएसबी टेथरिंग के जरिए कंप्यूटर में 'ड्राइव' के रूप में साझा करता है और आपको 3 सामान्य 'एमटीपी' समस्याओं से बचाता है।

WebDav सर्वर अल्टीमेट के बारे में

एक मुक्त, सुरक्षित और पूरा WebDAV सर्वर! एप्लिकेशन कई उपयोगकर्ताओं को जोड़ने का समर्थन करता है, इसमें SSL / TLS (HTTPS) समर्थन पर WebDAV है और स्वचालित रूप से एक WebDAV सर्वर शुरू करने के लिए सेट किया जा सकता है जब आपका डिवाइस एक विशिष्ट WIFI नेटवर्क से जुड़ा हो!

एफ़टीपी सर्वर अल्टीमेट के बारे में

एफ़टीपी क्लाइंट का उपयोग करके फ़ाइलों को स्थानांतरित करने के लिए एक मुफ्त, सुरक्षित और पूर्ण एफ़टीपी सर्वर। ऐप कई उपयोगकर्ताओं को जोड़ने का समर्थन करता है, इसमें एफटीपीएस इंप्लांट / एसएफटीपी / एससीपी सपोर्ट है और जब आपका डिवाइस एक विशिष्ट वाईफाई नेटवर्क से जुड़ा होता है तो स्वचालित रूप से एफ़टीपी सर्वर शुरू करने के लिए सेट किया जा सकता है!

सर्वर परम के बारे में

★★ 70 से अधिक प्रोटोकॉल के साथ 60 से अधिक सर्वर चलाएं! ★★

अब आप CVS, DC हब, DHCP, UPnP, DNS, DDNS, eDonkey, Email (POP3 / SMTP), FTP प्रॉक्सी, FTP, FTPS, FTPES, फ्लैश पॉलिसी, Git, गोफर, HTTP स्नूप, ICAP, IRC Bot चला सकते हैं , IRC, ISCSI, Icecast, LPD, Load Balancer, MQTT, Memcached, MongoDB, MySQL, NFS, NTP, NZB क्लाइंट, नैप्स्टर, PHP, लाइटटैप, पीएक्सई, पोर्ट फारवर्डर, RTMP, रिमोट कंट्रोल, Rsync, SMB / CIFS , SMPP, एसएमएस, Socks, SFTP, SSH, सर्वर मॉनिटर, स्टाइल, Syslog, TFTP, टेलनेट, टाइम, टोरेंट क्लाइंट, टोरेंट ट्रैकर, ट्रिगर, यूनिसन, UPnP पोर्ट मैपर, VNC, वीपीएन, वेक ऑन लैन, वेब, वेबडाव, WebSocket, X11 और / या XMPP सर्वर!


ध्यान दें:

  1. WebDAV फ़ाइल का आकार केवल 4 गीगाबाइट तक सीमित कर सकता है।
  2. एमटीपी-अल्टरनेटिव द्वारा सक्षम वेबडाव के माध्यम से फाइल ट्रांसफर बहुत उत्तरदायी नहीं था और मैंने एंड्रॉइड में मेरे लिए 800 एमबी का कैश आकार बनाया।
  3. 2. मुद्दा लिनक्स पर उत्पन्न नहीं हुआ और सुचारू रूप से काम किया।
  4. मैं सर्वरों को अंतिम पसंद करता हूँ FTP नेटिव सर्वर के साथ। यह मेरे लिए विंडोज और लिनक्स दोनों पर त्रुटिपूर्ण काम करता है।
  5. मैं केवल adb push|pullडेटा ट्रांसफर के लिए मेथड # 2 के कमांड का उपयोग करता हूं । यह विकल्प के रूप में आम विकल्पों को कवर करने के लिए उल्लेख किया गया है।
  6. यदि आप निहित हैं, तो आप सर्वर अंतिम प्रो में पोर्ट कर सकते हैं।
  7. ऐसे तरीके हो सकते हैं जिनसे मैं अभी तक अनजान हूँ। कृपया उन्हें उत्तर के रूप में पोस्ट करें।

4
ये सभी रास्ता रास्ता हैं! एक साधारण तेज़ फ़ाइल स्थानांतरण के लिए बहुत अधिक काम, यह 2018 है!
शिंज़ौ

आपकी बेचैनी के लिए @shinzou माफी। Google, Microsoft और अन्य सभी बेवकूफ आईटी कंपनियों को अपना खेद दर्ज करने के लिए आपका स्वागत है जो अभी भी हमें श * फुल एमटीपी प्रोटोकॉल का उपयोग करने या उपरोक्त समाधानों के लिए वैकल्पिक करने के लिए मजबूर करती हैं। यदि आप एक तरह से, सरल तरीके से समाधान के साथ आ सकते हैं और आप कुछ मूल्यवान उत्तर प्रदान कर सकते हैं, तो केवल दूसरों की आलोचना करने के बजाय, आपको अपना जवाब लिखने के लिए भी स्वागत है।
ट्रेडर

9

ज़रूर है। बस आराम अलग है, आप किस ओएस पर निर्भर हैं।

मैं ज्यादातर इसके लिए इस्तेमाल करता हूं । लिनक्स पर, आप इस तरह से डिवाइस को माउंट भी कर सकते हैं। adbयदि आप क्रॉस-प्लेटफॉर्म QtADB जैसे पसंद करते हैं, तो कई GUI भी हैं । या आप कमांड लाइन का उपयोग कर सकते हैं:

# Copy a file to the Android device
adb push some.file.ext /mnt/sdcard/some.file.ext
# Grab one from the Android device
adb pull /mnt/sdcard/some.file.ext some.file.ext
# similar for an entire directory
adb pull /mnt/sdcard /local/folder

बस दोनों छोरों के प्रकारों पर ध्यान दें : या तो दोनों फ़ाइल नाम हैं (पहले दो उदाहरणों में), या दोनों निर्देशिकाएं (तीसरा उदाहरण) हैं। मिक्स फेल हो जाएगा।

एक सुविधाजनक तरीके से नेविगेट करने के लिए (जैसे ls) का उपयोग करें adb shell

यदि आपके पास अभी तक आपके कंप्यूटर पर ADB स्थापित नहीं है: तो देखें क्या ADB की न्यूनतम स्थापना है?


यह बहुत दिलचस्प है - धन्यवाद! मैं एक नाटक करने जा रहा हूं और अगर यह काम करता है तो मैं टिक के साथ वापस आऊंगा!
फोस्टांडी

यहां तक ​​कि कुछ फ़ाइल प्रबंधक भी आपको इसके लिए कुछ GUI की पेशकश कर रहे हैं। आप विवरण के लिए मेरी ADB एप्लिकेशन सूची पर एक नज़र डालना चाह सकते हैं ; उन कंप्यूटर-प्रोग्रामों को पेज के अंत में खोजें।
इज़ी

1
किसी एक फ़ाइल को धकेलने या खींचने के लिए , लेकिन क्या होगा अगर मैं सिर्फ अपने आंतरिक भंडारण का बैकअप लेना चाहता / चाहती हूँ: /
Shayan

1
@ शायन यदि आप का अर्थ है "आंतरिक एसडी कार्ड": मेरे जवाब में अंतिम आदेश यही करता है। यदि आप उस जगह से तात्पर्य रखते हैं जहां ऐप्स अपने डेटा को स्टोर करते हैं ( /data/*) तो आपके डिवाइस को रूट करने की आवश्यकता है और ADB डेमॉन को खींचने के लिए असुरक्षित मोड में चल रहा है।
इज़्ज़

4

हां, आप Google Play में 'mtp विकल्प' के लिए खोज कर सकते हैं या नीचे दिए गए पृष्ठ पर जा सकते हैं: https://play.google.com/store/apps/details?id=com.clearevo.mtp_alternative

इसके लिए USB टेदरिंग को सक्षम करना आवश्यक है फिर यह काफी सरल है।

मेरे दोस्तों और खुद के बाद काफी 'MTP ड्राइवर नहीं मिला' और 'फ़ाइल नहीं दिखा रहा है' मुद्दों का सामना करना पड़ा, मैंने इस समस्या को हल करने के लिए 'MTP- वैकल्पिक' नाम का ऐप बनाने का फैसला किया।

आम तौर पर मैं 'तकनीकी डेटा' फ़ाइलों को भी स्थानांतरित करने के लिए एडीबी का उपयोग करता हूं - यह अच्छी तरह से काम करता है। लेकिन जब मैं पीसी, एंड्रॉइड से फ़ोटो, संगीत या वीडियो जैसे मीडिया फ़ाइलों को भेजने के लिए एडीबी का उपयोग करता हूं - / से sdcard / Pictures / / / sdcard / Music / उदाहरण के लिए - Android गैलरी और संगीत ऐप उन्हें नहीं दिखाएगा और यह जीत गया पुनः आरंभ होने तक (नेक्सस 5 और गैलेक्सी नोट 8 दोनों) अपडेट नहीं करें। 'एमटीपी वैकल्पिक' का उपयोग करते हुए, गैलरी और संगीत ऐप बिना किसी पुनरारंभ के नए जोड़े गए फ़ाइलों को तुरंत अपडेट करेगा। इसके अलावा, अगर एक नया मीडिया या डेटा फ़ाइल फोन पर बनाई गई है, तो बस पीसी फ़ोल्डर पर 'F5' दबाने से उन्हें दिखाने के लिए ताज़ा होगा।


मैंने अपने ओप्पो फोन से 26 जीबी ट्रांसफर करने के लिए सफलतापूर्वक 5.1.1 रन करके अपने विंडोज 8.1 x64 पीसी पर इस ऐप का उपयोग किया है। हालाँकि, यह WebDAV का उपयोग करता है और यह प्रत्येक व्यक्ति की फ़ाइल को 50MB तक सीमित करता है (अन्यथा, यह "0x800700DF: फ़ाइल का आकार अनुमत सीमा से अधिक है)" त्रुटि पैदा करेगा। सीमा बढ़ाने के लिए, यहां दिए गए निर्देशों का पालन करें: support.microsoft.com/en-us/kb/900900
ikjadoon

0

मैं adbUbuntu 16.04 के तहत उपयोग कर रहा हूं ।

यह एमटीपी की तुलना में काफी तेज है (समय नहीं है, लेकिन मैं सीए 15x कहूंगा)।

इसे स्थापित करने के लिए, आप ऑनलाइन उपलब्ध निर्देशों का बहुत पालन कर सकते हैं

https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/

https://www.xda-developers.com/install-adb-windows-macos-linux/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.