Umstellung auf Retronerd

This commit is contained in:
2026-04-19 11:04:32 +02:00
parent d59a63a936
commit 3cdc6efcaa
3 changed files with 27 additions and 27 deletions
+4 -4
View File
@@ -9,7 +9,7 @@ Der Endnutzer erhält ein einfaches Script, das RustDesk startet, den Server kon
| Script | Beschreibung | | Script | Beschreibung |
|---|---| |---|---|
| `START Rustdesk lokal.cmd` | Startet eine **lokal vorhandene** `rustdesk.exe` mit Techniverse-Serverkonfiguration. | | `START Rustdesk lokal.cmd` | Startet eine **lokal vorhandene** `rustdesk.exe` mit Retronerd-Serverkonfiguration. |
| `START Rustdesk Online-DL.cmd` | Lädt die **neueste RustDesk-Version** von GitHub herunter, konfiguriert und startet sie. Der Nutzer braucht nur diese eine Datei. | | `START Rustdesk Online-DL.cmd` | Lädt die **neueste RustDesk-Version** von GitHub herunter, konfiguriert und startet sie. Der Nutzer braucht nur diese eine Datei. |
--- ---
@@ -20,14 +20,14 @@ Der Endnutzer erhält ein einfaches Script, das RustDesk startet, den Server kon
1. `rustdesk.exe` neben das Script `START Rustdesk lokal.cmd` legen. 1. `rustdesk.exe` neben das Script `START Rustdesk lokal.cmd` legen.
2. Script per Doppelklick starten. 2. Script per Doppelklick starten.
3. Die angezeigte **ID** und das **Einmalpasswort** dem Techniverse-Support mitteilen. 3. Die angezeigte **ID** und das **Einmalpasswort** dem Retronerd-Support mitteilen.
4. RustDesk schließen das Script räumt automatisch auf. 4. RustDesk schließen das Script räumt automatisch auf.
### Variante 2 Online-Download ### Variante 2 Online-Download
1. `START Rustdesk Online-DL.cmd` per Doppelklick starten. 1. `START Rustdesk Online-DL.cmd` per Doppelklick starten.
2. Das Script lädt RustDesk automatisch von GitHub herunter. 2. Das Script lädt RustDesk automatisch von GitHub herunter.
3. Die angezeigte **ID** und das **Einmalpasswort** dem Techniverse-Support mitteilen. 3. Die angezeigte **ID** und das **Einmalpasswort** dem Retronerd-Support mitteilen.
4. RustDesk schließen das Script räumt automatisch auf (inkl. Download). 4. RustDesk schließen das Script räumt automatisch auf (inkl. Download).
> **Hinweis:** Für die Online-Variante wird eine Internetverbindung benötigt. > **Hinweis:** Für die Online-Variante wird eine Internetverbindung benötigt.
@@ -39,7 +39,7 @@ Der Endnutzer erhält ein einfaches Script, das RustDesk startet, den Server kon
Beide Scripte führen folgende Schritte aus: Beide Scripte führen folgende Schritte aus:
1. Bestehende RustDesk-Konfiguration sichern (Backup) 1. Bestehende RustDesk-Konfiguration sichern (Backup)
2. Techniverse-Serverkonfiguration schreiben 2. Retronerd-Serverkonfiguration schreiben
3. RustDesk starten 3. RustDesk starten
4. Warten, bis der Nutzer RustDesk schließt 4. Warten, bis der Nutzer RustDesk schließt
5. Konfiguration wiederherstellen / aufräumen 5. Konfiguration wiederherstellen / aufräumen
+13 -13
View File
@@ -1,11 +1,11 @@
@echo off @echo off
:: Techniverse Fernwartung - Online Version :: Retronerd Fernwartung - Online Version
:: Laedt RustDesk direkt von GitHub, konfiguriert den Server und startet :: Laedt RustDesk direkt von GitHub, konfiguriert den Server und startet
:: Der Nutzer braucht NUR diese eine Datei. :: Der Nutzer braucht NUR diese eine Datei.
title Techniverse Fernwartung - Online title Retronerd Fernwartung - Online
chcp 65001 >nul 2>&1 chcp 65001 >nul 2>&1
set "PS1=%TEMP%\techniverse-starter.ps1" set "PS1=%TEMP%\Retronerd-starter.ps1"
:: PS1 aus dem eingebetteten Block extrahieren (alles zwischen BEGIN_PS1 und END_PS1) :: PS1 aus dem eingebetteten Block extrahieren (alles zwischen BEGIN_PS1 und END_PS1)
setlocal setlocal
@@ -26,29 +26,29 @@ exit /b
:: BEGIN_PS1 :: BEGIN_PS1
$ErrorActionPreference = 'Stop' $ErrorActionPreference = 'Stop'
$Host.UI.RawUI.WindowTitle = 'Techniverse Fernwartung' $Host.UI.RawUI.WindowTitle = 'Retronerd Fernwartung'
# ========================== KONFIGURATION =========================== # ========================== KONFIGURATION ===========================
# Server-Adresse (Rendezvous + Relay) # Server-Adresse (Rendezvous + Relay)
$srv = 'fernwartung.techniverse.net' $srv = 'fernwartung.retronerd.at'
# Oeffentlicher Schluessel des Servers # Oeffentlicher Schluessel des Servers
$key = 'uE3lJCcnk21qN0VUdqtwJG6QAnpahdB5b2gVe40oMbU=' $key = '5C5iGY2hhQ6Tdfn8ws7XYcYOsQqJV9yyE18ESzfnbr8='
# API-Server (optional) - Nur setzen wenn ein eigener API-Server vorhanden ist # API-Server (optional) - Nur setzen wenn ein eigener API-Server vorhanden ist
# Beispiel: $api = 'api.beispiel.de' # Beispiel: $api = 'api.beispiel.de'
$api = '' $api = 'https://api.fernwartung.retronerd.at'
# ==================================================================== # ====================================================================
$tmp = Join-Path $env:TEMP 'techniverse-fernwartung' $tmp = Join-Path $env:TEMP 'Retronerd-fernwartung'
$cfgDir = Join-Path $env:APPDATA 'RustDesk\config' $cfgDir = Join-Path $env:APPDATA 'RustDesk\config'
$cfg2 = Join-Path $cfgDir 'RustDesk2.toml' $cfg2 = Join-Path $cfgDir 'RustDesk2.toml'
$cfg2Bak = Join-Path $cfgDir 'RustDesk2.toml.techniverse-bak' $cfg2Bak = Join-Path $cfgDir 'RustDesk2.toml.Retronerd-bak'
$installDir = Join-Path $env:LOCALAPPDATA 'rustdesk' $installDir = Join-Path $env:LOCALAPPDATA 'rustdesk'
$hadBackup = $false $hadBackup = $false
try { try {
Write-Host '' Write-Host ''
Write-Host ' ==============================================' -F DarkCyan Write-Host ' ==============================================' -F DarkCyan
Write-Host ' Techniverse Fernwartung (Online)' -F DarkCyan Write-Host ' Retronerd Fernwartung (Online)' -F DarkCyan
Write-Host ' ==============================================' -F DarkCyan Write-Host ' ==============================================' -F DarkCyan
Write-Host '' Write-Host ''
@@ -108,7 +108,7 @@ key = "$key"
Write-Host '' Write-Host ''
Write-Host ' ==============================================' -F DarkCyan Write-Host ' ==============================================' -F DarkCyan
Write-Host ' RustDesk laeuft.' -F White Write-Host ' RustDesk laeuft.' -F White
Write-Host ' Teile deine ID mit dem Techniverse-Support.' -F White Write-Host ' Teile deine ID mit dem Retronerd-Support.' -F White
Write-Host '' Write-Host ''
Write-Host ' Schliesse RustDesk um die Sitzung zu beenden.' -F DarkYellow Write-Host ' Schliesse RustDesk um die Sitzung zu beenden.' -F DarkYellow
Write-Host ' Dieses Fenster NICHT schliessen.' -F Red Write-Host ' Dieses Fenster NICHT schliessen.' -F Red
@@ -118,14 +118,14 @@ key = "$key"
Write-Host ' Teile deine ID und dein Einmalpasswort' -F DarkYellow Write-Host ' Teile deine ID und dein Einmalpasswort' -F DarkYellow
Write-Host ' NUR mit Personen, denen du vertraust!' -F DarkYellow Write-Host ' NUR mit Personen, denen du vertraust!' -F DarkYellow
Write-Host ' RustDesk wird haeufig fuer Betrug missbraucht.' -F DarkYellow Write-Host ' RustDesk wird haeufig fuer Betrug missbraucht.' -F DarkYellow
Write-Host ' Techniverse wird dich NIE unaufgefordert' -F DarkYellow Write-Host ' Retronerd wird dich NIE unaufgefordert' -F DarkYellow
Write-Host ' nach deiner ID oder deinem Passwort fragen.' -F DarkYellow Write-Host ' nach deiner ID oder deinem Passwort fragen.' -F DarkYellow
Write-Host '' Write-Host ''
do { Start-Sleep 2 } while (Get-Process rustdesk* -EA 0) do { Start-Sleep 2 } while (Get-Process rustdesk* -EA 0)
} catch { } catch {
Write-Host "`n FEHLER: $_" -F Red Write-Host "`n FEHLER: $_" -F Red
Write-Host ' Bitte kontaktiere den Techniverse-Support.' -F DarkYellow Write-Host ' Bitte kontaktiere den Retronerd-Support.' -F DarkYellow
Write-Host '' Write-Host ''
Read-Host ' Druecke Enter zum Beenden' Read-Host ' Druecke Enter zum Beenden'
} finally { } finally {
+10 -10
View File
@@ -1,22 +1,22 @@
@echo off @echo off
chcp 65001 >nul 2>&1 chcp 65001 >nul 2>&1
title Techniverse Fernwartung title Retronerd Fernwartung
setlocal setlocal
:: ============================================================ :: ============================================================
:: Techniverse Fernwartung - RustDesk Portable Starter :: Retronerd Fernwartung - RustDesk Portable Starter
:: Startet RustDesk mit vorkonfiguriertem Server :: Startet RustDesk mit vorkonfiguriertem Server
:: Räumt nach dem Beenden alles auf :: Räumt nach dem Beenden alles auf
:: ============================================================ :: ============================================================
:: ========================== KONFIGURATION =========================== :: ========================== KONFIGURATION ===========================
:: Server-Adresse (Rendezvous + Relay) :: Server-Adresse (Rendezvous + Relay)
set "SERVER=fernwartung.techniverse.net" set "SERVER=fernwartung.retronerd.at"
:: Öffentlicher Schlüssel des Servers :: Öffentlicher Schlüssel des Servers
set "KEY=uE3lJCcnk21qN0VUdqtwJG6QAnpahdB5b2gVe40oMbU=" set "KEY=5C5iGY2hhQ6Tdfn8ws7XYcYOsQqJV9yyE18ESzfnbr8="
:: API-Server (optional) - Nur setzen wenn ein eigener API-Server vorhanden ist :: API-Server (optional) - Nur setzen wenn ein eigener API-Server vorhanden ist
:: Beispiel: set "API_SERVER=api.beispiel.de" :: Beispiel: set "API_SERVER=api.beispiel.de"
set "API_SERVER=" set "API_SERVER=https://api.fernwartung.retronerd.at"
:: ==================================================================== :: ====================================================================
:: ANSI-Farbcodes definieren (Windows 10+) :: ANSI-Farbcodes definieren (Windows 10+)
@@ -32,7 +32,7 @@ set "RESET=%ESC%[0m"
set "RUSTDESK_EXE=%~dp0rustdesk.exe" set "RUSTDESK_EXE=%~dp0rustdesk.exe"
set "CONFIGDIR=%APPDATA%\RustDesk\config" set "CONFIGDIR=%APPDATA%\RustDesk\config"
set "CONFIG2=%CONFIGDIR%\RustDesk2.toml" set "CONFIG2=%CONFIGDIR%\RustDesk2.toml"
set "CONFIG2_BAK=%CONFIGDIR%\RustDesk2.toml.techniverse-bak" set "CONFIG2_BAK=%CONFIGDIR%\RustDesk2.toml.Retronerd-bak"
set "INSTALLDIR=%LOCALAPPDATA%\rustdesk" set "INSTALLDIR=%LOCALAPPDATA%\rustdesk"
:: Prüfe ob die RustDesk EXE vorhanden ist :: Prüfe ob die RustDesk EXE vorhanden ist
@@ -47,7 +47,7 @@ if not exist "%RUSTDESK_EXE%" (
echo. echo.
echo %CYAN%══════════════════════════════════════════════%RESET% echo %CYAN%══════════════════════════════════════════════%RESET%
echo %CYAN% Techniverse Fernwartung%RESET% echo %CYAN% Retronerd Fernwartung%RESET%
echo %CYAN%══════════════════════════════════════════════%RESET% echo %CYAN%══════════════════════════════════════════════%RESET%
echo. echo.
echo %WHITE%RustDesk wird vorbereitet...%RESET% echo %WHITE%RustDesk wird vorbereitet...%RESET%
@@ -70,7 +70,7 @@ if exist "%CONFIG2%" (
) )
:: Server-Konfiguration schreiben :: Server-Konfiguration schreiben
echo %WHITE%[2/3] Konfiguriere Techniverse-Server...%RESET% echo %WHITE%[2/3] Konfiguriere Retronerd-Server...%RESET%
( (
echo rendezvous_server = "%SERVER%" echo rendezvous_server = "%SERVER%"
echo nat_type = 1 echo nat_type = 1
@@ -107,7 +107,7 @@ if errorlevel 1 (
echo. echo.
echo %CYAN%══════════════════════════════════════════════%RESET% echo %CYAN%══════════════════════════════════════════════%RESET%
echo %WHITE%RustDesk laeuft.%RESET% echo %WHITE%RustDesk laeuft.%RESET%
echo %WHITE%Teile deine ID mit dem Techniverse-Support.%RESET% echo %WHITE%Teile deine ID mit dem Retronerd-Support.%RESET%
echo. echo.
echo %YELLOW%Schliesse RustDesk um die Sitzung zu beenden.%RESET% echo %YELLOW%Schliesse RustDesk um die Sitzung zu beenden.%RESET%
echo %RED%Dieses Fenster NICHT schliessen.%RESET% echo %RED%Dieses Fenster NICHT schliessen.%RESET%
@@ -117,7 +117,7 @@ echo %RED% !! ACHTUNG - BETRUGSWARNUNG !!%RESET%
echo %YELLOW% Teile deine ID und dein Einmalpasswort%RESET% echo %YELLOW% Teile deine ID und dein Einmalpasswort%RESET%
echo %YELLOW% NUR mit Personen, denen du vertraust!%RESET% echo %YELLOW% NUR mit Personen, denen du vertraust!%RESET%
echo %YELLOW% RustDesk wird haeufig fuer Betrug missbraucht.%RESET% echo %YELLOW% RustDesk wird haeufig fuer Betrug missbraucht.%RESET%
echo %YELLOW% Techniverse wird dich NIE unaufgefordert%RESET% echo %YELLOW% Retronerd wird dich NIE unaufgefordert%RESET%
echo %YELLOW% nach deiner ID oder deinem Passwort fragen.%RESET% echo %YELLOW% nach deiner ID oder deinem Passwort fragen.%RESET%
echo. echo.