Realdebrid ได้เพิ่มการรองรับโปรโตคอล WebDav ซึ่งทำให้สามารถติดตั้งผ่านซอฟต์แวร์ rclone อย่างเป็นทางการ ณ ตอนนี้ (19.08) การใช้งาน realdebrids webdav ไม่รองรับการลบไฟล์ torrent ผ่าน rclone และจำกัดจำนวน torrents ที่แสดงไว้ที่ 200 นอกจากนี้ยังช้ากว่า fork ของฉันอีกด้วย นั่นเป็นเพราะว่าแต่ละครั้งที่มีการเข้าถึงไฟล์ผ่านเซิร์ฟเวอร์ webdav realdebrid จะตรวจสอบเฉพาะลิงก์โดยตรง 1,000 ลิงก์แรกจาก /downloads เท่านั้น หากไม่พบลิงก์โดยตรงที่เกี่ยวข้อง ซึ่งมักเกิดขึ้นหากคุณมีไฟล์มากกว่า 1,000 ไฟล์ realdebrid webdav จะยกเลิกการจำกัดไฟล์อีกครั้ง หากคุณรีเฟรชไลบรารี plex ของไดรฟ์ที่ติดตั้งไว้ (และคุณมีไลบรารีมากกว่า 1,000 ไฟล์) ทุกไฟล์จะไม่มีการจำกัดครั้งแล้วครั้งเล่า ซึ่งใช้เวลานานมาก plex จะตรวจจับ intros อีกครั้งและทำงานข้อมูลเมตาอื่น ๆ ทุกครั้งที่ไฟล์ไม่ถูกจำกัดอีกครั้ง
พวกเขาบอกว่าการลบไฟล์ทอร์เรนต์ใช้งานได้กับโปรแกรมติดตั้ง webdav อื่นๆ แต่ฉันแนะนำให้ใช้ fork แทน realdebrid webdav
RClone Fork นี้มีการใช้งาน Real-Debrid เมื่อใช้เวอร์ชันนี้ ไดเร็กทอรี RealDebrid /torrents ทั้งหมดสามารถใช้เป็นไดรฟ์เสมือนแบบอ่านอย่างเดียวได้
กรณีการใช้งานที่เป็นไปได้สำหรับสิ่งนี้คือการให้บริการไดเร็กทอรี /torrent บน plex ซึ่งทำให้คุณสามารถสร้างไลบรารีสื่อได้ในขนาดที่ไม่จำกัดอย่างแท้จริง ฉันกำลังทำงานในโปรเจ็กต์ที่อนุญาตให้ plex ทำงานในลักษณะเดียวกับที่ Wako, Syncler และแอปสตรีมมิงอื่นๆ ทำ ลองดูที่ https://github.com/itsToggle/plex_rd
ความสามารถในการอ่าน/เขียนจำกัดอยู่ที่การอ่านไฟล์และการลบไฟล์เหล่านั้น
rclone fork นี้จะจัดเรียง torrents ของคุณเป็น 3 โฟลเดอร์ย่อยโดยอัตโนมัติ: "shows", "movies" และ "default" หากไม่สามารถจัดประเภทไฟล์ทอร์เรนต์เป็นภาพยนตร์หรือรายการได้ คุณสามารถค้นหาไฟล์นั้นได้ในโฟลเดอร์ "ค่าเริ่มต้น"
ไม่มีข้อจำกัดการรับส่งข้อมูลฝั่งเซิร์ฟเวอร์หรือพื้นที่เก็บข้อมูล
rclone fork นี้จะเปิดใช้งานลิงก์โดยตรงอีกครั้งโดยอัตโนมัติเมื่อลิงก์เหล่านั้นหมดอายุหลังจากผ่านไป 1 สัปดาห์
มีการจำกัดการเชื่อมต่อฝั่งเซิร์ฟเวอร์ ซึ่งฉันเชื่อว่ามีการเชื่อมต่อแบบขนาน 16 รายการ
ตรวจสอบ https://hub.docker.com/repository/docker/itstoggle/docker-volume-rclone_rd สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเวอร์ชันนักเทียบท่า rclone_rd
ตรวจสอบ https://rclone.org/docker/ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานทั่วไป
ติดตั้ง winfsp (https://winfsp.dev/)
ดาวน์โหลดไฟล์ 'rclone.exe' ที่สร้างไว้ล่วงหน้าล่าสุดได้จากที่นี่: https://github.com/itsToggle/rclone_RD/releases
ฉันไม่สามารถคอมไพล์ข้ามสำหรับ macOS ได้ ดังนั้นฉันจึงอาศัยพวกคุณในการรวบรวมและแชร์การเผยแพร่ macOS :)
ดาวน์โหลดไฟล์ 'rclone-darwin' ที่สร้างไว้ล่วงหน้าล่าสุดได้จากที่นี่: https://github.com/itsToggle/rclone_RD/releases
ดาวน์โหลดไฟล์ 'rclone-linux' ที่สร้างไว้ล่วงหน้าล่าสุดได้จากที่นี่: https://github.com/itsToggle/rclone_RD/releases
เวอร์ชันนี้อิงจากรีลีสล่าสุดจาก rcx github ฉันเพิ่งแทนที่ไฟล์ 'librclone.so' ภายใน apk ด้วย rclone fork เวอร์ชันที่คอมไพล์แล้ว เพื่อให้สามารถติดตั้ง APK ได้ แอปจำเป็นต้องลงนามอีกครั้ง ซึ่งฉันได้ดำเนินการกับแอป apk-signer จาก android playstore ซึ่งฉันค่อนข้างมั่นใจว่าไม่เป็นอันตราย หากต้องการเพิ่ม realdebrid เป็นรีโมท เพียงตั้งค่ารีโมท realdebrid บนพีซีของคุณและคัดลอกไฟล์ rclone.conf
( C:UsersBigSchlong.configrclone
) ไปยังอุปกรณ์ Android ของคุณ ภายในแอป RCX คุณสามารถโหลดไฟล์กำหนดค่า rclone ได้แล้ว เสร็จแล้ว คุณสามารถเมานต์ realdebrid บนอุปกรณ์ Android ของคุณได้ :)
ดาวน์โหลดไฟล์ 'apk' ที่สร้างไว้ล่วงหน้าล่าสุดได้จากที่นี่: https://github.com/itsToggle/rclone_RD/releases
เปิดเทอร์มินัลในตำแหน่งดาวน์โหลดไฟล์ rclone_rd ของคุณ
กำหนดค่า rclone โดยการรันคำสั่ง 'rclone config' (อาจเป็น './rclone config' และขึ้นอยู่กับระบบปฏิบัติการของคุณ ชื่อไฟล์อาจเป็น './rclone-linux' หรือคล้ายกัน หากคุณได้รับข้อผิดพลาดการอนุญาตถูกปฏิเสธ (linux & macos ) ให้รัน 'sudo chmod u+x rclone-linux' ปรับเป็นชื่อไฟล์)
สร้างรีโมทใหม่โดยพิมพ์ 'n'
ตั้งชื่อรีโมทของคุณ (เช่น 'your-remote')
เลือก '47) realdebrid' เป็นประเภทระยะไกลของคุณ
ปฏิบัติตามคำแนะนำที่เหลือ เลือก 'ไม่มีการกำหนดค่าขั้นสูง'
คุณสามารถเมานต์รีโมตที่สร้างขึ้นใหม่ได้โดยการรันคำสั่ง 'rclone cmount your-remote: X: --dir-cache-time 10s' (แทนที่ 'your-remote' ด้วยชื่อรีโมตของคุณ แทนที่ 'X' ด้วยอักษรระบุไดรฟ์เป็น ทางเลือกของคุณหรือแทนที่ 'X:' ด้วยโฟลเดอร์ปลายทาง)
หากคุณใช้ rclone fork บน Linux ให้แทนที่ "cmount" ด้วย "mount" ในคำสั่งด้านบน
คุณสร้างไดรฟ์เสมือนของบริการ debrid ของคุณสำเร็จแล้ว!
คุณสามารถเรียกใช้ rclone เป็นบริการพื้นหลังได้โดยการเพิ่มแท็กการติดตั้ง '--no-console' (Windows) หรือ '--deamon' (Linux, Mac ฯลฯ )
ขอแนะนำให้ใช้แท็กในคำสั่งการติดตั้งตัวอย่างนี้:
'rclone mount torrents: Y: --dir-cache-time 10 วินาที'
สิ่งนี้จะเร่งความเร็วของไดรฟ์ที่ติดตั้งได้อย่างมากและตรวจจับการเปลี่ยนแปลงได้เร็วขึ้น
ฉันขอแนะนำให้ดาวน์โหลดรุ่นที่สร้างไว้ล่วงหน้าจริงๆ แต่ถ้าคุณต้องการซ่อมแซมเล็กน้อยและสร้างมันขึ้นมาเอง ต่อไปนี้เป็นขั้นตอน:
ดาวน์โหลดไฟล์โครงการ.
ติดตั้งโกลัง
ในการสร้างโปรเจ็กต์ คุณต้องติดตั้ง MinGW หรือการดัดแปลง cgo อื่น
ติดตั้ง WinFsp
หากคุณไม่ต้องการติดตั้งรีโมตเป็นไดรฟ์เสมือน แต่เป็นเซิร์ฟเวอร์ dlna หรือ silimar ให้ใช้ 'go build' เพื่อสร้างโปรเจ็กต์
หากคุณต้องการติดตั้งรีโมตเป็นไดรฟ์เสมือน ให้ดำเนินการต่อ:
สร้างโครงการโดยใช้ 'go build -tags cmount'
หากล้มเหลวใน 'ข้อผิดพลาดร้ายแรง: fuse_common.h missing' คุณต้องทำตามขั้นตอนต่อไปนี้:
ค้นหาโฟลเดอร์นี้: C:Program Files (x86)WinFspincfuse - ภายในคุณจะพบไฟล์ที่หายไป
คัดลอกไฟล์ทั้งหมดไปยังไดเร็กทอรีที่ไฟล์เหล่านั้นหายไป สำหรับฉันนั่นคือ: C:UsersBigSchlonggopkgmodgithub.comwinfspcgofuse@v1.5.1-0.20220421173602-ce7e5a65cac7fuse
ลองสร้างมันขึ้นมาใหม่อีกครั้ง
ดาวน์โหลดไฟล์โครงการ
ติดตั้งโกลัง
รันเทอร์มินัลในไดเร็กทอรีรากของไฟล์โปรเจ็กต์
ใช้ 'go build -tags cmount' เพื่อสร้างโปรเจ็กต์
หากมีสิ่งใดล้มเหลว ตรวจสอบช่องทางอย่างเป็นทางการของ rclone เพื่อขอความช่วยเหลือ
โปรดติดต่อฉันหากคุณได้รวบรวมเวอร์ชันไว้แล้ว เพื่อที่ฉันจะได้จัดทำเป็นเวอร์ชันชุมชนสำหรับผู้อื่น :)