RatioMaster มีการเลียนแบบที่เข้ารหัสตายตัวสำหรับไคลเอนต์ที่ใช้ BitTorrent ทั่วไป แต่สามารถวิเคราะห์ไฟล์จากภายนอกสำหรับการตั้งค่าการเลียนแบบ จึงทำให้การขยายไคลเอนต์โปรดของคุณเป็นไปอย่างง่ายดาย และอัปเดตได้ง่ายเมื่อมีไคลเอนต์เวอร์ชันใหม่ออกมา. โดยปกติไฟล์ไคลเอนต์ (นามสกุล ".client") จะถูกเปลี่ยนชื่อเป็นไฟล์ XML และวากยสัมพันธ์ค่อนข้างตรงไปตรงมา. เลเยอร์การเลียนแบบประกอบด้วยการรองรับลำดับพารามิเตอร์ใน GETs, การทำสำเนาหัว HTTP, การสร้าง peer_ids และคีย์เฉพาะของแอปพลิเคชัน และอืนๆ. RatioMaster ยังสามารถวิเคราะห์เวลาการแจ้งข้อมูลของแทร็กเกอร์จากการตอบกลับ HTTP ของแทร็กเกอร์ และผนวกเข้ากับแฟคทอเรียลที่คุณสามารถกำหนดอัตราให้ต่ำหรือสูงเพื่อให้การตรวจจับด้วยสคริปต์ป้องกันการโกงทำได้ยากขึ้น. คุณสมบัติอื่นๆ อย่าง TCP listener (รวมถึงที่เชื่อมต่อกับเพียร์ลิสต์ของแทร็กเกอร์ได้ด้วย) และการนับจำนวนผู้รับ (รวมถึงตัวหยุดการอัปโหลดเมื่อทอร์เรนต์มีผู้รับเป็น 0) ยังสนับสนุนความสามารถในการปลอมแปลงของ RatioMaster ด้วย.
ความคิดเห็น