Fixing url parsing issues

pull/33/head
aandrew-me 3 years ago
parent 294533fd68
commit b2bb0da5b3

@ -3,6 +3,8 @@ const { autoUpdater } = require("electron-updater");
autoUpdater.autoDownload = false;
let win, secondaryWindow;
app.commandLine.appendSwitch("--enable-features", "Metal")
function createWindow() {
let isTransparent = false;
if (process.platform == "linux") {

@ -5,7 +5,7 @@
"yt-dlp-wrap-extended": "^2.3.12"
},
"name": "ytdownloader",
"version": "3.3.0",
"version": "3.3.1",
"main": "main.js",
"scripts": {
"start": "electron .",
@ -53,7 +53,8 @@
"category": "Utility",
"target": [
"zip"
]
],
"artifactName":"${productName}_Mac.${ext}"
},
"dmg": {
"contents": [

@ -55,8 +55,10 @@ audioToggle.addEventListener("click", (event) => {
/////////////
// Toggle theme
let darkTheme = true;
let circle = getId("themeToggleInside");
let darkTheme = true;
circle.style.left = "25px";
const root = document.querySelector(":root");
let enabledTransparent = localStorage.getItem("enabledTransparent");

@ -98,7 +98,7 @@ async function downloadYtdlp() {
);
}
} else {
// In case of windows
// In case of windows/mac
await YTDlpWrap.downloadFromGithub(ytdlpDownloadPath);
}
@ -196,7 +196,7 @@ async function getInfo(url) {
getId("endTime").value = "";
let info;
cp.exec(`${ytDlp} -j ${url}`, (error, stdout, stderr) => {
cp.exec(`${ytDlp} -j --no-playlist "${url}"`, (error, stdout, stderr) => {
try {
info = JSON.parse(stdout);
} catch (error) {
@ -587,7 +587,7 @@ function download(type) {
subs,
subLangs,
"--no-playlist",
url
`"${url}"`
],
{ shell: true, detached: false },
controller.signal
@ -610,7 +610,7 @@ function download(type) {
`${path.join(downloadDir, filename + `.${extractExt}`)}`,
"--ffmpeg-location",
ffmpeg,
url
`"${url}"`
],
{ shell: true, detached: false },
controller.signal
@ -631,7 +631,7 @@ function download(type) {
subs,
subLangs,
"--no-playlist",
url
`"${url}"`
],
{ shell: true, detached: false },
controller.signal

Loading…
Cancel
Save