Bahasa Melayu

Video & sari kata · Pemuat Turun Media Langsung

Daripada FTP dan wget kepada atribut muat turun: sejarah menyimpan fail

· Latar belakang

web-sejarah muat turun pelayar

Urutan dari terminal pemindahan fail ke Blob pelayar dan kawalan muat turun
Ilustrasi vektor ToolAcre asal

Menyimpan fail daripada internet telah berubah daripada sesi FTP dan alat baris arahan kepada satu pelayar API. Siaran ini mengesan sejarah itu dan menunjukkan tempat muat turun pautan langsung pelayar sahaja sesuai dengannya.

Muat turun pernah menjadi acara — era dail butang resume dan pemindahan semalaman

Sambungan perlahan menjadikan penyimpanan fail sebagai acara yang dirancang: pengguna melihat masa berlalu, menjaga talian telefon dan menghargai alat yang boleh diteruskan selepas gangguan.

Kekangan tersebut membentuk jangkaan untuk baris gilir, resume dan kemajuan yang boleh dilihat. Antara muka moden adalah lebih mudah, tetapi ciri kebolehpercayaan tidak menjadi tidak diperlukan semata-mata kerana butang menjadi lebih kecil. Pemindahan semalaman yang gagal juga mempunyai kos peluang yang ketara, alat yang menggalakkan untuk mendedahkan maklumat kesinambungan dan integriti dan bukannya sahaja mesej kejayaan terakhir. Kegagalan juga membawa kos peluang yang boleh dilihat, menggalakkan kawalan resume dan pemeriksaan integriti dan bukannya satu mesej penyiapan optimistik.

FTP dan pemindahan fail awal: sesi jauh yang jelas dan sumber individu

FTP mendahului halaman web dan membentangkan operasi fail jauh yang jelas melalui protokol khusus. Mod sesi dan pemindahannya berbeza dengan ketara daripada HTTPS Ambil, jadi "satu fail bagi setiap sambungan" terlalu luas sebagai sejarah.

Kontras yang berguna ialah niat pengguna: pilih sumber jauh dan salin bait. ToolAcre menolak FTP sepenuhnya kerana pengesahnya sahaja menerima alamat HTTPS yang disulitkan. FTP boleh menggunakan kawalan berasingan dan sambungan data dan beberapa mod pemindahan, jadi analogi era web yang dipermudahkan tidak seharusnya menggantikan sejarah khusus protokol. FTP boleh menggunakan kawalan berasingan dan sambungan data serta beberapa mod pemindahan, jadi ringkasan era web tidak seharusnya meratakan sejarah protokolnya.

wget, curl dan baris arahan — muat turun berskrip, percubaan semula dan tabiat yang membentuk alat moden

Pelanggan baris perintah seperti wget dan curl membuat pemindahan boleh skrip dan boleh diperhatikan. Ubah hala, pengepala, nama output, dasar cuba semula, pengesahan, julat dan status keluar menjadi pilihan boleh gubah.

Kuasa itu tetap sesuai untuk pentadbir yang mengendalikan automasi yang dibenarkan. Halaman pelayar mempunyai permukaan kebenaran yang lebih kecil dan tidak boleh meniru bukti kelayakan, TLS menimpa atau cubaan semula menukar identiti. Skrip juga membuat kesilapan senyap boleh berulang, itulah sebabnya status keluar, destinasi yang disahkan dan pengendalian kelayakan konservatif kekal penting. Automasi membuat kesilapan berulang juga, mengekalkan keperluan untuk semakan destinasi, pengendalian status keluar dan amalan kelayakan konservatif. Perintah yang dilog juga mencipta bukti audit apabila mereka mengelak daripada membocorkan token ke dalam sejarah shell yang dikongsi.

Pengurus muat turun dan pelayar 'Simpan sebagai' — era muat turun tersegmen, resume dan bar muat turun

Muat turun pengurus menambah baris gilir, pemindahan tersegmen, penjadualan dan resume; pelayar menyepadukan rak muat turun dan asli Simpan sebagai tingkah laku. Alat ini boleh menulis secara progresif tanpa membina satu aplikasi Blob terlebih dahulu.

Direct Media Downloader tidak bersaing pada ciri tersebut. Ia menawarkan dasar URL eksplisit, pengumuman hos, penjelasan CORS, kemajuan, pembatalan dan penjimatan setempat pelayar untuk respons tunggal yang terhad. Untuk pautan dibenarkan yang boleh dilihat, penjimatan pelayar asli masih merupakan pilihan paling langsung dan boleh mengelakkan kekangan CORS dan Blob-memori aplikasi ini. Untuk pautan dibenarkan yang boleh dilihat, penjimatan pelayar asli kekal lebih mudah dan boleh mengelakkan pengumpulan CORS dan Blob peringkat skrip.

Atribut muat turun HTML5 dan Gumpalan — cara pelayar itu sendiri memperoleh keupayaan untuk menyimpan fail yang dijana atau diambil

Atribut muat turun HTML membolehkan sauh mencadangkan penjimatan dan bukannya navigasi dan URL objek membenarkan skrip menangani data Blob yang dijana buat sementara waktu. Bersama-sama mereka membolehkan halaman menawarkan bait yang telah dihasilkan atau diambil.

ToolAcre menerima potongan, membina Blob, kemudian menggunakan utiliti muat turun kongsinya dengan nama fail yang dipilih. Tingkah laku pelayar masih mengawal dialog, folder, pendua dan penyiapan. Objek URL harus dibatalkan oleh utiliti penjimatan selepas digunakan supaya rujukan sementara tidak melebihi tujuannya dalam dokumen. Objek sementara URL hendaklah dibatalkan selepas digunakan supaya rujukan berskop dokumennya tidak kekal tersedia selama-lamanya.

Di mana alat pelayar sahaja ini sesuai: satu GET, potongan yang distrim, satu Blob, satu jimat

Pelaksanaan ini melaksanakan satu GET untuk Muat Turun, walaupun pilihan HEAD yang lebih awal boleh memeriksa pengepala. Ia menstrim untuk kemajuan dan pembatalan tetapi mengekalkan ketulan sehingga satu Blob dipasang, dengan had lalai 2 GiB.

Tiada pelayan berdiri di antara sumber dan pelayar. Reka bentuk itu mengekalkan laluan terus sambil menerima CORS dan kos memori yang boleh dikendalikan oleh mekanisme muat turun asli atau baris perintah secara berbeza. Pembatalan membuang data separa, dan antara muka tidak menawarkan kerja kedua beratur; kedua-dua fakta membezakannya daripada pengurus perpindahan penuh. Pembatalan membuang data separa dan tiada baris gilir melancarkan kerja lain, membezakan interaksi terfokus ini daripada pengurus pemindahan.

Bawa pulang: lebih mudah berbanding sebelum ini — bagaimana Direct Media Downloader menggunakan API pelayar sendiri untuk melakukan kerja yang rumit sekali

Menyimpan adalah lebih mudah untuk dimulakan berbanding era sebelumnya, tidak diselesaikan secara universal. Direct Media Downloader mewakili satu titik asal pelayar dalam kotak alat yang lebih besar dan memastikan sempadannya kelihatan.

Gunakannya untuk fail HTTPS terus yang dibenarkan apabila hosnya membenarkan bacaan silang asal. Pilih pautan Simpan asli sebagai, klien pemindahan yang dibenarkan atau kemudahan rasmi sumber apabila saiz, resume, pengesahan atau dasar memerlukan laluan lain. Kemudahan moden amat berharga apabila hadnya difahami, membolehkan pengguna memilih mekanisme dibenarkan yang lebih berkebolehan tanpa menyalahgunakan mekanisme ini. Kemudahan moden adalah paling berguna apabila pengguna boleh beralih ke kaedah pakar yang dibenarkan tanpa berpura-pura laluan pelayar ini termasuk cirinya.