Chrome রিমোট ডেস্কটপ ব্যবহার করে, আমি কি কম্পিউটারগুলির মধ্যে ফাইল স্থানান্তর করতে পারি?


19

গুগল ক্রোম রিমোট ডেস্কটপ প্লাগইন দিয়ে দূরবর্তীভাবে সংযুক্ত কম্পিউটারের মধ্যে ফাইল স্থানান্তর করার কোনও উপায় আছে কি?

যদি তা না হয় তবে আমি কি সংযুক্ত কম্পিউটারের মধ্যে ফাইল স্থানান্তর করতে পারি এমন কোনও সহজ উপায় আছে?


2
এই এক্সটেনশন এমনকি এই বৈশিষ্ট্য সমর্থন?
রামহাউন্ড

@ র্যামহাউন্ডটি দেখতে দেখতে ভালো লাগছে। ওয়েব স্টোর থেকে: 'আপনার অ্যাপ্লিকেশন এবং ফাইলগুলিতে দূরবর্তী অ্যাক্সেসের জন্য কম্পিউটারগুলি উপলব্ধ করা যেতে পারে।'
এমকেলেেক্স

@ ম্যাকালেক্স তবে এর স্থানান্তরের সাথে অবশ্য কোনও সম্পর্ক নেই।
ডেভ

হ্যা আমি দেখেছি. আমি ঠিক বুঝতে পেরেছি যে আপনি এটি অ্যাক্সেস করতে পারলে আপনার এটি সংরক্ষণ করা উচিত। কাছাকাছি পড়তে, দেখে মনে হচ্ছে না এটি কোনও বৈশিষ্ট্য হিসাবে উপলভ্য
mcalex

@ এমক্যালেক্স - এটি ফাইল স্থানান্তরিত হতে পারে তা নির্দেশ করে না।
রামহাউন্ড

উত্তর:



27

এটি একটি রসিক উত্তর, তবে যেহেতু অনুলিপি এবং হোস্টের মধ্যে অনুলিপি এবং পেস্ট সমর্থিত তাই মধ্যবর্তী ক্লাউড স্টোরেজ অবলম্বন না করে কোনও ফাইল অনুলিপি করার মজাদার উপায়টি হ'ল :

  1. উত্সটিতে: ফাইলটি বেস 64 / ইউইউএন কোডে রূপান্তর করতে যে কোনও উপলভ্য এনকোডার ব্যবহার করুন যাতে আপনি সিটিআর + সি দিয়ে ডেটা অনুলিপি করতে পারেন।
  2. লক্ষ্যবস্তুতে: কোনও পাঠ্য ফাইলে ডেটা আটকান এবং যে কোনও উপলভ্য ডিকোডার দিয়ে ডিকোড করুন।

পাইথন-ভিত্তিক সমাধান

প্রথমত, উত্স মেশিনে একটি পাইথন কনসোল ফায়ার করে টাইপ করুন:

 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)

প্রতিবার টাইপ করা এড়াতে এই স্নিপেটগুলি স্ক্রিপ্টগুলিতে বের করা যেতে পারে।

জিইউআই ভিত্তিক সমাধান (উইন্ডোজ)

যদি আপনার পাইথন না থাকে বা আপনার উভয় মেশিনই উইন্ডোজ চলমান থাকে এবং আপনি মোট কমান্ডার ইনস্টল করেছেন তবে পদক্ষেপগুলি আরও সহজ:

  1. উত্সটিতে: আপনার ফাইল নির্বাচন করুন এবং তারপরে ফাইলগুলি > এনকোড ফাইলটি চয়ন করুন.b64অন্যান্য প্যানেলে একটি সম্পর্কিত তৈরি করা হবে - এটি খুলুন ( F3) এবং বিষয়বস্তু অনুলিপি করুন ( Ctr+ a, Ctr+ c)।

  2. লক্ষ্য অন: সঙ্গে একটি নতুন ফাইল পেস্ট .b64এক্সটেনশন এবং তারপর ব্যবহার ফাইল > ডিকোড ফাইল

কমান্ড লাইন সমাধান (ওএসএক্স, লিনাক্স, উইন্ডোজ)

ওএসএক্স এবং বেশিরভাগ লিনাক্স সিস্টেম সাধারণত একাধিক স্বাদে কনসোল বেস 64 এনকোডার নিয়ে আসে। এটি কিছু ইনস্টল না করে অটব কাজ করা উচিত:

## 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...অংশ ছাড়লে মান আউটপুট প্রিন্ট করা হবে।

ওএসএক্স এবং উবুন্টুতে অন্য একটি উটব ইউটিলিটি উপস্থিত রয়েছে:

## 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

ক্লিপবোর্ডে সরাসরি পাইপ করা (মধ্যস্থতাকারী ফাইলগুলি এড়ানো)

সোর্স / টার্গেট ওএসে আপনার কাছে সংশ্লিষ্ট কমান্ড লাইন সরঞ্জাম থাকলে সরাসরি ক্লিপবোর্ডে এনকোড করা সম্ভব।

ওএসএক্স-এ বিল্ট-ইন রয়েছে pbcopyএবং pbpasteলিনাক্সে ( xorg- এ ), xclip রয়েছে এবং উইন্ডোজ-এ ক্লিপ.এক্সে রয়েছে , যার অর্থ ক্লিপবোর্ডে কোনও ফাইল এনকোডিং (যেমন OSX- এর জন্য) সহজ করা যেতে পারে:

base64 < myfile.jpg | pbcopy

5
যদিও এটি আসলে আমার সমস্যাটি ঠিক করে না। (আমার ফাইলটি 100 এমবি ছাড়িয়ে গেছে এবং ক্লিপবোর্ড এটি গ্রহণ করবে না)। আমি মনে করি আমার যাইহোক এটি upvote প্রয়োজন। কারণ এই উত্তরটি বিদ্যমান।
ওয়ার্ল্ডএস

1
বড় ফাইলগুলির জন্য একটি সম্ভাব্য সমাধান হতে পারে (1) আকারকে হ্রাস করার জন্য ফাইলটি সংকুচিত করা (2) সর্বাধিক গ্রহণযোগ্য আকারে বিভক্ত করা, উদাহরণস্বরূপ split -b 10m myfile.zip (কেবলমাত্র অনুমান, সর্বাধিক অনুমোদিত আকারটি কী তা নয়) (3) বেস 64 ফাইলগুলি এনকোড করে ( ৪) একের পর এক লিখিত সামগ্রী অনুলিপি করুন (৫) ডিকোড করুন এবং লক্ষ্য মেশিনে অংশগুলি পুনরায় একত্রিত করুন। যদিও 1,2,3,5 পদক্ষেপগুলি স্ক্রিপ্ট করা যেতে পারে, চতুর্থ পদক্ষেপটি এখনও ম্যানুয়ালি করতে হবে, যদিও আমার ধারণা এমনকি এটি সিকুলির মতো কিছু দিয়ে স্বয়ংক্রিয় করা যেতে পারে যদিও এটি খুব হাস্যকর উপায় হতে পারে ...
সিসিপিজা

যদি রিমোট ক্লায়েন্টটি মোবাইল হোস্ট (আইওএস বা অ্যান্ড্রয়েড) হয় তবে ক্লিপবোর্ড ভাগ সমর্থন করা যায় না
রস প্রেসার

1
@ রসপ্রেসার: উত্তরটি একটি আসল সমাধানের চেয়ে রসিকতা; একটি এসএসএইচ টানেল সেটআপ করার একটি সঠিক সমাধান হ'ল, এবং যদি একটি বা উভয় মেশিন ইন্ট্রনেটের পিছনে থাকে তবে আপনার নিজের জাম্প সার্ভারটি ব্যবহার করুন - তবে আপনি আপনার স্থানীয় ফাইল সিস্টেমে (বা অন্যভাবে রাউন্ড) রিমোট মেশিনটি মাউন্ট করতে পারেন।
সিসিপিজ্জা

5

ফাইল স্থানান্তর করতে, কেবলমাত্র আপনার Google ড্রাইভ ব্যবহার করুন। ক্রোম রিমোট ডেস্কটপ ব্যবহার করতে আপনাকে আপনার গুগল অ্যাকাউন্টে লগ ইন করতে হবে, তাই কেবল গুগল ড্রাইভ খুলুন, এতে আপনার ফাইলটি ফেলে দিন। এটি আপলোড হয়ে গেলে, আপনার দূরবর্তী কম্পিউটারে গুগল ড্রাইভ খুলুন এবং এটি Google ড্রাইভ থেকে আপনার পছন্দের ডেস্কটপ বা ফোল্ডারে টেনে আনুন!


5

হ্যাঁ, হ্যাঁ আপনি পারেন খুব সাম্প্রতিক হিসাবে (এই সপ্তাহে? এই মাসে? ঠিক এখনই আজ? [আমি এটি প্রথমবারের মতো দেখেছি]) ক্রোম রিমোট ডেস্কটপটি আপনি ক্রোম স্টোরের মাধ্যমে ডাউনলোড এবং লঞ্চ করে স্ট্যান্ড-অ্যালোন প্রোগ্রাম হতে সরিয়ে নিয়েছেন, এতে আপনি একটি ওয়েবসাইট থেকে লঞ্চ করা একটি ব্রাউজার অ্যাপ্লিকেশন: https://remoteesktop.google.com

[27 জুন 2019 পরীক্ষিত]

এই পরিবর্তনের সাথে একটি ব্র্যান্ড-নতুন ফাইল ট্রান্সফার বৈশিষ্ট্য আসে! আপনি যখন লগ ইন করবেন আপনার পর্দার ডানদিকে এই মেনুটি থাকবে:

এখানে চিত্র বর্ণনা লিখুন

যদি আপনি এটি না দেখেন তবে ডানদিকে ঘুরিয়ে নিন যতক্ষণ না আপনি বাম দিকে কিছুটা নীল তীর নির্দেশ করছেন এবং এটিকে ক্লিক করুন, কারণ এই মেনুটি আড়াল-সক্ষম।

1. স্থানীয় থেকে দূরবর্তী থেকে ডাউনলোড করতে:

করতে আপনার স্থানীয় মেশিন (হোস্ট) দূরবর্তী মেশিন থেকে একটি ফাইল ডাউনলোড ক্লিক করুন "ডাউনলোড ফাইল" বোতামে ক্লিক করুন। এটি দূরবর্তী মেশিনে একটি "ডাউনলোড ফাইল" ফাইল ম্যানেজার উইন্ডোটি খুলবে। একটি ফাইল চয়ন করুন এবং "খুলুন" ক্লিক করুন। ফাইলটি নেটওয়ার্কের মাধ্যমে স্থানান্তরিত হয়েছে এবং একটি জিইউআই ফাইল ম্যানেজার "ফাইল সংরক্ষণ করুন" উইন্ডোটি আপনার স্থানীয় (হোস্ট) মেশিনে যাদুতে খুলবে। একটি অবস্থান চয়ন করুন এবং ফাইল সংরক্ষণ করুন।

সম্পন্ন. ফাইলটি আপনার স্থানীয় মেশিনে ফোল্ডারে রয়েছে যা আপনি এটি সংরক্ষণ করতে বেছে নিয়েছেন।

২. স্থানীয় থেকে দূরবর্তীতে আপলোড করতে:

করতে আপনার রিমোটের মেশিনে আপনার স্থানীয় (হোস্ট) মেশিন থেকে একটি ফাইল আপলোড করুন , "আপলোড ফাইল" বোতামে ক্লিক করুন। এটি আপনার স্থানীয় মেশিনে একটি "ওপেন ফাইল" ফাইল ম্যানেজার উইন্ডোটি খুলবে। একটি ফাইল চয়ন করুন ( বাগ সতর্কতা: আপনি নিজের মাউস দিয়ে আবার ফাইলটি ক্লিক করতে হবে যদিও এটি ইতিমধ্যে নির্বাচিত রয়েছে অন্যথায় এটি আমার পক্ষে কাজ করবে না ) এবং "খুলুন" ক্লিক করুন। উপরে দেখানো "ফাইল স্থানান্তর" ডায়ালগের অধীনে, আপনি একটি ফাইল স্থানান্তর অগ্রগতি বারের সাথে একটি "আপলোডিং" সূচক দেখবেন। সম্পন্ন হয়ে গেলে, আপনি নীচের নোটিফিকেশনটি আপনার দূরবর্তী ডেস্কটপ স্ক্রিনের নীচে দেখতে পাবেন: "আপলোড সম্পূর্ণ। দূরবর্তী ডিভাইসের ডেস্কটপে ফাইলটি সন্ধান করুন।"

এখানে চিত্র বর্ণনা লিখুন

সম্পন্ন. ফাইলটি আপনার দূরবর্তী কম্পিউটারের ডেস্কটপে রয়েছে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.