Apakah ada alternatif yang layak untuk MTP untuk transfer file?


36

Karena versi terbaru (ICS +?) Tidak lagi memiliki penyimpanan massal, apakah ada alternatif yang layak untuk MTP?

Protokol tampaknya secara inheren rusak dan keputusan untuk mundur ke format ini tampaknya seperti langkah yang sangat 'iphone-esque' (hal-hal bodoh, mengambil kekuatan dari pengguna).

Tampaknya ada banyak masalah (misalnya) dengan file yang tidak ditampilkan dan bagi saya sepertinya mentransfer file harus lebih sederhana daripada membutuhkan reboot sistem - saya secara tidak wajar menuntut hal itu.

Saya mengetahui alat-alat seperti transfer file Wi-Fi tetapi sering saya menemukan diri saya di daerah tanpa wifi, hanya dengan laptop, telepon, dan kabel usb. Suatu hari, misalnya, saya adalah salah satu pesawat, yang merupakan lingkungan yang jelas tidak kondusif untuk menggunakan sistem nirkabel.



4
Dunia membutuhkan lebih banyak orang seperti Anda! “Semuanya bodoh, ambil kekuatan dari pengguna” ** Kamu adalah temanku segera, fostandy. ** Selamat datang di klub pengguna daya.
neverMind9

Jawaban:


18

Metode berikut ini diuji pada Windows 7; Distribusi dan Slackware berbasis Ubuntu dengan lingkungan desktop KDE 4.1x. Tidak ada yang bisa dikatakan tentang Mac. Jawabannya dimaksudkan untuk berfungsi sebagai panduan terkonsolidasi untuk berbagai metode di luar sana.

Beberapa metode berikut membutuhkan Penambatan USB harus diaktifkan. Ini dapat dicapai dengan instruksi yang disebutkan di bawah ini:

Beberapa informasi ini hanya berlaku untuk perangkat yang menjalankan Android 5.0 dan lebih tinggi. Jika perangkat Anda menjalankan 4.4 atau lebih rendah, ikon Menu terlihat seperti ini . Jika perangkat Anda menjalankan 4.3 atau lebih rendah, ikon Pengaturan terlihat seperti ini .

Mengatur dan menggunakan koneksi tethering USB (termasuk instruksi untuk Windows XP)

1. Hubungkan perangkat Anda ke perangkat lain menggunakan kabel USB.
2. Anda akan melihat ikon USB dan pemberitahuan Terhubung sebagai perangkat media atau Terhubung sebagai kamera di bagian atas layar. Untuk keperluan tethering, jenis koneksi tidak masalah.
3. Buka menu Pengaturan perangkat Anda .
4. Di bawah "Nirkabel & jaringan," sentuhSelengkapnya> Penambatan & hotspot portabel .
5 Centang kotak atau hidupkan sakelar di sebelah "tethering USB." Ketika koneksi dibuat, Anda akan melihat salah satu pemberitahuan berikut dan Anda dapat terhubung ke Internet (ikon Anda mungkin terlihat sedikit berbeda jika perangkat Anda menjalankan Andriod 4.4 atau lebih rendah):
Hotspot Wi-Fi portabel aktif
USB penambatan koneksi aktif USB aktif
Koneksi multi tethering atau hotspot aktif

Untuk berhenti berbagi koneksi data Anda, hapus centang pada kotak atau matikan sakelar di sebelah "Penambatan USB" di menu Pengaturan atau cukup lepaskan kabel USB.

Penambatan USB dengan Windows XP

Jika Anda menggunakan komputer yang menjalankan Windows XP, Anda perlu menginstal file konfigurasi sebelum menambatkan perangkat Anda ke komputer Anda.

1. Ikuti langkah-langkah di atas untuk mengaktifkan tethering USB untuk perangkat Anda.
2. Unduh file konfigurasi berikut ( tetherxp.inf ) ke komputer Windows XP Anda. Biasanya, Anda dapat mengeklik kanan tautan dan memilih "Simpan Sebagai". (Jika browser Anda menambahkan ".html" ke nama file, Anda harus mengedit nama untuk menghapus ekstensi .html dan menggantinya dengan ".inf".)
3. Hubungkan perangkat seluler Anda ke komputer Anda menggunakan Kabel USB.
4. Ketika Wisaya Perangkat Keras Baru Windows XP terbuka, pilih Tidak, saat ini tidak , lalu klik Berikutnya .
5. PilihInstal dari daftar atau lokasi tertentu, lalu klik Berikutnya .
6. Klik Browse untuk menjelajahi direktori tempat Anda menginstal file konfigurasi yang Anda unduh pada langkah 2, lalu klik Next .
7. Ketika Windows XP selesai menginstal perangkat lunak untuk Android USB Ethernet / RNDIS, klik Finish .

( Sumber )


Metode # 1

Metode ini menggunakan Penambatan USB dan aplikasi untuk mengakses penyimpanan telepon.

Prosedur :

  1. Instal MTP-Alternatif USB Drive dari Play Store.
  2. Buka aplikasi MTP-Alternatif, pilih CONNECT DAN ENABLE USB TETHERING dan pilih Enable USB Tethering .
  3. Kembali ke aplikasi dengan mengetuk Backtombol satu kali atau membuka aplikasi dari ikonnya di peluncur Anda.
  4. Petunjuk untuk Windows dan Ubuntu sekarang akan ditampilkan di aplikasi. Pilih OS Anda: Windows atau Ubuntu dan ikuti panduan di sana. Atau, Anda dapat mengikuti petunjuk yang disebutkan di bawah ini untuk menyimpan koneksi jaringan baik di Windows atau Ubuntu (Linux).

Untuk Windows :

  1. Pastikan Anda memiliki hak administratif. Unduh dan instal Pembaruan Microsoft ini .
  2. Layanan WebClient perlu diaktifkan untuk mengakses folder jaringan. Untuk memastikan status layanan, tekan + Runtuk membuka kotak dialog Run. Ketik services.mscdan klik OK . Jendela Layanan akan terbuka dengan daftar layanan.
  3. Gulir ke bawah untuk melihat WebClient dan periksa Jenis Startup yang sesuai . Jika tidak Dinonaktifkan kemudian tutup jendela. Jika sudah maka lakukan

    Right-Click -> Properties -> General -> Startup Type -> Automatic -> Apply -> OK. Anda juga dapat memilih Manual daripada Otomatis untuk menyimpan Sistem dari overtax start-up.

  4. Sekarang tekan + R, ketik regeditdan klik OK `, pilih Ya dan jendela Registry Editor akan terbuka.

  5. Pada Toolbar klik Edit -> Find. Di kotak dialog, yang sesuai dengan bidang Temukan Apa , ketik WebClient. Hapus centang Nilai dan Data atau yang lainnya, periksa hanya Kunci di bawah. Lihatlah . Klik Temukan Selanjutnya . Ini akan mencari dan akan menampilkan entri yang sudah dipilih. Pastikan (di panel bawah) lokasi entri yang dipilih

    Computer/HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\WebClient.

  6. Pada entri WebClient , klik panah arah kanan untuk mengakses konten di dalamnya.

  7. Klik Parameter . Di sisi kanan, klik BasicAuthLevel -> Modify. Di bidang Data nilai , ubah nilainya menjadi 2dan klik OK .
  8. Jika tidak ada entri BasicAuthLevel kemudian buat dengan melakukan Klik kanan di ruang putih kosong, pilih DWORD (32-bit) Valuedan beri nama BasicAuthLevel. Ikuti langkah 7.
  9. Mulai ulang sistem sekarang agar semua perubahan diterapkan. Anda harus membuka aplikasi MTP-Alternatif untuk menghubungkan ponsel lagi ke PC sekarang.
  10. Untuk memetakan Penyimpanan Telepon, buka Komputer Saya .
  11. Di bawah Bilah Alamat, klik Peta Drive Jaringan .
  12. Di bidang Folder yang sesuai , ketik \\192.168.42.129@8081dan klik Finish . Sebuah jendela akan terbuka dengan isi /direktori ponsel Anda.
  13. Jika Anda hanya memiliki Internal [kartu SD] di Smartphone, kemudian masukkan sdcardfolder. Jika tidak, masukkan storagefolder dan masukkan ke penyimpanan yang Anda inginkan.
  14. Anda dapat mengakses drive jaringan ini My Computer -> Network Location. Anda juga dapat mengganti nama drive ini dengan melakukan Right-Click -> Renameover drive, masukkan nama dan tekan Enter. Perhatikan bahwa drive tidak akan dapat diakses jika smartphone dengan instruksi yang disebutkan di atas tidak terhubung ke PC.

(Sumber: ykasidit , Yeehawup , MTP-Alternatif )

Untuk Ubuntu (Linux) dengan KDE 4.1x :

  1. Luncurkan browser file Dolphin . Di Tempat, klik Jaringan .
  2. Klik Add Network Folder -> WebFolder (webdav).
  3. Masukkan Nama apa pun , biarkan bidang Pengguna kosong, masukkan 192.168.42.129dalam bidang Server , masukkan 8081dalam bidang Port . Pada langkah 13 OS Windows, ketik salah satu /sdcard/atau /storage/di bidang Lokasi , centang Buat dan ikon untuk folder jauh ini dan klik Simpan dan Hubungkan . Sebuah jendela akan terbuka dengan isi penyimpanan sekarang.
  4. Lokasi jaringan disimpan di Places -> Network -> Nametempat Nama dari langkah 3. Anda juga dapat menyematkan folder ini ke Tempat dengan melakukan di atas folder itu Right-click -> Add to Places.

Metode # 2

Metode ini menggunakan antarmuka ADB untuk mengakses penyimpanan ponsel Anda. Sudah banyak dibahas oleh banyak pengguna dan beberapa jawaban dapat diakses di sini . Singkatnya, di bawah ini adalah petunjuk yang dikutip dari beberapa jawaban oleh pengguna Penggemar Android.

Instalasi ADB di OS Anda

Bahkan, tidak perlu menginstal seluruh SDK jika seseorang tidak ingin menggunakannya untuk pengembangan. Untuk dapat menjalankan perintah-perintah dasar ADB dalam konteks yang dibutuhkan oleh rata-rata pengguna, instalasi yang belum sempurna sudah cukup memadai. Saya akan mencoba menjelaskan bagaimana melakukan ini, dan mudah-mudahan mencakup sistem komputer yang paling banyak digunakan.

Persyaratan

Pertama, Anda membutuhkan binari dasar. Ini dapat ditemukan di halaman unduhan resmi, untuk Linux, Windows, dan Mac.

Pengguna Windows

Jika komputer Anda menjalankan Windows, Anda juga akan memerlukan driver khusus untuk perangkat Anda (tidak ada solusi umum di sini, jadi Anda perlu memeriksanya sendiri; biasanya, driver tersebut ditawarkan untuk diunduh di situs web produsen).

Pengguna Linux dan Mac OS

Pengguna Linux dan Mac OS mungkin perlu membuat perangkat mereka diketahui oleh sistem operasi mereka. Untuk Linux, Anda menemukan langkah-langkah yang diperlukan yang dijelaskan dalam jawaban saya di sini . Tidak terbiasa dengan Mac OS, saya tidak bisa berbicara untuk itu.

Instalasi

Linux

Untuk Linux, ini cukup mudah: Buka paket binari yang telah diunduh ke direktori pilihan Anda. Pada saat saya menulis ini, ini hanya akan menjadi dua file: adbdan aapt(yang terakhir digunakan oleh QtADB , dan tidak perlu untuk menjalankan perintah ADB secara langsung). Sesuaikan izin file mereka agar dapat dieksekusi (mis. Dari baris perintah:) chmod 0755 adb aapt. Akhirnya, adalah ide bagus untuk memasukkan direktori yang dipilih dengan $PATHvariabel Anda , sehingga Anda dapat menelepon adbdari mana pun Anda berada. Tempat yang bagus untuk itu adalah di akhir ~/.profilefile Anda untuk menyertakan baris tambahan seperti export PATH="~/bin:$PATH"(jika Anda mengekstrak binari ke ~/bin).

Windows

Unduhan Windows menyimpan beberapa file lagi. Ekstrak juga ke direktori pilihan Anda. Jika Anda ingin mereka dapat dipanggil dari mana pun Anda berada, tanpa mendahului path lengkap, Anda perlu menambahkan path itu ke variabel lingkungan Anda juga. Bukan menjadi pengguna Windows, saya harus menyerahkan "bagaimana melakukan ini" kepada Anda.

Apa lagi?

Anda harus selesai pada titik ini, dan dapat menggunakan kekuatan penuh dari baris perintah ADB.

Bacaan lebih lanjut

( Sumber )

Dan,

Saya tidak begitu mengerti mengapa ada orang yang lebih suka mengunduh versi lama yang tidak diketahui asalnya dari situs web yang ditinggali malware daripada mengunduh versi resmi terbaru langsung dari Google itu sendiri. Saya kira masing-masing sendiri.

Berikut ini tautan ke repositori Google:

Versi terbaru dari alat platform (hanya berisi beberapa binari - masing-masing berukuran kurang dari 10 MB):

Untuk pengguna Ubuntu dan Debian (distribusi yang saya gunakan secara pribadi) Saya telah mengumpulkan skrip bash kecil yang menemukan dan menginstal versi terbaru dari alat platform - Menginstal alat platform Android (ADB) di Ubuntu

( Sumber )

Untuk mengakses Penyimpanan Telepon di Ubuntu (Linux) menggunakan antarmuka ADB :

Saya tidak dapat menjawab bagian Windows - tetapi bagian Ubuntu saya dapat menjawab dengan pasti, karena saya juga menggunakannya dan memasang perangkat saya dari komputer saya, kadang-kadang dengan akses r / w penuh. Apa yang saya gunakan memerlukan alat ADB untuk diinstal pada komputer Anda. Jika Anda belum menginstalnya, lihat misalnya Apakah ada instalasi minimal ADB?

Siapkan Droid Anda

Pertama, persyaratan dasar, yang berlaku untuk OS apa pun yang dapat berjalan di komputer Anda: Agar bisa mendapatkan akses penuh, daemon ADB harus dijalankan dalam mode root. Ini bukan kasus dengan stock ROM, bahkan jika di-root, secara default (meskipun banyak custom ROM telah diaktifkan secara default). Jadi pertama periksa: Jika "biasa" adb shelllangsung membawa Anda ke root-prompt ( #) tanpa memohon su, Anda baik-baik saja. Jika tidak, Anda akan membutuhkan penolong seperti adbd insecure : Jalankan, dan aktifkan "mode tidak aman yang ditambal". Secara opsional centang kotak untuk melakukan hal itu secara otomatis pada setiap boot perangkat Anda.

Bersiaplah untuk akses tulis ke sistem file read-only

Kedua, sekali lagi independen dari OS di komputer Anda: untuk membaca dan menulis ke sistem file, mereka harus dipasang dalam mode baca / tulis. Anda dapat menyelesaikannya adb shellkapan saja Anda perlu menulis di sana (saya tidak menyarankan meninggalkan partisi tersebut dalam mode baca / tulis permanen), misalnya mengeluarkan a mount -o remount,rw /systemuntuk /systempartisi.

Pasang Droid Anda

Sekarang mari kita pergi untuk spesifik. Saya memasang sistem file Android melalui ADB, menggunakan FUSE . Alat untuk itu adalah adbfs-rootless . Kompilasi kode mudah diberikan instruksi di sana; yang selesai, salin adbfsbiner yang dihasilkan ke direktori di $PATH. Kemudian buat titik-mount di komputer Anda; dalam contoh saya, saya akan gunakan ~/droiduntuk itu. Sekarang kita mulai:

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

Untuk mempermudah proses, saya telah membuat dua alias:

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

Anda pasti sudah menebak: mdroidsingkatan dari "mount droid", udroiduntuk "unmount droid".

Pendekatan berbeda untuk pemasangan / pelepasan secara manual menggunakan Midnight Commander dengan VFS spesifik: mc-extfs-adb melakukan itu. Sebuah versi yang telah saya sesuaikan untuk Ubuntu tersedia di area unduhan di IzzyOnDroid , di mana Anda dapat mengambilnya (termasuk instruksi instalasi).

Kedua varian memiliki pro dan kontra: mc-extfs-adb membutuhkan waktu cukup lama pada akses pertama (sementara itu cache seluruh struktur sistem file) - tetapi kemudian cukup cepat menelusuri sistem file (seperti yang di-cache), hanya memperlambat ketika Anda menyalin / mengedit file dari jarak jauh. Menggunakan adbfs langsung dimulai jauh lebih cepat, tetapi kemudian selalu "ragu-ragu" untuk sesaat ketika berpindah direktori (karena tidak menembolok seluruh struktur, tetapi hanya membaca sesuai permintaan). Saya biasanya lebih suka yang terakhir, tapi YMMV - maka saya sudah memberi Anda berdua pilihan :)

( Sumber )

Untuk mengakses Penyimpanan Telepon di Windows menggunakan antarmuka ADB

Windows File Explorer secara default tidak memungkinkan Anda mengakses file root Android. Anda harus mengunduh aplikasi lain (ke PC Anda) untuk itu. Banyak tempat (seperti tutorial guidingtech.com ini merekomendasikan Android Commander . Program penjelajah file lain yang disarankan adalah Droid Explorer .

( Sumber )


Metode # 3

Metode ini menggunakan aplikasi dan Penambatan USB. Metode ini berakar pada jawaban ini ( jawaban ini hanya menyebutkan kemungkinan tetapi bukan penggunaan aktual dalam langkah-langkah).

Prosedur :

  1. Unduh aplikasi server file yang memungkinkan pembuatan server WebDav / FTP / SSH / Samba. Anda dapat melihat daftar ini di Izzy sini , atau memilihnya yaitu , WebDav , FTP , Samba , SSH , Aneka . Google adalah teman Anda jika tidak ada yang membantu.
  2. Instruksi berikut adalah untuk { WebDav , FTP } Ultimate (Gratis) dan Server Ultimate Pro (Berbayar).

Menggunakan WebDav Server Ultimate :

  1. Aktifkan Penambatan USB .
  2. Luncurkan WebDav Server Ultimate .
  3. Pergi ke Add -> WebDAV Server ->.
  4. Masukkan nama apa saja di Nama Server . Pilih nomor Port yang lebih besar dari 1024 yang dapat Anda ingat (mis. 5000) dan masukkan dalam Run on port .
  5. Di Root dokumen , pilih /untuk tetap konsisten dengan Metode # 1.
  6. Hapus centang semua opsi. Anda dapat memilih untuk menjalankan server ini secara otomatis setiap kali Anda meluncurkan aplikasi ini. Untuk melakukannya, centang Mulai langsung saat aplikasi mulai bersih . Ketuk Backtombol sekali dan pilih Ya untuk menyimpan pengaturan server.
  7. Ketuk sekali pada entri server yang baru dibuat dan pilih Mulai / Berhenti . Anda akan mendapatkan kotak dialog dengan Informasi Server telah dimulai . Anda dapat menutup aplikasi (termasuk server) dengan menggeser ke kiri banyak ikon di bagian atas aplikasi dan memilih Keluar . Perhatikan bahwa tanpa memilih Keluar, server akan terus berjalan kecuali dihentikan secara eksplisit.
  8. Anda sekarang dapat menggunakan prosedur yang dijelaskan dalam Metode # 1 untuk Windows atau Linux. Perhatikan bahwa untuk Windows, alamatnya sekarang \\192.168.42.129@5000dan untuk Linux, itu akan menjadi webdav://192.168.42.129:5000/.

Menggunakan FTP Server Ultimate :

  1. Aktifkan Penambatan USB .
  2. Luncurkan aplikasi FTP Server Ultimate .
  3. Pergi ke Add -> FTP Server ->.
  4. Masukkan nama apa saja di Nama Server . Pilih nomor Port yang lebih besar dari 1024 yang dapat Anda ingat (misalnya 6000) dan masukkan dalam Run on port .
  5. Hapus centang semua opsi. Anda dapat memilih untuk menjalankan server ini secara otomatis setiap kali Anda meluncurkan aplikasi ini. Untuk melakukannya, centang Mulai langsung saat aplikasi mulai bersih . Demikian pula, pilih Respawn (restart otomatis saat server mogok) .
  6. Buka Pengguna (di sebelah Pengaturan di bagian atas), ketuk Tambah , biarkan Nama Pengguna dan Kata Sandi kosong dan periksa akses tulis Otomatis . Anda dapat memilih untuk membatasi PC dengan memilih Force stay in root document .
  7. Di Root dokumen , pilih /untuk tetap konsisten dengan Metode # 1.
  8. Ketuk Backtombol sekali dan pilih Ya untuk menyimpan pengaturan server.
  9. Ketuk sekali pada entri server yang baru dibuat dan pilih Mulai / Berhenti . Anda akan mendapatkan kotak dialog dengan Informasi Server telah dimulai . Anda dapat menutup aplikasi (termasuk server) dengan menggeser ke kiri banyak ikon di bagian atas aplikasi dan memilih Keluar . Perhatikan bahwa tanpa memilih Keluar, server akan terus berjalan kecuali dihentikan secara eksplisit.
  10. Anda sekarang dapat menggunakan prosedur yang dijelaskan untuk Linux. Perhatikan bahwa untuk Windows, alamatnya sekarang ftp://192.168.42.129:6000dan untuk Linux, itu akan menjadi ftp://192.168.42.129:6000/. Untuk memetakan ftp di Windows, ikuti instruksi berikut dari Langkah 13.

Menggunakan Servers Ultimate Pro : Perhatikan bahwa aplikasi ini membutuhkan paket-paket tertentu lainnya (gratis) untuk diinstal.

  1. Aktifkan Penambatan USB .
  2. Luncurkan aplikasi Server Ultimate Pro .
  3. Pergi ke Server . Ketuk +ikon dan gulir ke bawah untuk mengetuk FTP Native Server .
  4. Masukkan Nama , pilih nomor Port yang lebih besar dari 1024 yang dapat Anda ingat (mis. 2121).
  5. Di bawah LISTEN ON NETWORK INTERFACE , pilih rndis0 -Ipv4 (192.168.42.129) .
  6. Periksa Mulai langsung saat aplikasi dimulai .
  7. Di LOCKS , centang Aktifkan kunci WIFI .
  8. Di panel atas aplikasi, buka SPESIFIK dan hapus centang semuanya kecuali Bolehkan unggah .
  9. Di Root dokumen , pilih /untuk tetap konsisten dengan Metode # 1.
  10. Sentuh ikon floppy untuk menyimpan pengaturan.
  11. Ketuk entri server satu kali dan pilih Mulai .
  12. Anda sekarang dapat menggunakan prosedur yang dijelaskan dalam Metode # 1 untuk Linux. Perhatikan bahwa untuk Linux, lokasi jaringan akan menjadi ftp://192.168.42.129:2121/.
  13. Untuk Windows, ikuti langkah 1-11 di Metode # 1 Untuk Windows .
  14. Klik Hubungkan ke situs web yang dapat Anda gunakan untuk menyimpan dokumen dan gambar Anda .
  15. Jendela baru dengan judul Tambahkan Lokasi Jaringan akan ditampilkan. Klik Next -> Choose a custom network location -> Next.
  16. Di bawah Internet atau Alamat Jaringan , ketik ftp://192.168.42.129:2121/sdcard/dan klik Next . Anda dapat mengganti sdcard dengan penyimpanan .
  17. Periksa Log secara anonim dan klik Berikutnya . Ketikkan nama untuk mengenalinya di masa depan dan klik Berikutnya .
  18. Centang Buka lokasi jaringan ini ketika saya mengklik Selesai dan klik Selesai . Jendela baru dengan konten penyimpanan ponsel Anda akan muncul.
  19. Langkah 14 dari Metode # 1 juga berlaku di sini.

Perhatikan bahwa untuk server WebDav di Servers Ultimate Pro, pengaturannya mirip dengan yang tercakup dalam prosedur yang disebutkan di Metode # 3.


Tentang MTP-Alternatif

Transfer file USB dengan PC - tanpa masalah 'MTP'.

Tidak ada lagi USB 'driver MTP tidak ditemukan' atau 'tidak dapat menemukan masalah file saya' - Mendukung GNU / Linux Windows dan Ubuntu!

'MTP-Alternatif' membagikan penyimpanan perangkat ini sebagai 'Drive' ke Komputer melalui Penambatan USB alih-alih metode transfer file 'MTP' android standar dan membuat Anda menghindari 3 masalah umum 'MTP'.

Tentang WebDav Server Ultimate

Server WebDAV gratis, aman dan lengkap! Aplikasi ini mendukung penambahan beberapa pengguna, memiliki WebDAV lebih dari SSL / TLS (HTTPS) dukungan dan dapat diatur untuk secara otomatis memulai Server WebDAV ketika perangkat Anda terhubung ke jaringan WIFI tertentu!

Tentang FTP Server Ultimate

Server FTP yang gratis, aman, dan lengkap untuk mentransfer file menggunakan klien FTP. Aplikasi ini mendukung penambahan beberapa pengguna, memiliki dukungan FTPS Implisit / SFTP / SCP dan dapat diatur untuk secara otomatis memulai Server FTP ketika perangkat Anda terhubung ke jaringan WIFI tertentu!

Tentang Server Ultimate Pro

★★ Jalankan lebih dari 60 server dengan lebih dari 70 protokol! ★★

Sekarang Anda dapat menjalankan CVS, DC Hub, DHCP, UPnP, DNS, DDNS, eDonkey, Email (POP3 / SMTP), Proxy FTP, FTP, FTPS, FTPES, Kebijakan Flash, Git, Gopher, HTTP Snoop, ICAP, IRC Bot , IRC, ISCSI, Icecast, LPD, Penyeimbang Beban, MQTT, Memcached, MongoDB, MySQL, NFS, NTP, Klien NZB, Napster, PHP, Lighttpd, PXE, Port Forwarder, RTMP, Pengendali Jarak Jauh, Rsync, SIP, SMB / CIFS , SMPP, SMS, Socks, SFTP, SSH, Server Monitor, Styx, Syslog, TFTP, Telnet, Waktu, Klien Torrent, Torrent Tracker, Pemicu, Serentak, Mapn Port Port, VNC, VPN, Wake On Lan, Web, WebDAV, Server WebSocket, X11 dan / atau XMPP!


catatan:

  1. WebDAV dapat membatasi ukuran file hanya hingga 4 Gigabytes.
  2. Transfer file melalui WebDav diaktifkan oleh MTP-Alternatif tidak terlalu responsif dan membuat ukuran cache 800 MB untuk saya di Android.
  3. 2. masalah tidak muncul di Linux dan bekerja dengan lancar.
  4. Saya lebih suka Server Ultimate Pro dengan FTP Native Server. Ia bekerja dengan sempurna di Windows dan Linux untuk saya.
  5. Saya hanya menggunakan adb push|pullperintah Metode # 2 untuk transfer data. Disebutkan untuk membahas opsi-opsi umum sebagai alternatif.
  6. Jika Anda di-root, maka Anda dapat mem-porting di Servers Ultimate Pro.
  7. Mungkin ada metode yang belum saya sadari. Silakan posting mereka sebagai jawaban.

4
Semua ini adalah WAY! terlalu banyak pekerjaan untuk transfer file cepat dan sederhana, ini 2018!
shinzou

@shinzou Mohon maaf atas ketidaknyamanan Anda. Anda dipersilakan untuk menyampaikan penyesalan Anda ke Google, Microsoft dan semua perusahaan IT bodoh lainnya yang masih memaksa kami untuk menggunakan protokol MTP sh * ful atau memilih solusi seperti di atas. Jika Anda bisa datang dengan cara, solusi yang lebih sederhana dan Anda dapat memberikan beberapa jawaban yang berharga, alih-alih hanya mengkritik orang lain, Anda juga dipersilahkan menulis jawaban Anda sendiri.
trejder

9

Tentu ada. Hanya kenyamanan berbeda, tergantung pada OS apa yang Anda gunakan.

Saya kebanyakan menggunakan untuk ini. Di Linux, Anda bahkan dapat memasang perangkat dengan cara ini. Ada juga beberapa adbGUI jika Anda suka seperti QtADB lintas-platform. Atau Anda dapat menggunakan baris perintah:

# 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

Berhati-hatilah jenis - jenisnya pada kedua ujungnya: keduanya adalah nama file (seperti pada dua contoh pertama), atau keduanya adalah direktori (contoh ketiga). Campuran akan gagal.

Untuk menavigasi (mis. ls) Dengan cara yang nyaman gunakan adb shell.

Jika Anda belum menginstal ADB di komputer Anda: Lihat Apakah ada instalasi ADB yang minimal?


Ini sangat menarik - terima kasih! Saya akan bermain dan jika berhasil saya akan kembali dengan Tick!
fostandy

Bahkan ada beberapa manajer file yang menawarkan Anda beberapa GUI untuk itu. Anda mungkin ingin melihat daftar aplikasi ADB saya untuk detailnya; temukan program-program komputer di akhir halaman.
Izzy

1
Untuk mendorong atau menarik satu file tentu saja, tetapi bagaimana jika saya hanya ingin mencadangkan penyimpanan internal saya: /
Shayan

1
@Shayan Jika Anda maksud "kartu SD internal": perintah terakhir dalam jawaban saya melakukan itu. Jika Anda bermaksud tempat aplikasi menyimpan data mereka ( /data/*) perangkat Anda harus di-rooting dan daemon ADB berjalan dalam mode tidak aman untuk menariknya.
Izzy

4

Ya, Anda dapat mencoba mencari 'alternatif mtp' di Google Play atau mengunjungi halaman di bawah ini: https://play.google.com/store/apps/details?id=com.clearevo.mtp_alternative

Ini membutuhkan Tethering USB untuk diaktifkan maka itu cukup sederhana.

Setelah teman-teman dan saya sendiri menghadapi beberapa masalah 'driver MTP tidak ditemukan' dan 'file tidak menunjukkan' sendiri, saya memutuskan untuk membuat aplikasi bernama 'MTP-Alternatif' untuk menyelesaikan masalah ini.

Biasanya saya menggunakan adb untuk mentransfer file 'data teknis' juga - ini bekerja dengan baik. Tetapi ketika saya menggunakan adb untuk mengirim file media seperti foto, musik atau video dari PC ke Android - ke / sdcard / Gambar / atau ke / sdcard / Musik / misalnya - Galeri Android dan aplikasi Musik tidak akan menampilkannya dan aplikasi itu menang dapat diperbarui hingga dimulai ulang (baik Nexus 5 dan Galaxy Note 8). Menggunakan 'Alternatif MTP', aplikasi Galeri dan Musik akan memperbarui file yang baru ditambahkan secara instan tanpa restart. Juga, jika file media atau data baru dibuat pada ponsel, cukup menekan 'F5' pada folder PC akan menyegarkan untuk menunjukkannya.


Saya telah menggunakan aplikasi ini dengan sukses untuk mentransfer 26GB dari telepon OPO saya yang menjalankan 5.1.1 ke PC Windows 8.1 x64 saya. Namun, ia menggunakan WebDAV dan yang membatasi setiap file individu hingga 50MB (jika tidak, itu akan membuat kesalahan "0x800700DF: Ukuran file melebihi batas yang diizinkan"). Untuk menambah batas, ikuti instruksi di sini: support.microsoft.com/en-us/kb/900900
ikjadoon

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.