Cerebro 插件之電影磁力搜索器

Cerebro 插件之電影磁力搜索器

什麼?看個片兒還要打開網頁慢慢找?!

這周在學 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章