2022-06-08 12:28:30 +01:00
|
|
|
const { JDownloaderClient } = require('jdownloader-client')
|
|
|
|
const fs = require("fs");
|
|
|
|
|
|
|
|
|
|
|
|
async function linkAdder(links) {
|
2022-06-08 13:09:23 +00:00
|
|
|
|
|
|
|
const client = new JDownloaderClient(JSON.parse(fs.readFileSync('config.json')).JDUserName, JSON.parse(fs.readFileSync('config.json')).JDPassword)
|
2022-06-08 12:28:30 +01:00
|
|
|
await client.connect()
|
|
|
|
const devices = await client.listDevices()
|
|
|
|
const addLinks = await client.linkGrabberAddLinks(devices[0].id, {
|
|
|
|
links: links,
|
|
|
|
autostart: JSON.parse(fs.readFileSync('config.json')).Autostart
|
|
|
|
})
|
|
|
|
}
|
|
|
|
|
|
|
|
module.exports = {
|
|
|
|
linkAdder
|
|
|
|
}
|