क्या Google Chrome रिमोट डेस्कटॉप प्लगइन के साथ दूरस्थ रूप से जुड़े कंप्यूटरों के बीच फ़ाइलों को स्थानांतरित करने का एक तरीका है?
यदि नहीं, तो क्या एक सरल तरीका है कि मैं कनेक्टेड कंप्यूटरों के बीच फ़ाइलों को स्थानांतरित कर सकता हूं?
क्या Google Chrome रिमोट डेस्कटॉप प्लगइन के साथ दूरस्थ रूप से जुड़े कंप्यूटरों के बीच फ़ाइलों को स्थानांतरित करने का एक तरीका है?
यदि नहीं, तो क्या एक सरल तरीका है कि मैं कनेक्टेड कंप्यूटरों के बीच फ़ाइलों को स्थानांतरित कर सकता हूं?
जवाबों:
यह नहीं किया जा सकता है। आस-पास के काम के रूप में, आप इसे हमेशा अपने आप को ईमेल कर सकते हैं, या Google ड्राइव / ड्रॉप बॉक्स या इसी तरह का उपयोग कर सकते हैं।
यह एक मजाक जवाब की तरह है लेकिन चूंकि लक्ष्य और मेजबान के बीच कॉपी और पेस्ट का समर्थन किया जाता है, मध्यवर्ती क्लाउड स्टोरेज का सहारा लिए बिना फाइल कॉपी करने का geeky तरीका निम्न होगा:
सबसे पहले, स्रोत मशीन पर पायथन कंसोल और प्रकार को आग दें:
base64data = open('myfile.jpg','rb').read().encode('base64')
open('myfile.txt','w').write(base64data)
इसके बाद, फाइल myfile.txt
को टेक्स्ट एडिटर से खोलें और कंटेंट को कॉपी करें। फिर टार्गेट मशीन पर कंटेंट को नाम की एक नई फाइल में myfile.txt
और एक कंसोल टाइप में पेस्ट करें :
data = open('myfile.txt').read().decode('base64')
open('myfile.jpg','wb').write(data)
हर बार टाइपिंग से बचने के लिए इन स्निपेट्स को स्क्रिप्ट में निकाला जा सकता है।
यदि आपके पास पायथन नहीं है या यदि आपकी दोनों मशीनें विंडोज चला रही हैं और आपके पास कुल कमांडर स्थापित है तो चरण सरल हैं:
स्रोत पर: अपनी फ़ाइल का चयन करें और फिर फ़ाइलें > एनकोड फ़ाइल चुनें । एक संगत .b64
दूसरे पैनल में बनाई जाएगी - इसे खोलें ( F3) और सामग्री ( Ctr+ a, Ctr+ c) की प्रतिलिपि बनाएँ ।
लक्ष्य पर: .b64
एक्सटेंशन के साथ एक नई फ़ाइल में पेस्ट करें और फिर फाइल > डिकोड फ़ाइल का उपयोग करें ।
ओएसएक्स और अधिकांश लिनक्स सिस्टम आमतौर पर कंसोल बेस 64 एनकोडर के एक से अधिक स्वाद के साथ आते हैं। यह कुछ भी स्थापित करने के बिना ootb काम करना चाहिए:
## encode to base64
openssl base64 -in myfile.jpg -output myfile.jpg.b64
## OR on some systems `-out` should be used instead of `-output`
openssl base64 -in myfile.jpg -out myfile.jpg.b64
## encode to base64 on Windows (recent versions)
certutil -encode myfile.jpg myencodedfile.jpg.b64
## decode from base64
openssl base64 -d -in myfile.jpg.b64 -output myfile.jpg
## OR on some systems `-out` should be used instead of `-output`
openssl base64 -d -in myfile.jpg.b64 -out myfile.jpg
## decode base64 on Windows
certutil -decode myencodedfile.jpg.b64 myfile.jpg
-output...
भाग को छोड़ना मानक आउटपुट पर प्रिंट होगा।
OSX और उबंटू दोनों में मौजूद एक और ootb यूटिलिटी:
## encode to base64
base64 < myfile.jpg > myfile.jpg.b64
## decode from base64 (Linux) (note the lowercase 'd')
base64 -d < myfile.jpg.b64 > myfile.jpg
## decode from base64 (OSX) (note the uppercase 'D')
base64 -D < myfile.jpg.b64 > myfile.jpg
यदि आपके पास स्रोत / लक्ष्य ओएस पर संबंधित कमांड लाइन उपकरण हैं, तो सीधे क्लिपबोर्ड को एनकोड करना संभव है।
पर OSX देखते हैं निर्मित pbcopy
और pbpaste
, लिनक्स (xorg में) पर, वहाँ है xclip , और विंडोज पर है clip.exe , जिसका अर्थ है कि क्लिपबोर्ड करने के लिए फ़ाइल एन्कोडिंग को सरल किया जा सकता है (जैसे OSX के लिए):
base64 < myfile.jpg | pbcopy
split -b 10m myfile.zip
(सिर्फ एक अनुमान, कोई विचार नहीं कि अधिकतम अनुमत आकार क्या है) (3) base64 फ़ाइलों को एन्कोड करें ( 4) सामग्री को एक-एक करके कॉपी करें (5) डिकोड करें और लक्ष्य मशीन पर भागों को फिर से इकट्ठा करें। हालाँकि चरण १,२,३,५ को स्क्रिप्ट किया जा सकता है, चरण ४ को अभी भी मैन्युअल रूप से किया जाना होगा, हालांकि मुझे लगता है कि यह सिकुली जैसी किसी चीज के साथ स्वचालित हो सकता है, हालांकि इससे रास्ता बहुत हास्यास्पद हो सकता है ...
फ़ाइलों को स्थानांतरित करने के लिए, बस अपने Google ड्राइव का उपयोग करें। Chrome दूरस्थ डेस्कटॉप का उपयोग करने के लिए आपको अपने Google खाते में लॉग इन करना होगा, इसलिए Google ड्राइव को खोलें, उसमें अपनी फ़ाइल को छोड़ दें। एक बार जब यह अपलोड हो जाता है, तो अपने दूरस्थ कंप्यूटर पर Google ड्राइव खोलें और इसे Google ड्राइव से अपनी पसंद के डेस्कटॉप या फ़ोल्डर में खींचें!
हाँ, हाँ आप कर सकते हैं। बहुत हाल ही में (यह सप्ताह! यह महीना! अभी-अभी आज! [यह मैंने पहली बार देखा है]) Chrome रिमोट डेस्कटॉप आपके द्वारा Chrome स्टोर के माध्यम से डाउनलोड और लॉन्च किए जाने वाले स्टैंड-अलोन प्रोग्राम से स्थानांतरित हो गया है, एक इन-ब्राउज़र ऐप जो आप एक वेबसाइट से लॉन्च करते हैं: https://remotedesktop.google.com ।
[परीक्षण २ 27 जून २०१ ९]
इस परिवर्तन के साथ एक ब्रांड-नई फ़ाइल स्थानांतरण सुविधा आती है! जब आप लॉग इन करते हैं तो आपकी स्क्रीन के दाईं ओर यह मेनू होता है:
यदि आपको वह दिखाई नहीं देता है, तो दाईं ओर होवर करें, जब तक कि आप बाईं ओर इशारा करते हुए थोड़ा नीला तीर न देखें, और इसे क्लिक करें, क्योंकि यह मेनू छिपाने योग्य है।
अपने स्थानीय मशीन (होस्ट) को दूरस्थ मशीन से एक फ़ाइल डाउनलोड करने के लिए "डाउनलोड फ़ाइल" बटन पर क्लिक करें। यह रिमोट मशीन पर एक "डाउनलोड फ़ाइल" फ़ाइल प्रबंधक विंडो खोल देगा। एक फ़ाइल चुनें और "खोलें" पर क्लिक करें। फ़ाइल को नेटवर्क के माध्यम से स्थानांतरित किया जाता है और एक GUI फ़ाइल प्रबंधक "फ़ाइल सहेजें" विंडो जादुई रूप से आपके स्थानीय (होस्ट) मशीन पर खुल जाएगी। एक स्थान चुनें और फ़ाइल को सहेजें।
किया हुआ। फ़ाइल आपके स्थानीय मशीन पर उस फ़ोल्डर में है जिसे आपने इसे सहेजने के लिए चुना था।
अपने रिमोट मशीन के लिए अपने स्थानीय (मेजबान) मशीन से एक फ़ाइल अपलोड करने के लिए , "फ़ाइल अपलोड करें" बटन पर क्लिक करें। यह आपके स्थानीय मशीन पर एक "फ़ाइल खोलें" फ़ाइल प्रबंधक विंडो खोलेगा। एक फ़ाइल चुनें ( बग अलर्ट: आप अपने माउस के साथ फिर से फ़ाइल पर क्लिक करें भले ही वह पहले से ही चयनित हो या फिर यह मेरे लिए काम नहीं करेगा ) और "ओपन" पर क्लिक करें। ऊपर दिखाए गए "फ़ाइल स्थानांतरण" संवाद के तहत, आपको फ़ाइल स्थानांतरण प्रगति पट्टी के साथ एक "अपलोडिंग" संकेतक दिखाई देगा। जब पूरा हो जाए, तो आपको अपनी दूरस्थ डेस्कटॉप स्क्रीन के निचले भाग पर निम्न अधिसूचना दिखाई देगी: "पूर्ण अपलोड करें। दूरस्थ डिवाइस के डेस्कटॉप पर फ़ाइल देखें।"
किया हुआ। फ़ाइल आपके दूरस्थ कंप्यूटर के डेस्कटॉप पर है।