น้ำท่วม-updatorr เป็นปลั๊กอินน้ำท่วมสำหรับการปรับปรุง torrents อัตโนมัติ
หากคุณเป็นระยะ ๆ ตรวจสอบเว็บไซต์ฝนตกหนักที่คุณชื่นชอบติดตาม, ที่ torrents ที่มีการจัดเป็นบทความ (ติดตามฟอรั่มเหมือน) เพื่อตรวจสอบว่า torrents ที่เฉพาะเจาะจงได้รับการปรับปรุง (เช่นฝนตกหนักบาง bundling ทีวีซีรีส์มีการปรับปรุงด้วยตอนใหม่) แล้ว Updatorr คืออาจจะมีการใช้
คุณเปิดใช้งานปลั๊กอิน Updatorr, กำหนดระยะเวลาอัปเดตอัตโนมัติและข้อมูลประจำตัวเว็บไซต์ติดตามเลือก torrents ได้รับการปรับปรุงจากน้ำท่วมรายชื่อ torrents และ Updatorr จะทำการตรวจสอบสำหรับคุณ เมื่อการปรับปรุงฝนตกหนักสามารถใช้ได้ Updatorr จะแทนที่ฝนตกหนักเก่าที่มีการปรับปรุงอย่างใดอย่างหนึ่งและดาวน์โหลดไฟล์ใหม่จากฝนตกหนักใหม่
อัพเดตอัตโนมัติที่มีอยู่สำหรับ:
- RuTracker.org (อดีต torrents.ru) - http://rutracker.org/
น้ำท่วมเป็นเบาฟรีซอฟท์แวข้ามแพลตฟอร์มลูกค้า BitTorrent ดาวน์โหลดได้ที่ http://deluge-torrent.org/
การติดตั้ง
เปิดน้ำท่วมให้ไปที่ "การตั้งค่า -> Plugins -> ติดตั้งปลั๊กอิน" และเลือกไฟล์ Updatorr .egg
ถ้าคุณอยู่ในการสร้างไฟล์ .egg จากซอร์สโค้ดตัวเองใช้คำสั่งหลาม setup.py bdist_egg ในแหล่งไดเรกทอรีรากรหัส
จัดการติดตาม
ข้อมูลด้านล่างนี้มีไว้สำหรับผู้ที่ต้องการใช้งาน autoupdates Updatorr สำหรับเว็บไซต์ติดตามพวกเขาชื่นชอบ
เพื่อดำเนินการปรับปรุงอัตโนมัติ Updatorr ควรได้รับคำแนะนำวิธีการดำเนินการเหล่านั้นเช่นฝนตกหนักเว็บไซต์ติดตามที่แตกต่างกันจำเป็นต้องมีเครื่องจักรที่แตกต่างกันที่จะได้รับการปรับปรุง torrents
รถขนติดตามมีอะไรมากขึ้นเป็นสคริปที่ค่อนข้างง่ายในหลามการเขียนโปรแกรมภาษาที่ดี
ในการสร้างชั้นจัดการติดตามหนึ่งต้อง:
0. มีความรู้ที่จำเป็นในการเขียนโปรแกรมหลาม;
1. รับรหัสแหล่งที่มาจาก Updatorr http://github.com/idlesign/deluge-updatorr/;
2. สร้าง hander_ {} mytracker ไฟล์ .py ภายใต้ updatorr / tracker_handlers /;
3. ใน BaseTrackerHandler รองแฟ้มที่และดำเนินการ get_torrent_file ของวิธี (); หมายเหตุ: โปรดดูคุณสมบัติชั้นฐานและวิธีการที่พวกเขาอาจจะมีการใช้
4. ในแฟ้มที่ลงทะเบียนเรียนกับคุณ register_tracker_handler ()
ตัวอย่างติดตามจัดการ updatorr / tracker_handlers / handler_mytrack.py:
จากการนำเข้า BaseTrackerHandler updatorr.handler_base, register_tracker_handler
ชั้น MyTrackHandler (BaseTrackerHandler):
& nbsp; # สมมติติดตามเว็บไซต์ที่ไม่จำเป็นต้องได้รับการอนุญาต
& nbsp; login_required = True
& nbsp; def get_torrent_file (ตัวเอง):
& nbsp; # ที่นี่หนึ่งควรใช้การดาวน์โหลดไฟล์และฝนตกหนัก
& nbsp; # บันทึกลงในระบบแฟ้ม ดู BaseTrackerHandler สำหรับวิธีการช่วยเหลือ
& nbsp; torrent_filepath = '/somewhere/in/my/filesystem/new.torrent'
& nbsp; torrent_filepath ผลตอบแทน
register_tracker_handler ('mytrackaurl.com', MyTrackHandler)
register_tracker_handler ('yotr.su', MyTrackHandler
ดู updatorr / tracker_handlers / handler_rutracker.py และ updatorr / handler_base.py สำหรับการอ้างอิง อ่าน docstrings ของ Updatorr
เข้าไปมีส่วนร่วมเป็นน้ำท่วม-updatorr
ส่งปัญหา ถ้าคุณเห็นบางสิ่งบางอย่างที่แปลกในพฤติกรรมการใช้หรือต้องการที่จะนำเสนอสถานที่ที่คุณสามารถทำเช่นนั้นที่ https://github.com/idlesign/deluge-updatorr/issues
เขียนโค้ด ถ้าคุณมีความกระตือรือร้นที่จะมีส่วนร่วมในการพัฒนาแอพลิเคชันที่แยกมัน https://github.com/idlesign/deluge-updatorr เขียนรหัสของคุณไม่ว่ามันควรจะเป็น bugfix หรือการดำเนินคุณลักษณะและทำตามคำขอดึงขวาจาก หน้าโครงการคดเคี้ยว
กระจายคำ หากคุณมีเคล็ดลับและเทคนิคหรือคำอื่น ๆ ในใจที่คุณคิดว่าอาจจะเป็นที่น่าสนใจสำหรับคนอื่นเป็นอันขาด เผยแพร่
เคล็ดลับ
คุณอาจจะสนใจในการพิจารณาปลั๊กอินน้ำท่วมอื่น ๆ ได้ที่ http://dev.deluge-torrent.org/wiki/Plugins/.
Requirements:
- Python
- น้ำท่วม
ความคิดเห็นที่ไม่พบ