diff --git a/typescript-version/package-lock.json b/typescript-version/package-lock.json
index 7db1956..b60126f 100644
--- a/typescript-version/package-lock.json
+++ b/typescript-version/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "twitch-vod-manager",
- "version": "3.8.1",
+ "version": "3.8.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "twitch-vod-manager",
- "version": "3.8.1",
+ "version": "3.8.2",
"license": "MIT",
"dependencies": {
"axios": "^1.6.0",
diff --git a/typescript-version/package.json b/typescript-version/package.json
index e7a1757..0575016 100644
--- a/typescript-version/package.json
+++ b/typescript-version/package.json
@@ -1,6 +1,6 @@
{
"name": "twitch-vod-manager",
- "version": "3.8.1",
+ "version": "3.8.2",
"description": "Twitch VOD Manager - Download Twitch VODs easily",
"main": "dist/main.js",
"author": "xRangerDE",
diff --git a/typescript-version/src/index.html b/typescript-version/src/index.html
index 250dc9b..1c7431c 100644
--- a/typescript-version/src/index.html
+++ b/typescript-version/src/index.html
@@ -335,7 +335,7 @@
Updates
-
Version: v3.8.1
+
Version: v3.8.2
@@ -346,7 +346,7 @@
Nicht verbunden
- v3.8.1
+ v3.8.2
diff --git a/typescript-version/src/main.ts b/typescript-version/src/main.ts
index a662bfb..d641ae8 100644
--- a/typescript-version/src/main.ts
+++ b/typescript-version/src/main.ts
@@ -8,7 +8,7 @@ import { autoUpdater } from 'electron-updater';
// ==========================================
// CONFIG & CONSTANTS
// ==========================================
-const APP_VERSION = '3.8.1';
+const APP_VERSION = '3.8.2';
const UPDATE_CHECK_URL = 'http://24-music.de/version.json';
// Paths
@@ -1178,6 +1178,16 @@ async function downloadVOD(
item: QueueItem,
onProgress: (progress: DownloadProgress) => void
): Promise {
+ onProgress({
+ id: item.id,
+ progress: -1,
+ speed: '',
+ eta: '',
+ status: 'Prufe Download-Tools...',
+ currentPart: 0,
+ totalParts: 0
+ });
+
const streamlinkReady = await ensureStreamlinkInstalled();
if (!streamlinkReady) {
return {
@@ -1186,6 +1196,16 @@ async function downloadVOD(
};
}
+ onProgress({
+ id: item.id,
+ progress: -1,
+ speed: '',
+ eta: '',
+ status: 'Download gestartet',
+ currentPart: 0,
+ totalParts: 0
+ });
+
const streamer = item.streamer.replace(/[^a-zA-Z0-9_-]/g, '');
const date = new Date(item.date);
const dateStr = `${date.getDate().toString().padStart(2, '0')}.${(date.getMonth() + 1).toString().padStart(2, '0')}.${date.getFullYear()}`;