Cách tải loạt phim xuống bằng flexget

Flexget là một công cụ hoạt động từ thiết bị đầu cuối cho phép bạn tải xuống torrent thông qua RSS. Điều này đặc biệt hữu ích đối với phim truyền hình dài tập, vì nếu bạn theo dõi nhiều phim, việc tải chúng xuống theo cách thủ công có thể cực kỳ khó khăn vì chúng phát sóng vào các ngày và giờ khác nhau.

Cài đặt

En Arch và các dẫn xuất:

yaourt -S flexget

Các bản phân phối Linux khác:

1. Xác minh rằng bạn có Python 2.6 (tối thiểu) đã cài đặt:

trăn -V

Nếu nó chưa được cài đặt, nó phải được cài đặt.

Trên Debian / Ubuntu và các dẫn xuất:

Sudo apt-get cài đặt python2.6

2. Xác minh rằng bạn đã cài đặt trăn:

dpkg -s python-pip

Trong trường hợp chưa được cài đặt, trong Debian / Ubuntu và các dẫn xuất:

sudo apt-get cài đặt python-pip

3. Cài đặt flexget:

sudo pip cài đặt flexget

cấu hình

Để định cấu hình flexget và cho biết bộ phim nào sẽ tải xuống, chất lượng ra sao, trên đường dẫn nào, v.v. chỉ cần sửa đổi tệp .flexget / config.yml.

Để xem các ví dụ hoặc "công thức" của config.yml để tải xuống loạt phim, tôi khuyên bạn nên đọc trang chính thức của dự án. Tuy nhiên, cấu hình cơ bản này sẽ hoạt động:

task: task name: rss: http://example.com/torrents.xml series: - my series 1 - my series 2 download: ~ / torrents / series /

Rõ ràng là bạn phải thay đổi dữ liệu cho phù hợp. Là địa chỉ RSS tôi thường sử dụng: http://showrss.karmorra.info/feeds/all.rss. Tất nhiên, đây là vấn đề của thị hiếu và nhu cầu.

Đây là tệp cấu hình tôi hiện đang sử dụng ...

Kiểm tra flexget và thêm nhiệm vụ vào cron

Sau khi sửa đổi gọn gàng tệp cấu hình, chúng tôi cần thực hiện kiểm tra để xác minh rằng mọi thứ hoạt động tốt. Để làm điều này, tôi đã mở một thiết bị đầu cuối và viết:

flexget --test

Đừng mong đợi lệnh này tải xuống bất kỳ tệp nào, nó chỉ xác minh rằng dữ liệu được nhập vào config.yml là "nhất quán" và flexget đó có thể diễn giải nó một cách chính xác.

Để thực thi hiệu quả flexget chỉ cần đặt:

linh hoạt

Cuối cùng, một khi mọi thứ hoạt động theo cách chúng ta muốn, có thể là một ý tưởng hay khi thêm flexget vào cron job để nó chạy mọi khe thời gian X.

crontab -e @hourly / usr / local / bin / flexget --cron

Cấu hình này chạy linh hoạt cứ sau 1 giờ. Để biết thêm thông tin về cách định cấu hình cron, tôi khuyên bạn nên đọc bài báo cũ này.

Định cấu hình ứng dụng khách bittorrent

Điều duy nhất còn lại là định cấu hình ứng dụng khách bittorrent để bắt đầu tải xuống các torrent được linh hoạt lưu trong thư mục mà chúng tôi đã chỉ định trong tệp config.yml.

Tại Transmission, điều này thật dễ dàng. Đi tới Chỉnh sửa> Tùy chọn, chọn tùy chọn Thêm torrent tự động từ và chọn thư mục tương ứng.

Tóm lại, hệ thống tải xuống tự động hoạt động như sau: flexget chạy (nhờ cron) tự động và tải các tệp torrent tương ứng vào một thư mục. Ứng dụng khách bittorrent của chúng tôi, đến lượt nó, sẽ tự động tải xuống tất cả các tệp .torrent do flexget tải xuống. Dễ dàng, nhanh chóng và không đau. 🙂


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   heimndal dijo

    OT: Tôi không biết họ có đề cập đến nó không, nhưng Remastersys đã biến mất ... Đó là một công cụ tuyệt vời .. :(

  2.   Miguel dijo

    xin chào các bạn của usemoslinux mình theo dõi bạn cũng lâu rồi nhưng đây là lần đầu tiên mình quyết định viết thư cho các bạn, mình đã cài đặt flexget nhưng file cấu hình không hiện ra, mình đang dùng ubuntu 12.10 với kde desktop.

    miguel @ miguel-System-Product-Name: ~ $ flexget

    2013-06-14 19:06 Người quản lý INFO Đã cố gắng đọc từ: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL main Không tìm thấy tệp cấu hình config.yml

    2013-06-14 19:06 Người quản lý INFO Đã cố gắng đọc từ: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013-06-14 19:06 CRITICAL main Không tìm thấy tệp cấu hình config.yml

    miguel @ miguel-System-Product-Name: ~ $

    Tôi đã thử thiết lập tệp flexget / config.yml. nhưng nó xuất hiện trống, tôi mong sự giúp đỡ của bạn, cảm ơn