02-04-2021, 11:44 PM
(Dieser Beitrag wurde zuletzt bearbeitet: 04-11-2021, 03:50 PM von admin.
Bearbeitungsgrund: Nachtrag: Nicht mehr nötig da das jetzt vom neuem TS3 Server Script übernommen wird.
)
(01-02-2021, 09:39 AM)admin schrieb: Da ich schon häufiger gefragt worden bin wie man an das Token des TS3 Servers kommt hier mal eine Möglichkeit
das als Abfragescript in den Aufgabenplaner zu integrieren.
Das Script funktioniert für beide Varianten (x32 / x64) der Installation
Man gehe zum Aufgabenplaner > Erstellen > Geplante Aufgabe > Benutzerdifiniertes Script > Aufgabenstellung > Benutzerdifiniertes Script:
Hier den u.a. Code einfügen:
Code:#!/bin/sh
if [ -d "/var/packages/TS3Server_x64/target/logs/" ]; then
echo "Kopiere TS3 Token nach TS3.Server.Token.x64.txt in Admin Profil"
grep -rnwi '/var/packages/TS3Server_x64/target/logs/' -e 'Token' > /volume1/homes/admin/TS3.Server.Token.x64.txt
else
echo "Kopiere TS3 Token nach TS3.Server.Token.x32.txt in Admin Profil"
grep -rnwi '/var/packages/TS3Server_x32/target/logs/' -e 'Token' > /volume1/homes/admin/TS3.Server.Token.x32.txt
fi
Im Anschluss noch beim Punkt Allgemein einen Namen unter Vorgang vergeben und den Benutzer sollte auf root stehn bleiben.
Zum Testen nach dem Abschluss der Einrichtung einmal Ausführen lassen und unter dem Admin Account nach der Textdatei je nach installation
TS3.Server.Token.x64.txt oder
TS3.Server.Token.x32.txt suchen.
Das Script kann natürlich nach belieben verändert werden.
Z. B. könnte man eine Sicherung mit einbringen oder den Ablageort verändern.
Das obliegt jedem selbst. Viel Spaß damit.
Gruß - Admin
Nachtrag:
Wer sich lieber mit Putty verbindet kann auch das hier je nach Version benutzen:
Für das x64 Paket..
Zitat:grep -rnwi '/var/packages/TS3Server_x64/target/logs/' -e 'Token' | sed 's#^.*token=##'
Für das x32 Paket..
Zitat:grep -rnwi '/var/packages/TS3Server_x32/target/logs/' -e 'Token' | sed 's#^.*token=##'
Gruß - Der Admin
DS 918+ (12GB) [DSM 7.1.1-42962 Update 6]
DS 1821+ (20GB) [DSM 7.2-64570 Update 1]
FRITZ!Box 7490 + Dreambox DM900 UHD (openATV-Image)
DS 1821+ (20GB) [DSM 7.2-64570 Update 1]
FRITZ!Box 7490 + Dreambox DM900 UHD (openATV-Image)