From 9d89e8e31cf2c68308c3c92f9270bc236d343064 Mon Sep 17 00:00:00 2001 From: VineFeeder Date: Tue, 23 Dec 2025 11:21:23 +0000 Subject: [PATCH] cookies help --- Install-media-tools.ps1 | 19 +++++++++++++++++++ README.md | 8 ++++++++ packages/envied/src/Cookies/COOKIES.txt | 3 +++ .../vinefeeder/src/vinefeeder/config.yaml | 2 +- 4 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 packages/envied/src/Cookies/COOKIES.txt diff --git a/Install-media-tools.ps1 b/Install-media-tools.ps1 index 3542a23..a18a9c0 100644 --- a/Install-media-tools.ps1 +++ b/Install-media-tools.ps1 @@ -131,6 +131,25 @@ try { Select-Object -First 1 | ForEach-Object { Copy-Item -Force $_.FullName (Join-Path $BinDir "N_m3u8DL-RE.exe") } + '''# ----------------------------- + # Install Git for Windows (64-bit) + # ----------------------------- + $gitInstaller = Join-Path $WorkDir "Git-2.52.0-64-bit.exe" + Download-File ` + "https://github.com/git-for-windows/git/releases/download/v2.52.0.windows.1/Git-2.52.0-64-bit.exe" ` + $gitInstaller + + # Silent install (NSIS): /S = silent + Start-Process -FilePath $gitInstaller -ArgumentList "/S" -Wait + + # Add the typical Git cmd folder to MACHINE PATH if present + $gitDefaultPath = "C:\Program Files\Git\cmd" + if (Test-Path $gitDefaultPath) { + Add-ToMachinePath $gitDefaultPath + } else { + Write-Host "Git installed, but default path not found: $gitDefaultPath (maybe different install location)" + }''' + # ----------------------------- # Install Shaka Packager (Windows x64) # ----------------------------- diff --git a/README.md b/README.md index 1c2b803..38f4530 100644 --- a/README.md +++ b/README.md @@ -136,6 +136,14 @@ Finally, cd to TwinVine and run each command in order, That's it; uv run vinefeeder to get started! +**Locations** + +As configured your files will be downloaded to TwinVine/packages/envied/src/downloads/ +The envied.yaml can be edited for the download location - use a full path, on windows with forward slashes C:/Users/Downloads and Linux /home/user/Downloads, for example. +Cookies: As configured the Cookies folder is in packages/envied/src/. Each cookie file - type .txt should be names exactly as the service eg DNSP.txt and you personal login cookie placed inside. +WVDs: A CDM - called device.wvd is located at TwinVine/WVDs +Vaults: No local vaults are configured but a remote vault is used for caching and fetching. Often times you will see DRMLab s the source of the license key -saving unnecessary requests to a license server. + **Linux** Linux systems are known to screen freeze after envied has finished a download. diff --git a/packages/envied/src/Cookies/COOKIES.txt b/packages/envied/src/Cookies/COOKIES.txt new file mode 100644 index 0000000..8dbec1c --- /dev/null +++ b/packages/envied/src/Cookies/COOKIES.txt @@ -0,0 +1,3 @@ +Add you cookies files to this folder. + +Name each file to match the service eg DNSP.txt \ No newline at end of file diff --git a/packages/vinefeeder/src/vinefeeder/config.yaml b/packages/vinefeeder/src/vinefeeder/config.yaml index 9e2397e..d4871c3 100644 --- a/packages/vinefeeder/src/vinefeeder/config.yaml +++ b/packages/vinefeeder/src/vinefeeder/config.yaml @@ -1,3 +1,3 @@ -BATCH_DOWNLOAD: true +BATCH_DOWNLOAD: false TERMINAL: gnome-terminal TERMINAL_RESET: true