From f6506fefcc659a1011782103bf4f2889300b65d5 Mon Sep 17 00:00:00 2001 From: AnimeDL Date: Tue, 4 Jul 2023 22:45:52 -0700 Subject: [PATCH] set debug property on cr/hd --- crunchy.ts | 2 ++ hidive.ts | 3 +++ 2 files changed, 5 insertions(+) diff --git a/crunchy.ts b/crunchy.ts index 0843791..8eb4e51 100644 --- a/crunchy.ts +++ b/crunchy.ts @@ -63,6 +63,8 @@ export default class Crunchy implements ServiceClass { public async cli() { console.info(`\n=== Multi Downloader NX ${packageJson.version} ===\n`); const argv = yargs.appArgv(this.cfg.cli); + if (argv.debug) + this.debug = true; // load binaries this.cfg.bin = await yamlCfg.loadBinCfg(); diff --git a/hidive.ts b/hidive.ts index 98ef354..42acd6e 100644 --- a/hidive.ts +++ b/hidive.ts @@ -85,6 +85,8 @@ export default class Hidive implements ServiceClass { public async cli() { console.info(`\n=== Multi Downloader NX ${packageJson.version} ===\n`); const argv = yargs.appArgv(this.cfg.cli); + if (argv.debug) + this.debug = true; //below is for quickly testing API calls /*const searchItems = await this.reqData('Search', {'Query':''}); @@ -698,6 +700,7 @@ export default class Hidive implements ServiceClass { const getVttContent = await this.req.getData(await this.genSubsUrl('vtt', subsXUrl)); if (getCssContent.ok && getVttContent.ok && getCssContent.res && getVttContent.res) { //vttConvert(getVttContent.res.body, false, subLang.name, fontSize); + //TODO: look into potentially having an option for native fontSize const sBody = vtt(undefined, options.fontSize, getVttContent.res.body, getCssContent.res.body, subsMargin, options.fontName); sxData.title = `${subLang.language} / ${sxData.title}`; sxData.fonts = fontsData.assFonts(sBody) as Font[];