feat: .mhu + .mdd Data-Files vom jeweiligen App-Release auf Desktop laden
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
71e4ec005e
commit
9339bda3e2
@ -56,6 +56,27 @@ function Get-Gitea-Latest-Asset {
|
|||||||
return $asset
|
return $asset
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function Copy-Gitea-DataFile-To-Desktop {
|
||||||
|
param($Repo, $Filter)
|
||||||
|
try {
|
||||||
|
$asset = Get-Gitea-Latest-Asset -Repo $Repo -Filter $Filter
|
||||||
|
if (-not $asset) {
|
||||||
|
Write-Host " WARNUNG: Kein Asset '$Filter' im Release gefunden" -ForegroundColor Yellow
|
||||||
|
return
|
||||||
|
}
|
||||||
|
$destPath = Join-Path $desktopPath $asset.name
|
||||||
|
if (Test-Path $destPath) {
|
||||||
|
Write-Host " $($asset.name) bereits vorhanden - ueberspringe." -ForegroundColor Gray
|
||||||
|
return
|
||||||
|
}
|
||||||
|
if (Download-File -Url $asset.browser_download_url -Output $destPath) {
|
||||||
|
Write-Host " $($asset.name) auf Desktop!" -ForegroundColor Green
|
||||||
|
}
|
||||||
|
} catch {
|
||||||
|
Write-Host " FEHLER beim Laden der Data-Datei: $_" -ForegroundColor Red
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function Install-Gitea-App {
|
function Install-Gitea-App {
|
||||||
param($Name, $Repo, $StepNum, $DetectPaths, $ProcessName)
|
param($Name, $Repo, $StepNum, $DetectPaths, $ProcessName)
|
||||||
Write-Host ""
|
Write-Host ""
|
||||||
@ -447,12 +468,14 @@ Install-Gitea-App -Name "Multi-Hoster-Upload" -Repo "Multi-Hoster-Upload" `
|
|||||||
-StepNum 16 `
|
-StepNum 16 `
|
||||||
-DetectPaths @("$env:LOCALAPPDATA\Programs\multi-hoster-upload\Multi-Hoster-Upload.exe", "$desktopPath\Multi-Hoster-Upload.lnk") `
|
-DetectPaths @("$env:LOCALAPPDATA\Programs\multi-hoster-upload\Multi-Hoster-Upload.exe", "$desktopPath\Multi-Hoster-Upload.lnk") `
|
||||||
-ProcessName "Multi-Hoster-Upload"
|
-ProcessName "Multi-Hoster-Upload"
|
||||||
|
Copy-Gitea-DataFile-To-Desktop -Repo "Multi-Hoster-Upload" -Filter "*.mhu"
|
||||||
|
|
||||||
# 17. REAL-DEBRID-DOWNLOADER (von Gitea)
|
# 17. REAL-DEBRID-DOWNLOADER (von Gitea)
|
||||||
Install-Gitea-App -Name "Real-Debrid-Downloader" -Repo "real-debrid-downloader" `
|
Install-Gitea-App -Name "Real-Debrid-Downloader" -Repo "real-debrid-downloader" `
|
||||||
-StepNum 17 `
|
-StepNum 17 `
|
||||||
-DetectPaths @("$env:LOCALAPPDATA\Programs\real-debrid-downloader\Real-Debrid-Downloader.exe", "$desktopPath\Real-Debrid-Downloader.lnk") `
|
-DetectPaths @("$env:LOCALAPPDATA\Programs\real-debrid-downloader\Real-Debrid-Downloader.exe", "$desktopPath\Real-Debrid-Downloader.lnk") `
|
||||||
-ProcessName "Real-Debrid-Downloader"
|
-ProcessName "Real-Debrid-Downloader"
|
||||||
|
Copy-Gitea-DataFile-To-Desktop -Repo "real-debrid-downloader" -Filter "*.mdd"
|
||||||
|
|
||||||
# 18. WINDOWS EINSTELLUNGEN
|
# 18. WINDOWS EINSTELLUNGEN
|
||||||
Write-Host ""
|
Write-Host ""
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user