Mendistribusikan klien torrent yang agak menarik

Jika Anda mencari klien torrentizinkan saya memberi tahu Anda bahwa mungkin mungkin yang terdistribusi sesuai dengan keinginan anda, Nah, ini adalah klien itu mengizinkan akses ke konten torrent sebagai bagian dari sistem file, mengunduh data sesuai kebutuhan.

Dengan bantuan distribyted, pengguna dapat mengatur akses pemutar media lokal ke torrent tertentu dengan video dan musik tanpa mengunduh konten torrent terlebih dahulu; pengunduhan akan berlangsung saat file diakses.

Contoh lainnya adalah bekerja dengan torrent yang menyertakan kumpulan data terdistribusi yang sangat besar yang memungkinkan Anda memproses dan menganalisis bagian yang diperlukan dalam Jupyter Notebook tanpa mengunduh seluruh koleksi.

Tentang Distribyted

Hal yang menarik tentang klien torrent ini adalah itu mendukung konversi beberapa format dalam bentuk file dan direktori.

Dalam tahap perkembangan saat ini, terjemahan konten file zip didukung: pengguna dapat mengunduh file terpisah dari file zip dari torrent.

Dalam waktu dekat, mereka juga berjanji untuk menambahkan dukungan untuk format tar, 7zip dan xz. Jika format file tidak mendukung pengunduhan sebagian, maka konten yang didistribusikan dapat mengalirkan konten, bahkan dengan kemampuan untuk mengubah posisi di file (misalnya, untuk menonton video dan mendengarkan musik di pemutar media apa pun langsung dari torrent).

Torrent yang terhubung ke sistem file ditentukan dalam file konfigurasi. Setelah memasang torrent, antarmuka web disediakan built-in untuk penelusuran dan pemantauan (dapat melacak kecepatan dan statistik unduhan).

Saat ini didistribusikan dapat menampilkan beberapa jenis file secara langsung sebagai folder, memungkinkan aplikasi untuk hanya membaca bagian yang mereka butuhkan. Berikut adalah daftar format yang didukung, didukung, dan tidak didukung.

Dari jenis file yang didukung, yaitu:

  • zip: Hanya dapat mengekstrak satu file. File tersebut didekompresi menjadi file sementara secara berurutan agar dapat dicari. Dekompresi berhenti jika tidak ada yang membacanya.
    Untuk didukung
  • tar: Dapat mencari file apa pun dan di dalam file itu menggunakan pustaka standar yang dimodifikasi, meskipun tidak berguna di file .tar.gz.
  • 7zip: Mirip dengan Zip, meskipun ini membutuhkan pustaka yang mirip dengan zip.
  • xz: Hanya layak jika file dibuat menggunakan blok.

Tidak didukung
gzip: Sejauh yang saya tahu, ini tidak mendukung akses acak.

Meskipun perangkat lunak dirancang untuk konten multimedia, perangkat lunak ini juga dapat digunakan untuk melakukan tugas lain. Dengan distribyted kita dapat melakukan hal berikut:

  • Bermain file multimedia di pemutar audio atau video favorit Anda. File-file ini akan diunduh atas permintaan dan hanya bagian yang diperlukan.
  • Jelajahi TB data dari set data publik dengan mengunduh hanya bagian yang Anda butuhkan. Menggunakan Notebook Jupyter langsung untuk Memproses atau menganalisis v Data INI.
  • Mainkan milik Anda Cadangan ROM langsung dari file torrent. Anda dapat memiliki GB praktis dalam permainan dan hanya mengunduh yang diperlukan.

Kode proyek ditulis dalam bahasa Go dan didistribusikan di bawah lisensi GPLv3. Subsistem FUSE digunakan untuk mengikat ke FS dan build siap untuk Linux (x86_64 dan ARM7) dan Windows.

Akhirnya, jika Anda tertarik untuk mengetahui lebih banyak tentang itu Tentang perangkat lunak, Anda dapat memeriksa detailnya Di tautan berikut.

Bagaimana cara menginstal Distribyted di Ubuntu dan turunannya?

Bagi mereka yang tertarik untuk dapat menginstal klien torrent ini di sistem mereka. Seperti disebutkan di atas, ada paket pra-kompilasi untuk Linux yang seharusnya hanya Anda dapatkan dari bagian rilis di repositori aplikasi.

Yang telah dikompilasi dapat diperoleh dari tautan di bawah.

Berikan saja izin eksekusi file yang diunduh dan hanya itu.

Cara lainnya adalah dengan mengunduh dan menyusun kode aplikasi. Untuk melakukan ini, kita hanya perlu membuka terminal dan di dalamnya ketik yang berikut ini:

git clone https://github.com/distribyted/distribyted.git

Dan untuk mengkompilasi:

make build

Dan siap.


Jadilah yang pertama mengomentari

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.