Google Chrome Uzaktan Masaüstü eklentisi ile uzaktan bağlı bilgisayarlar arasında dosya aktarmanın bir yolu var mı?
Değilse, bağlı bilgisayarlar arasında dosya aktarmanın basit bir yolu var mı?
Google Chrome Uzaktan Masaüstü eklentisi ile uzaktan bağlı bilgisayarlar arasında dosya aktarmanın bir yolu var mı?
Değilse, bağlı bilgisayarlar arasında dosya aktarmanın basit bir yolu var mı?
Yanıtlar:
Bu yapılamaz. Bir çözüm olarak, bunu her zaman kendinize e-postayla gönderebilir veya Google Drive / drop box veya benzerlerini kullanabilirsiniz.
Bu şaka cevap türüdür ama kopyalama ve yapıştırma hedef ve ev sahibi arasında desteklenir beri, inek tipli yolu dosyayı kopyalamak için olmadan olacaktır orta bulut depolama başvurmadan:
İlk olarak, kaynak makinede bir Python konsolu çalıştırın ve şunu yazın:
base64data = open('myfile.jpg','rb').read().encode('base64')
open('myfile.txt','w').write(base64data)
Ardından, dosyayı myfile.txt
bir metin düzenleyicisiyle açın ve içeriği kopyalayın. Ardından hedef makinede içeriği yeni bir dosyaya yapıştırın myfile.txt
ve bir konsol türüne yapıştırın :
data = open('myfile.txt').read().decode('base64')
open('myfile.jpg','wb').write(data)
Bu snippet'ler, her seferinde yazmaktan kaçınmak için komut dosyalarına çıkarılabilir.
Python'unuz yoksa veya her iki makineniz de Windows çalıştırıyorsa ve Total Commander yüklüyse, adımlar daha basittir:
Kaynakta: dosyanızı seçin ve ardından Dosyalar > Dosyayı kodla'yı seçin . .b64
Diğer panelde bir karşılık gelen oluşturulur - açın ( F3) ve içeriği kopyalayın ( Ctr+ a, Ctr+ c).
Hedefte: .b64
uzantısı olan yeni bir dosyaya yapıştırın ve ardından Dosyalar > Dosya kodunu çöz'ü kullanın .
OSX ve çoğu Linux sistemi genellikle konsol base64 kodlayıcıların birden fazla çeşidiyle gelir. Bu, hiçbir şey yüklemeden ootb çalışmalıdır:
## 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
Atlama -output...
standart çıktıya yazdırılır.
Hem OSX hem de Ubuntu'da bulunan başka bir ootb yardımcı programı:
## 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
Kaynak / hedef işletim sisteminde karşılık gelen komut satırı araçlarına sahipseniz doğrudan panoya kodlamak mümkündür.
OSX'te yerleşik pbcopy
ve pbpaste
Linux'ta ( xorg'da ) xclip vardır ve Windows'ta clip.exe vardır , bu da bir dosyayı panoya kodlamanın basitleştirilebileceği anlamına gelir (örneğin OSX için):
base64 < myfile.jpg | pbcopy
split -b 10m myfile.zip
(sadece bir tahmin, izin verilen maksimum boyutun ne olduğu hakkında hiçbir fikrim yok) (3) base64 dosyaları kodlar ( 4) içeriği birer birer kopyalayın (5) kodunu çözün ve hedef makinedeki parçaları yeniden birleştirin. Adımlar 1,2,3,5 yazılabilir olsa da, adım 4 yine de manuel olarak yapılmalıdır, ancak bu bile çok saçma olabilmesine rağmen Sikuli gibi bir şeyle otomatikleştirilebilir ...
Dosya aktarmak için Google Drive'ınızı kullanın. Chrome Uzaktan Masaüstü'nü kullanabilmek için Google hesabınıza giriş yapmış olmalısınız, bu nedenle Google Drive'ı açın ve dosyanızı buraya bırakın. Yüklendikten sonra uzak bilgisayarınızdaki Google Drive'ı açın ve Google Drive'dan istediğiniz masaüstüne veya klasöre çekin!
Evet, evet yapabilirsiniz. Çok yakın zamandan beri (Bu hafta mı? Bu ay mı? Hemen bugün mü? [Bunu ilk defa gördüm]) Chrome Uzaktan Masaüstü, Chrome Mağazası üzerinden indirip başlattığınız bağımsız bir program olmaktan çıktı. bir web sitesinden başlattığınız tarayıcı içi bir uygulama: https://remotedesktop.google.com .
[27 Haziran 2019'da test edilmiştir]
Bu değişiklikle yepyeni bir dosya aktarım özelliği geliyor! Giriş yaptığınızda, ekranınızın sağ tarafında bu menüye sahip olursunuz:
Bunu görmüyorsanız, sola doğru işaret eden küçük bir mavi ok görene kadar sağa gidin ve bu menü gizlenebilir olduğundan tıklayın.
İçin yerel makineye uzaktaki makinede bulunan bir dosyayı indirin (ana bilgisayar) "Dosya yükle" butonuna tıklayın. Uzak makinede bir "Dosya İndir" dosya yöneticisi penceresi açılacaktır. Bir dosya seçin ve "Aç" ı tıklayın. Dosya ağ üzerinden aktarılır ve yerel (ana bilgisayar) makinenizde bir GUI dosya yöneticisi "Dosyayı Kaydet" penceresi sihirli bir şekilde açılır. Bir konum seçin ve dosyayı kaydedin.
Bitti. Dosya, kaydetmeyi seçtiğiniz klasördeki yerel makinenizde.
İçin uzak makineye yerel (ana bilgisayar) makineden bir dosya yükleyin , "Dosya yükle" butonuna tıklayın. Yerel makinenizde bir "Dosya Aç" dosya yöneticisi penceresi açar. Bir dosya seçin ( hata uyarısı: Önceden seçilmiş olsa bile dosyayı farenizle yeniden tıklamanız gerekir, aksi takdirde bu benim için çalışmaz ) ve "Aç" ı tıklayın. Yukarıda gösterilen "Dosya Aktarımı" iletişim kutusunun altında, bir dosya aktarımı ilerleme çubuğuyla "Yükleme" göstergesinin görüntülendiğini göreceksiniz. Tamamlandığında, uzak masaüstü ekranınızın altında aşağıdaki bildirimin açıldığını görürsünüz: "Yükleme tamamlandı. Uzak cihazın masaüstünde dosyayı arayın."
Bitti. Dosya uzak bilgisayarınızın masaüstünde.