Merge pull request #62 from Migz93/master

Update: MigzPlex_Autoscan
make-only-subtitle-default
HaveAGitGat 6 years ago committed by GitHub
commit 282fcf59bd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,77 @@
module.exports.details = function details() {
return {
id: "Tdarr_Plugin_MC93_MigzPlex_Autoscan",
Stage: "Post-processing",
Name: "Send request for file to be scanned by plex_autoscan.",
Type: "Video",
Operation: "",
Description: `Send request for file to be scanned by plex_autoscan. https://github.com/l3uddz/plex_autoscan \n\n`,
Version: "1.00",
Link: "https://github.com/HaveAGitGat/Tdarr_Plugins/blob/master/Community/Tdarr_Plugin_MC93_MigzPlex_Autoscan.js",
Tags:"3rd party,post-processing,configurable",
Inputs: [
{
name: 'autoscan_address',
tooltip: `
Enter the IP address/URL for autoscan. Must include http(s)://
\\nExample:\\n
http://192.168.0.10
\\nExample:\\n
https://subdomain.domain.tld
`
},
{
name: 'autoscan_port',
tooltip: `
Enter the port Autoscan is using, default is 3468
\\nExample:\\n
3468
`
},
{
name: 'autoscan_passkey',
tooltip: `
Enter the autoscan passkey.
\\nExample:\\n
9c4b81fe234e4d6eb9011cefe514d915
`
},
]
}
}
module.exports.plugin = function plugin(file, librarySettings, inputs) {
const request = require('request')
const ADDRESS = inputs.autoscan_address
const PORT = inputs.autoscan_port
const PASSKEY = inputs.autoscan_passkey
var response = ""
filepath = `${file.file}`
request.post({
headers: {'content-type': 'application/json'},
url: `${ADDRESS}:${PORT}/${PASSKEY}`,
form: { "eventType" : "Manual", "filepath" : `${filepath}` }
}, (error, res, body) => {
if (error) {
console.error(error)
}
console.log(`statusCode: ${res.statusCode}`)
console.log(body)
})
console.log("request next")
console.log(request.post)
}
Loading…
Cancel
Save