Cerebro 插件之电影磁力搜索神器

Cerebro plugin to search torrent of movies 什么?看个片儿还要打开网页慢慢找?!

这周在学 Node.js, 看了 [@carlos-wong](https://github.com/carlos-wong) 推荐的《Eloquent JavaScript》 这本书的前几章,就抑制不住想写点什么练手。Cerebro 是一个跨平台的快速启动工具(同时支持 Windows、MacOs、Linux),并且可以用 Javascript 定制各种自己喜欢的插件。所以做了一个电影磁力搜索器的插件。

支持平台

Windows、Linux、MacOS

截图
截图

使用

在 Cerebro 对话框中输入电影名称,使用键盘上/下按键选择电影,敲击 回车 ,磁力链接就会自动复制到剪贴板。

  • magnet [电影名称][空格]

安装步骤

Cerebro 内安装插件

  • ctrl-space 启动 Cerebro
  • 输入 plugins torrent
  • 点击 install

源码安装

  • 确保安装好了 Cerebro

  • Clone 代码到本地,并执行

    1
    2
    3
    git clone https://github.com/wangshub/cerebro-torrent.git
    cd cerebro-torrent
    yarn install

  • cerebro-torrent 文件夹拷贝或者软链接到 Cerebronode_module 文件夹下;
  • 启动 Cerebro,输入 magnets 葫芦娃,然后敲击 空格
  • 稍等片刻,上下选择,敲击回车就可以将磁力链接复制到剪贴板;
  • 打开迅雷或者其他下载器,尽情享受吧!

原理说明

  • 解析输入的指令;
  • 利用 async 和 request 库并发爬取网站;
  • 使用 cheerio 解析网页节点;
  • 嵌入一段 html 对爬取结果进行显示;

代码地址

欢迎 star ⭐️fork 💫 多提 Issue ! wangshub/cerebro-torrent