Umstellung auf Retronerd
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
@@ -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.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user