- main function still could use a rewrite - more class branching and moving of functions - Pass minisrv_config to classes
57 lines
1.8 KiB
JavaScript
57 lines
1.8 KiB
JavaScript
const WTVDownloadList = require("./WTVDownloadList.js");
|
|
var wtvdl = new WTVDownloadList(minisrv_config);
|
|
if (request_headers['wtv-request-type'] == 'download') {
|
|
console.log(request_headers.post_data.toString(CryptoJS.enc.Latin1));
|
|
wtvdl.reset();
|
|
var froot = "file://disk/Demo/";
|
|
var fget = [
|
|
"attract.mpg",
|
|
"can-you-hear.mpg",
|
|
"explore.mpg",
|
|
"hear.html",
|
|
"index.html",
|
|
"menu1.html",
|
|
"menu2.html",
|
|
"menu3.html",
|
|
"menu4.html",
|
|
"service.html",
|
|
"splash-mits.mpg",
|
|
"splash-phil.mpg",
|
|
"splash-sony.mpg",
|
|
"splash1.html",
|
|
"splash2.html",
|
|
"splash3.html",
|
|
"what-is-it.html",
|
|
"what-is-it.mpg",
|
|
"what-others.html",
|
|
"what-others.mpg",
|
|
"whats-in-it.html",
|
|
"whats-in-it.mpg",
|
|
"whats-in-it.mpg.old"
|
|
];
|
|
|
|
Object.keys(fget).forEach(function (k) {
|
|
wtvdl.putUserStore(froot + fget[k]);
|
|
});
|
|
headers = "200 OK\nContent-type: " + wtvdl.content_type;
|
|
data = wtvdl.getDownloadList();
|
|
console.log(data);
|
|
} else {
|
|
headers = "200 OK\nContent-type: text/html";
|
|
var success_url = new clientShowAlert({
|
|
'image': minisrv_config.config.service_logo,
|
|
'message': "Upload successful!",
|
|
'buttonlabel1': "Okay",
|
|
'buttonaction1': "client:goback",
|
|
'noback': true,
|
|
}).getURL();
|
|
|
|
var fail_url = new clientShowAlert({
|
|
'image': minisrv_config.config.service_logo,
|
|
'message': "Upload failed...",
|
|
'buttonlabel1': "Okay...",
|
|
'buttonaction1': "client:goback",
|
|
'noback': true,
|
|
}).getURL();
|
|
data = wtvdl.getSyncPage("Testing", "UploadTest", null, "Your receiver is uploading files.", "Sending files", null, success_url, fail_url, "wtv-disk:/uptest");
|
|
} |