Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Integracja TS3 z WWW


Rekomendowane odpowiedzi

Opublikowano

No cześć.

Czy można postawić serwer TS3 na MySQL, a następnie zarządzać bazą przez stronę WWW? Chodzi mi o utworzenie rejestracji dla użytkowników na stronie WWW.

Czyli miałoby to wyglądać tak: użytkownik wypełnia formularz na WWW -> administrator zatwierdza rejestrację -> do bazy MySQL TSa zostaje dodany nowy użytkownik.

Możliwe jest wykonanie czegoś takiego?

ㅈㅈ.

Opublikowano

No cześć.

Czy można postawić serwer TS3 na MySQL, a następnie zarządzać bazą przez stronę WWW? Chodzi mi o utworzenie rejestracji dla użytkowników na stronie WWW.

Czyli miałoby to wyglądać tak: użytkownik wypełnia formularz na WWW -> administrator zatwierdza rejestrację -> do bazy MySQL TSa zostaje dodany nowy użytkownik.

Możliwe jest wykonanie czegoś takiego?

 

Tak można zarządzać bazą przez strone tylko musisz wszystko sobie co potrzebne poinstalować na maszynie ;}

­

sygna.png

Opublikowano

Bezsens każdy kto się rejestruje będzie wklepywac swoje uid. Ts standardowo jest na litesql. Teoretycznie dało by się to zrobić. Tylko pytanie po co..

Opublikowano

Bezsens każdy kto się rejestruje będzie wklepywac swoje uid. Ts standardowo jest na litesql. Teoretycznie dało by się to zrobić. Tylko pytanie po co..

 

Do edytowania bazy bez off ts np ;) jak ktoś mysli kreatywnie to mozna wykonac bardzo fajne rzeczy ;)

­

sygna.png

Opublikowano

Do edytowania bazy bez off ts np ;) jak ktoś mysli kreatywnie to mozna wykonac bardzo fajne rzeczy ;)

­

 

Chodziło mi o rejestrowanie użytkowników i rozpatrywanie tego przez adminów.. I po ewentualnym pozytywnym rozpatrzeniu użytkownik może się z ts połączyć.

Opublikowano

Chodziło mi o rejestrowanie użytkowników i rozpatrywanie tego przez adminów.. I po ewentualnym pozytywnym rozpatrzeniu użytkownik może się z ts połączyć.

Źle mnie zrozumiałeś, a właściwie "dopisałeś" sobie resztę. Miałoby to wyglądać w ten sposób, że użytkownik może (nie musi) zarejestrować się przez stronę, tam zaznaczyć sobie ewentualne dodatkowe rangi (np. gracz czegośtam, kobieta/mężczyzna, bla, bla), a później móc je sobie ewentualnie zabrać (bo np. zmienił płeć). No i oczywiście z automatu dostawałby rangę "zarejestrowany". Z tym potwierdzaniem przez admina to po to, aby nikt nie mógł się "ot tak" sam zarejestrować i otrzymać uprawnienia zarejestrowanego usera.

+ tak, jak pisał MS-Dekador - fajna rzecz mieć TSa na MySQL połączonego z WWW.

 

Teraz, wracając do tematu:

Postawiłem serwer na localhoście, żeby przetestować co z czym się je (nigdy nie stawiałem serwera TS). Jakoś dałem radę to postawić na MySQL (na XAMPPie). Włączyłem Apache i co dalej? Załóżmy, że chcę zarejestrować nowego użytkownika.

ㅈㅈ.

Opublikowano

Źle mnie zrozumiałeś, a właściwie "dopisałeś" sobie resztę. Miałoby to wyglądać w ten sposób, że użytkownik może (nie musi) zarejestrować się przez stronę, tam zaznaczyć sobie ewentualne dodatkowe rangi (np. gracz czegośtam, kobieta/mężczyzna, bla, bla), a później móc je sobie ewentualnie zabrać (bo np. zmienił płeć). No i oczywiście z automatu dostawałby rangę "zarejestrowany". Z tym potwierdzaniem przez admina to po to, aby nikt nie mógł się "ot tak" sam zarejestrować i otrzymać uprawnienia zarejestrowanego usera.

+ tak, jak pisał MS-Dekador - fajna rzecz mieć TSa na MySQL połączonego z WWW.

 

Teraz, wracając do tematu:

Postawiłem serwer na localhoście, żeby przetestować co z czym się je (nigdy nie stawiałem serwera TS). Jakoś dałem radę to postawić na MySQL (na XAMPPie). Włączyłem Apache i co dalej? Załóżmy, że chcę zarejestrować nowego użytkownika.

 

 

No to mów co chcesz osiągnąć od razu.. Zacznijmy, że nie mysql tylko SQLiteX(x to wersja) i wcale nie jest ona potrzebna by uzyskać to co chcesz. Skoro ma działać w ten sposób to musisz sobie zadać pytanie czy użytkownik ma sam podać swoje uid czy będzie mieć do wybrania z uid aktualnie dostępnych na serwie. Następnie jak ma sprawdzić czy to naprawdę on(po ip albo wysyła poke z kluczem) Potem z górki. Pobranie aktualnych grup usera. I wywołanie ich w panelu z rangami(na stronie). Oczywiście funkcja warunkowa zabezpieczająca przed nadaniem więcej niż x rang. No i pozostaje bot który będzie odczytywał te informacje a następnie nadawał określoną rangę.

Opublikowano

Jeżeli przewidujesz jakiś budżet na wykonanie czegoś takiego to śmiało możesz do mnie napisać.

logo.png

Opublikowano

No to mów co chcesz osiągnąć od razu.. Zacznijmy, że nie mysql tylko SQLiteX(x to wersja) i wcale nie jest ona potrzebna by uzyskać to co chcesz. Skoro ma działać w ten sposób to musisz sobie zadać pytanie czy użytkownik ma sam podać swoje uid czy będzie mieć do wybrania z uid aktualnie dostępnych na serwie. Następnie jak ma sprawdzić czy to naprawdę on(po ip albo wysyła poke z kluczem) Potem z górki. Pobranie aktualnych grup usera. I wywołanie ich w panelu z rangami(na stronie). Oczywiście funkcja warunkowa zabezpieczająca przed nadaniem więcej niż x rang. No i pozostaje bot który będzie odczytywał te informacje a następnie nadawał określoną rangę.

Dla użytkownika ma być to maksymalnie uproszczone - na stronie podaje swój nick z TSa, wypełnia formularz, czeka na akceptację, po której potwierdzeniu przez admina dostaje PW lub poke z informacją o rejestracji na TSie. Mniej więcej tak to widzę.

ㅈㅈ.

Opublikowano

Dla użytkownika ma być to maksymalnie uproszczone - na stronie podaje swój nick z TSa, wypełnia formularz, czeka na akceptację, po której potwierdzeniu przez admina dostaje PW lub poke z informacją o rejestracji na TSie. Mniej więcej tak to widzę.

 

Czyli zmienia się tylko sprawdzanie przed nadaniem rangi. Działało by to tak: Ktoś wpisuje nick --> jest taki ktoś na serwie --> użytkownik przechodzi do panelu wyboru rang(nie ma wywala) --> wybiera sobie rangi czeka na akceptacje od amina --> akceptacja pomyślna bot dodaje rangi. Tak ma to działać? :> 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...