small fixes
This commit is contained in:
@@ -1,21 +1,20 @@
|
||||
const { spawn } = require('child_process');
|
||||
const logger = require('./logger');
|
||||
let settings;
|
||||
const { spawn } = require('child_process')
|
||||
const logger = require('./logger')
|
||||
let settings
|
||||
|
||||
try {
|
||||
settings = require('../settings.json');
|
||||
settings = require('../settings.json')
|
||||
}
|
||||
catch (e) {
|
||||
console.warn("settings.json not found")
|
||||
}
|
||||
|
||||
const isWindows = process.platform === 'win32';
|
||||
const isWindows = process.platform === 'win32'
|
||||
|
||||
const download = (socket, url) => {
|
||||
const ytldp = spawn(`./lib/yt-dlp${isWindows ? '.exe' : ''}`,
|
||||
['-o', `${settings.download_path || './downloads/'}%(title)s.%(ext)s`, url]
|
||||
)
|
||||
|
||||
ytldp.stdout.on('data', data => {
|
||||
socket.emit('progress', data.toString())
|
||||
console.log(data.toString())
|
||||
|
||||
Reference in New Issue
Block a user