计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
nas-movie-download【效率与协作】Search and download movies via Jackett and qBittorrent. Use when user wants to download movies or videos from torrent sources, search for specific movie titles, or manage movie downloads.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Automated movie downloading system using Jackett for torrent search and qBittorrent for download management.
Set these environment variables for the skill to function properly:
Jackett Configuration:
JACKETT_URL: Jackett service URL (default: http://192.168.1.246:9117)JACKETT_API_KEY: Jackett API key (default: o5gp976vq8cm084cqkcv30av9v3e5jpy)qBittorrent Configuration:
QB_URL: qBittorrent Web UI URL (default: http://192.168.1.246:8888)QB_USERNAME: qBittorrent username (default: admin)QB_PASSWORD: qBittorrent password (default: adminadmin)The skill works with Jackett indexers. Currently configured indexers:
Ensure these indexers are enabled and configured in your Jackett installation for best results.
Search for movies without downloading:
scripts/jackett-search.sh -q "Inception"
scripts/jackett-search.sh -q "The Matrix"
scripts/jackett-search.sh -q "死期将至" # Chinese movie names supported
Search and automatically download the highest quality version:
scripts/download-movie.sh -q "Inception"
scripts/download-movie.sh -q "The Matrix"
For more control over the download process:
scripts/jackett-search.sh -q "movie name"scripts/qbittorrent-add.sh -m "magnet:?xt=urn:btih:..."Verify your Jackett and qBittorrent setup:
scripts/test-config.sh
The skill automatically prioritizes quality in this order:
When using download-movie.sh, the highest quality available torrent will be selected automatically.
Search Jackett for torrents.
Parameters:
-q, --query: Search query (required)-u, --url: Jackett URL (optional, uses env var)-k, --api-key: API key (optional, uses env var)Example:
scripts/jackett-search.sh -q "Inception" -u http://192.168.1.246:9117
Add torrent to qBittorrent.
Parameters:
-m, --magnet: Magnet link (required)-u, --url: qBittorrent URL (optional, uses env var)-n, --username: Username (optional, uses env var)-p, --password: Password (optional, uses env var)Example:
scripts/qbittorrent-add.sh -m "magnet:?xt=urn:btih:..."
One-click search and download.
Parameters:
-q, --query: Movie name (required)Example:
scripts/download-movie.sh -q "The Matrix"
curl http://192.168.1.246:9117Ensure scripts have execute permissions:
chmod +x scripts/*.sh
curl: For HTTP requestsjq: For JSON parsingInstall jq if missing:
apt-get install jq