Do czego służy protokół ts3server?

Protokół ts3server jest wykorzystywany w linkach służących do zapraszania ludzi na nasz serwer. Ostatnio spotkałem się z sytuacją gdzie moi znajomi mieli problemy z użyciem tego typu linka, dlatego postanowiłem napisać kilka słów na ten temat. Oto one. 🙂

Poniżej opisane porady powinny Wam pomóc, ale nie gwarantuję tego, że każdemu pomogą, ponieważ jest to uzależnione od indywidualnej konfiguracji sprzętowej a w szczególności przeglądarki WWW.

Firefox:

Jeżeli link ts3server:// nie jest rozpoznawany poprawnie, tzn. przeglądarka wyświetliła monit z pytaniem jakiej aplikacji ma użyć i pomimo tego, że wskazaliśmy jej TS3 to i tak jest brak reakcji od strony przeglądarki, aby to naprawić należy wykonać:

01. Menu opcje -> [zakładka]Aplikacje -> odfiltruj słowo ts3server:// (na górze jest okienko szukaj)
02. Pod wyszukiwarką powinieneś zobaczyć wynik szukania, czyli wpis: “ts3server://” a obok niego ścieżkę do aplikcji
03. Upewnij się, że za ścieżką do aplikacji nie ma żadnego dopisku typu: /<parametr> – jeżeli znalazłeś, to wybierz ponownie aplikację
04. Aby ponownie ustawić ts3 bez dodatkowych wybierz opcję: “użyj innej aplikacji” i wskaż ts3. Zapis zostanie zapisany tym razem już bez dodatkowych parametrów startowych

Chrome, Edge oraz IE:

W przypadku tych przeglądarek jest trochę gorzej, ponieważ nie ma możliwości modyfikacji aplikacji do przypisanych już protokołów (a przynajmniej ja tego nie znalazłem nigdzie).

W przypadku tych przeglądarek zauważyłem, że pomaga opcja domyślnej przeglądarki. Gdy już jakąś sobie wybierzecie na domyślną, to z poziomu jej należy uruchamiać linki z protokołem ts3server. Potwierdza się to w moim przypadku, ponieważ sam używam Google Chrome i linki mi działają poprawnie.

Czyli kopiujecie link ts3server do osoby, która Was zaprasza i wklejacie w domyślnej przeglądarce, następnie enter na zatwierdzenie adresu WWW i ostatecznie powinno skończyć się sukcesem, czyli link wymusza uruchomienie TS3…

Uwaga!!! Nie wiem od czego to zależy, ale jeżeli korzystacie z takiego linku zaproszenia to najlepiej na początku jest wyłączyć TS3, aby wykonał całą procedurę od początku.

Zaznaczam jeszcze raz. NIE U WSZYSTKICH MOŻE TO DZIAŁAĆ!!!

Uwaga!!!!

PORADNIK JEST JUŻ NIE AKTUALNY, PONIEWAŻ

Obecna wersja oprogramowania serwerowego TS3 nie pozwala już na dodawanie siebie jako użytkownika “Admin Server Query” ze względów bezpieczeństwa zaplecza serwerowego.

Firma TS3 zdecydowała tak, ponieważ zauważyli, że zbyt dużo ludzi nie rozumie do czego służy uprawnienie “Admin Server Query”.

Momi tego nadal można używać uprawnienia “Admin Server Query”, np. podczas instalacji bota jts3, albo podczas korzystania z aplikacji administracyjnej Query jaką jest “YaTQA”, ale i tak za pomocą jej nie dodamy już siebie jako “Admin Server Query”.

Witam,

W tym mini poradniuku opiszę Wam, w jaki sposób nadać sobie uprawnienia AdminQuery (inaczej mówiąc: admina technicznego).

 

Q: Co będzie nam potrzebne?

A: Program PuTTY i lekko zmodyfikowany plik stylu domyślnego dla aplikacji TS3, który ujawni ukryte dane.

 UWAGA!!! OPISYWANA PROEDURA JEST WYKONYWANA NA SYSTEMIE WINDOWS.

A. UJAWNIANIE UKRYTYCH DANYCH W TS3

01. Pobierz plik clientinfo.tpl

02. Wgraj pobrany plik do lokalizacji: c:\Program Files lub Program Files(x86)\TeamSpeak 3 Client\styles\default\ [*]

03. Podmień swój obecny plik, plikiem pobranym z tej strony

 

[*] Dodatkowe wyjaśnienia jeżeli Twój system jest x64:

 

c:\Program Files – jest dla aplikacji 64 bitowych

c:\Program Files (x86) – jest dla aplikacji 32 bitowych

B. UZYSKIWANIE DOSTĘPU DO ADMIN ServerQuerty.

01. W pierwszej kolejności pobierz aplikację serwerową z oficjalnej strony TS3 (link w dziale pobierania plików)

02. Rozpakuj paczkę ZIP i uruchom aplikację

 

UWAGA!!! OKNO, KTÓRE ZOBACZYSZ POJAWIA SIĘ TYLKO RAZ I POKAZUJE BARDZO WAŻNE DANE. NIE ZAMYKAJ TEGO OKNA, DOPUKI NIE POŁĄCZYSZ SIĘ ZE SWOIM SERWEREM ZA POMOCĄ APLIKACJI “CLIENT”.

 

03. Uruchom TS3 Client

04. W oknie połącz podaj dane do serwera. W tym przypadku wpsz w polu adres serwera słowo localhost i kliknij połącz.

05. Pojawi się prośba o wpisanie Tokena Admina. Skopiuj go z okna serwerowego.

06. Pobierz teraz aplikację PuTTY i uruchom ją.

07. W aplikacji PuTTY w polu Host Name podaj nazwę domeny serwera TS3 lub IP

08. W polu Port wpisz 10011 i wybierz typ połączenia Telnet

09. Wybierz klawisz Open – zobacz okno konsoli (coś na wzór wiersza poleceń)

10. W konsoli wpisz następujące komendy:

 

Komendy konsolowe PuTTY dla TS3:

Po wpisaniu każdej komendy wciskaj klawisz ENTER

 

login serveradmin [hasło] (tutaj podajesz dane z okna serwerowego o którym mówiłem wcześniej)

use  sid=0

 

servergroupaddclient sgid=2 cldbid=[cldbid]

[cldbid] – w tym polu wpisz wartość numeryczną ID użytkownika, którą uzyskasz z ukrytych danych z pola Client database ID.

 

INFO: Poprawne odpowiedzi serwera na wpisywane komendy będą oznakowane w taki sposób:

error=0 msg=ok

 

11. Gotowe, teraz po ponownym uruchomieniu aplikacji TS3 Client i wejściu na swój serwer powinieneś zobaczyć ikonę sygnalizującą o uprawnieniu Server Admin Query oraz Server Admin.

Pliki do pobrania

01. clientinfo.tpl

02. PuTTY

03. TeamSpeak3 Server (oficjalna witryna)