V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
easternslope
V2EX  ›  程序员

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

  •  1
     
  •   easternslope ·
    wangshub · 2018-03-31 11:22:53 +08:00 · 2323 次点击
    这是一个创建于 2428 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    支持平台

    Windows、Linux、MacOS

    截图

    使用

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

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

    安装步骤

    Cerebro 内安装插件

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

    源码安装

    • 确保安装好了 Cerebro

    • Clone 代码到本地,并执行

      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

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5280 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:26 · PVG 16:26 · LAX 00:26 · JFK 03:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.