หากคุณกำลังมองหาไคลเอนต์ฝนตกหนักให้ฉันบอกคุณว่าอาจจะ แจกจ่ายอาจเป็นที่ชื่นชอบของคุณ นี่คือลูกค้าที่ อนุญาตให้เข้าถึงเนื้อหา torrent ซึ่งเป็นส่วนหนึ่งของระบบไฟล์ ดาวน์โหลดข้อมูลตามต้องการ
ด้วยความช่วยเหลือของการแจกจ่าย ผู้ใช้สามารถจัดระเบียบการเข้าถึงเครื่องเล่นสื่อท้องถิ่น ไปยังเพลงบางเพลงที่มีวิดีโอและเพลงโดยไม่ต้องดาวน์โหลดเนื้อหาทอร์เรนต์ก่อน การดาวน์โหลดจะเกิดขึ้นเมื่อมีการเข้าถึงไฟล์
อีกตัวอย่างหนึ่งคือการทำงานกับทอร์เรนต์ที่มีชุดข้อมูลแบบกระจายขนาดใหญ่มากทำให้คุณสามารถประมวลผลและวิเคราะห์ส่วนที่ต้องการใน Jupyter Notebook โดยไม่ต้องดาวน์โหลดคอลเลคชันทั้งหมด
เกี่ยวกับ Distribyted
สิ่งที่น่าสนใจเกี่ยวกับไคลเอนต์ Torrent นี้ก็คือ รองรับการแปลงไฟล์บางรูปแบบ ไปยังรูปแบบของไฟล์และไดเร็กทอรี
ในขั้นตอนปัจจุบันของการพัฒนารองรับการแปลเนื้อหาของไฟล์ zip: ผู้ใช้สามารถดาวน์โหลดไฟล์แยกจากไฟล์ zip จาก torrent
ในอนาคตอันใกล้, พวกเขายังสัญญาว่าจะเพิ่มการรองรับสำหรับรูปแบบ tar, 7zip และ xz หากรูปแบบไฟล์ไม่รองรับการดาวน์โหลดเป็นส่วน ๆ การแจกจ่ายจะสามารถสตรีมเนื้อหาได้แม้จะมีความสามารถในการเปลี่ยนตำแหน่งในไฟล์ (เช่นเพื่อดูวิดีโอและฟังเพลงบนเครื่องเล่นสื่อใด ๆ โดยตรงจากเพลง)
ทอร์เรนต์ที่เชื่อมต่อกับระบบไฟล์ถูกกำหนดไว้ในไฟล์คอนฟิกูเรชัน หลังจากติดตั้ง torrent แล้วจะมีเว็บอินเตอร์เฟสให้ ในตัวสำหรับการเรียกดูและตรวจสอบ (สามารถติดตามความเร็วในการดาวน์โหลดและสถิติ)
กระจายอยู่ในขณะนี้ สามารถแสดงไฟล์บางประเภทได้โดยตรง เป็นโฟลเดอร์ทำให้แอปพลิเคชันอ่านเฉพาะส่วนที่ต้องการได้ นี่คือรายการรูปแบบที่รองรับรองรับและไม่รองรับ
ประเภทของไฟล์ที่รองรับ ได้แก่ :
- zip: สามารถแตกไฟล์ได้เพียงไฟล์เดียว ไฟล์จะถูกคลายการบีบอัดเป็นไฟล์ชั่วคราวตามลำดับเพื่อให้สามารถค้นหาได้ การบีบอัดจะหยุดลงหากไม่มีใครอ่าน
ที่จะได้รับการสนับสนุน - tar: สามารถค้นหาไฟล์ใดก็ได้และภายในไฟล์เหล่านั้นโดยใช้ไลบรารีมาตรฐานที่แก้ไขแม้ว่าจะไม่มีประโยชน์ในไฟล์. tar.gz
- 7zip: คล้ายกับ Zip แม้ว่าจะต้องใช้ไลบรารีที่คล้ายกับ zip
- xz: คุ้มค่าเมื่อสร้างไฟล์โดยใช้บล็อกเท่านั้น
ไม่รองรับ
gzip: เท่าที่ฉันรู้มันไม่รองรับการเข้าถึงแบบสุ่ม
แม้ว่าซอฟต์แวร์จะออกแบบมาสำหรับเนื้อหามัลติมีเดีย แต่ก็สามารถทำงานอื่น ๆ ได้เช่นกัน ซึ่งด้วยการแจกจ่ายเราสามารถทำสิ่งต่อไปนี้:
- เล่น ไฟล์มัลติมีเดีย ในเครื่องเล่นเสียงหรือวิดีโอที่คุณชื่นชอบ ไฟล์เหล่านี้จะถูกดาวน์โหลดตามคำขอและเฉพาะส่วนที่จำเป็นเท่านั้น
- สำรวจ TB ของข้อมูลจาก ชุด ข้อมูลสาธารณะโดยดาวน์โหลดเฉพาะส่วนที่คุณต้องการ ใช้ สมุดบันทึก Jupyter โดยตรงเพื่อประมวลผลหรือวิเคราะห์กับข้อมูลนี้
- เล่นไฟล์ การสำรองข้อมูล ROM โดยตรงจากไฟล์ torrent คุณสามารถมี GB ได้จริงในเกมและดาวน์โหลดเฉพาะเกมที่จำเป็นเท่านั้น
รหัสโครงการเขียนด้วยภาษา Go และเผยแพร่ภายใต้ใบอนุญาต GPLv3 ระบบย่อย FUSE ใช้เพื่อผูกกับ FS และบิลด์พร้อมสำหรับ Linux (x86_64 และ ARM7) และ Windows
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม เกี่ยวกับซอฟต์แวร์คุณสามารถตรวจสอบรายละเอียด ในลิงค์ต่อไปนี้.
จะติดตั้ง Distribyted บน Ubuntu และอนุพันธ์ได้อย่างไร?
สำหรับผู้ที่สนใจสามารถติดตั้งไคลเอนต์ฝนตกหนักนี้ในระบบได้ ดังที่ได้กล่าวไว้ข้างต้นมีแพ็คเกจที่คอมไพล์ไว้ล่วงหน้าสำหรับ Linux ซึ่งคุณควรได้รับจากส่วนรีลีสในที่เก็บแอปพลิเคชันเท่านั้น
สามารถรับคนที่คอมไพล์ได้ จากลิงค์ด้านล่าง
สำหรับไฟล์ที่ดาวน์โหลดเพียงแค่ให้สิทธิ์ในการดำเนินการเท่านี้ก็เสร็จเรียบร้อย
อีกวิธีหนึ่งคือการดาวน์โหลดและรวบรวมรหัสแอปพลิเคชัน ในการทำเช่นนี้เราต้องเปิดเทอร์มินัลและพิมพ์ดังต่อไปนี้:
git clone https://github.com/distribyted/distribyted.git
และในการรวบรวม:
make build
และพร้อม.