SABnzbd เป็นโปรแกรมอ่านข่าวไบนารีโอเพ่นซอร์สที่เขียนด้วย Python
เป็นบริการฟรี ใช้งานง่าย และใช้งานได้จริงทุกที่ SABnzbd ทำให้ Usenet เรียบง่ายและคล่องตัวที่สุดเท่าที่จะเป็นไปได้โดยทำให้ทุกสิ่งที่เราทำได้เป็นอัตโนมัติ สิ่งที่คุณต้องทำคือเพิ่ม .nzb
SABnzbd เข้ามารับช่วงต่อจากที่นั่น ซึ่งจะมีการดาวน์โหลด ตรวจสอบ ซ่อมแซม แตกไฟล์ และจัดเก็บไฟล์โดยอัตโนมัติ โดยไม่มีการโต้ตอบของมนุษย์ SABnzbd มีวิซาร์ดการตั้งค่าที่ใช้งานง่ายและมีเครื่องมือวิเคราะห์ตัวเองเพื่อตรวจสอบการตั้งค่าของคุณ
หากคุณต้องการทราบข้อมูลเพิ่มเติม คุณสามารถไปที่เว็บไซต์ของเรา: https://sabnzbd.org
SABnzbd มีการขึ้นต่อกันบางอย่างที่คุณต้องการก่อนจึงจะสามารถทำงานได้ หากคุณเคยรัน SABnzbd จากแพ็คเกจ Linux ต่างๆ มาก่อน คุณน่าจะมีการขึ้นต่อกันที่จำเป็นทั้งหมดแล้ว ถ้าไม่ นี่คือสิ่งที่คุณกำลังมองหา:
python
(Python 3.8 และสูงกว่า มักเรียกว่า python3
)requirements.txt
ติดตั้งด้วย python3 -m pip install -r requirements.txt -U
par2
(สามารถดูคู่มือการติดตั้ง par2 แบบมัลติเธรดได้ที่นี่)unrar
(ตรวจสอบให้แน่ใจว่าคุณได้รับ unrar เวอร์ชัน "อย่างเป็นทางการ" ที่ไม่ฟรี)ไม่จำเป็น:
requirements.txt
ผู้จัดการแพ็คเกจของคุณควรจัดหาสิ่งเหล่านี้ ถ้าไม่ เรามีลิงก์อยู่ในคู่มือการติดตั้งของเรา
เมื่อคุณแยกการขึ้นต่อกันทั้งหมดแล้ว ให้รัน:
python3 -OO SABnzbd.py
หรือถ้าคุณต้องการทำงานในพื้นหลัง:
python3 -OO SABnzbd.py -d -f /path/to/sabnzbd.ini
หากคุณต้องการการสนับสนุนหลายภาษา ให้รัน:
python3 tools/make_mo.py
ตัวเลือกบรรทัดคำสั่งอื่นๆ ของเรามีคำอธิบายเชิงลึกอยู่ที่นี่
เวิร์กโฟลว์ที่เราใช้คือรูปแบบที่เรียบง่ายของ "GitFlow" โดยพื้นฐานแล้ว:
master
มีเฉพาะรุ่นเสถียร (ซึ่งรวมเข้ากับ master
) และมีไว้สำหรับผู้ใช้ปลายทางdevelop
เป็นเป้าหมายสำหรับการบูรณาการและ ไม่ได้ มีไว้สำหรับผู้ใช้ปลายทาง1.1.x
เป็นการเผยแพร่และการบำรุงรักษาสำหรับ 1.1.x (1.1.0 -> 1.1.1 -> 1.1.2) และ ไม่ได้ มีไว้สำหรับผู้ใช้ปลายทางfeature/my_feature
เป็นสาขาคุณลักษณะชั่วคราวที่อิงจาก develop
bugfix/my_bugfix
เป็นสาขาชั่วคราวทางเลือกสำหรับ bugfix(es) ที่อิงจาก develop
เงื่อนไข:
master
จะเป็นเรื่องง่าย: Release Branch นั้นถูกต้องเสมอmaster
จะไม่ถูกรวมกลับเพื่อ develop
develop
ไม่ได้อิงตาม master
อีกครั้งdevelop
เท่านั้นdevelop
)develop
อาจได้รับการคัดเลือกจากสาขาที่วางจำหน่าย