diff options
Diffstat (limited to 'wholesome.js')
-rw-r--r-- | wholesome.js | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/wholesome.js b/wholesome.js new file mode 100644 index 0000000..551fb82 --- /dev/null +++ b/wholesome.js @@ -0,0 +1,24 @@ +const fetch = require("node-fetch") +const child = require("child_process") + +const link = "https://nhentai.net/g/" +const ids = [] + +fetch("https://wholesomelist.com/list") + .then(data => data.text()) + .then(data => { + while (true) { + const pos = data.search(link) + + if (pos == -1) + break; + + data = data.slice(pos + link.length) + const id = parseInt(data) + if (id) + ids.push(id) + } + + child.spawn("nhentai", ["--id", ids.join(",")], { stdio: "inherit" }) + }) + |