dmhy-subscribe

Subscribe by keywords and download megnets

Usage no npm install needed!

<script type="module">
  import dmhySubscribe from 'https://cdn.skypack.dev/dmhy-subscribe';
</script>

README

dmhy-subscribe

npm version Build Status CircleCI

Subscribe and schedule downloading magnets on dmhy. Support Linux & Windows 10.

在動漫花園訂閱並排程下載磁鏈,支援 Linux & Windows 10

Demo 範例影片

GIF 由 ttygif 生成

tty demo

Requirements 依賴軟體

下載器目前提供下面六種,擇一即可 (推薦使用 system)

Installation 安裝方法

確認 nodejs 安裝

Ubuntu:

$ node -v
v9.4.0
$ npm -v
5.6.0

Windows10 (PowerShell):

PS C:\> node -v
v9.4.0
PS C:\> npm -v
5.6.0

$ npm i -g dmhy-subscribe

若之前已有安裝,推薦先輸出可訂閱字串作為備份

(0.3.x) $ dmhy ls --addable > backup.txt
(0.5.x) $ dmhy ls -s > backup.txt

如果習慣使用 Docker 或 npm 無法正確安裝,也可以透過 Docker 來執行本程式。

Usage 使用方法

使用方法: dmhy [命令] [選項]

  若不指定命令,則到網站檢查更新,並*只*下載尚未紀錄的貼文


命令:
  dmhy add [subscribable...]         新增一筆訂閱
  dmhy list [SID...]                 顯示訂閱資訊                   [別名: ls]
  dmhy remove [SID...]               根據訂閱識別碼刪除訂閱          [別名: rm]
  dmhy search <subscribable-string>  直接搜尋貼文                   [別名: find]
  dmhy config [key] [value]          設定內部參數                   [別名: cfg]
  dmhy download <THID...>            根據下載識別碼下載訂閱           [別名: dl]

選項:
  -x, --no-dl    只更新訂閱但不下載                                   [布林]
  -h, --help     顯示說明                                           [布林]
  -v, --version  顯示版本                                           [布林]

例:
  dmhy add "搖曳露營,喵萌,繁體"      最簡單的例子,新增訂閱並全部更新下載
  dmhy

Scheduling 自動排程

參考自動排程教學

Feedbacks 回報問題

先到 issue 看看有沒有相似的問題,若沒有相似問題請點擊 New issue 描述問題。

Known Issues 已知問題

首頁已經有最新一集出現了,但是 dmhy 卻沒更新

這是正常的,因為動漫花園因為一些未知的原因,搜尋的結果會有點延遲 可以試著去直接搜尋訂閱的關鍵字,是看不到最新一集的

Contributing 貢獻專案

Fork 並 clone 到本地端

(master) $ git remote add upstream https://github.com/FlandreDaisuki/dmhy-subscribe.git
(master) $ git merge upstream master # 更新上游分支
(master) $ git checkout -b 0.6.x # *最新版本*的最後一個數字改成x
(0.6.x) $ # 改改改
(0.6.x) $ git push origin 0.6.x

到 GitHub 發 PR 到我的同名分支 (不要發到 master)

Contributors


Chun-Hao Lien

💻 📖 ⚠️ 👀

maple

💻 📖 🤔 🐛

Ting Shu Lin

💻 🤔 📦
Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!