ปล่อยไคลเอนต์ BitTorrent Deluge 2.0

เก้าปีหลังจากการก่อตัวของสาขาสำคัญครั้งสุดท้าย การตีพิมพ์ การเปิดตัวไคลเอนต์ BitTorrent หลายแพลตฟอร์ม น้ำท่วม 2.0, เขียนด้วย Python (โดยใช้ Twisted framework) โดยอ้างอิงจาก libTorrent และรองรับอินเทอร์เฟซผู้ใช้หลายประเภท (GTK+, เว็บอินเทอร์เฟซ, เวอร์ชันคอนโซล) BitTorrent ทำงานในโหมดไคลเอนต์-เซิร์ฟเวอร์ โดยที่เชลล์ผู้ใช้ทำงานเป็นกระบวนการแยกต่างหาก และการทำงานของ BitTorrent ทั้งหมดจะถูกควบคุมโดย daemon แยกต่างหากที่สามารถเรียกใช้บนคอมพิวเตอร์ระยะไกลได้ รหัสโครงการ จัดจำหน่ายโดย ภายใต้ใบอนุญาต GPL

สำคัญ การปรับปรุง รีลีสใหม่นี้รวมถึงการพอร์ตโค้ดเบสไปยัง Python 3 และการแปลอินเตอร์เฟส GTK เป็น GTK3 การเปลี่ยนแปลงอื่นๆ:

  • ใช้โหมดดาวน์โหลดต่อเนื่อง
  • เพิ่มความสามารถในการเปลี่ยนเจ้าของทอร์เรนต์
  • ฟังก์ชัน AutoAdd ถูกย้ายจากแอปพลิเคชันหลักไปยังปลั๊กอินภายนอกที่ทำงานได้ดีขึ้น (รวมอยู่ในแพ็คเกจ)
  • ให้บัตรผ่านสำหรับการจัดการข้อยกเว้นฝั่งไคลเอ็นต์ที่เกี่ยวข้องกับการรับรองความถูกต้องและการร้องขอสิทธิ์เพิ่มเติม หากไม่มีพารามิเตอร์การตรวจสอบสิทธิ์ในการตั้งค่า รหัสข้อผิดพลาดจะถูกส่งไปยังไคลเอ็นต์ซึ่งจะแสดงแบบฟอร์มสำหรับการเข้าสู่ระบบและรหัสผ่าน
  • การแยกทอร์เรนต์ใหม่ที่เพิ่มเข้ามาในเซสชันและทอร์เรนต์ที่ดาวน์โหลดเมื่อเซสชันถูกกู้คืน
  • อัปเดตพารามิเตอร์ TLS เพื่อให้ได้ความปลอดภัยที่สูงขึ้น
  • ให้ข้อมูลเกี่ยวกับสถานะของการดาวน์โหลดบางส่วนของทอร์เรนต์
  • เพิ่มตัวเลือกในการตั้งค่าเพื่อเลือกอินเทอร์เฟซเครือข่ายสำหรับทราฟฟิกขาออก
  • ขณะนี้เซิร์ฟเวอร์ WebUI (deluge-web) ทำงานในพื้นหลังโดยค่าเริ่มต้น หากต้องการปิดใช้งานลักษณะการทำงานนี้ ให้ระบุตัวเลือก '-d' ('--do-not-daemonize');
  • เพิ่มการรองรับรายการที่อนุญาตพิเศษในปลั๊กอิน Blocklist และความสามารถในการล้างตัวกรองที่อยู่ IP ก่อนอัปเดตรายการ

ที่มา: opennet.ru

เพิ่มความคิดเห็น