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
文件夾拷貝或者軟鏈接到Cerebro
的node_module
文件夾下; - 啓動
Cerebro
,輸入magnets 葫蘆娃
,然後敲擊空格
; - 稍等片刻,上下選擇,敲擊回車就可以將磁力鏈接複製到剪貼板;
- 打開迅雷或者其他下載器,盡情享受吧!
原理說明
- 解析輸入的指令;
- 利用 async 和 request 庫併發爬取網站;
- 使用 cheerio 解析網頁節點;
- 嵌入一段 html 對爬取結果進行顯示;
代碼地址
歡迎 star ⭐️
和 fork
多提 Issue !
wangshub/cerebro-torrent