Hublist.pl
Zaloguj się
Wybierz język stronyAutomatyczne tłumaczenie dostępnych języków
Po wybraniu języka treść strony zostanie przetłumaczona przez Google Translate.
Moduły programu

DcHub: przewodnik po kartach i ustawieniach silnika

Każda sekcja DcHub, grupy ustawień PtokaX, TLS, konta, skrypty i diagnostyka.

Przegląd i Ustawienia

Przegląd pokazuje bieżący stan huba oraz informacje potrzebne do startu. W Ustawieniach wpisujesz nazwę i opis huba, nick i dane bota oraz port nasłuchu; przed zmianą portu sprawdź regułę zapory i przekierowanie na routerze. Wybierz uruchomienie lokalne do testów albo publiczne po skonfigurowaniu kont administratorów i certyfikatu. Uruchom i Zatrzymaj sterują serwerem, nie całą aplikacją. Zamknięcie okna pozostawia program w zasobniku; użyj Zakończ i zatrzymaj usługi, jeśli chcesz go całkowicie wyłączyć.

MOTD i Komendy tekstowe

MOTD to wiadomość dnia wysyłana przy wejściu. Możesz edytować treść, wyłączyć ją lub wysyłać jako wiadomość prywatną. Podgląd zmiennych ułatwia wstawienie nazwy huba, nicka, IP, kraju, udziału, liczby użytkowników i czasu działania. Komendy tekstowe odczytują pliki texts/*.txt: +faq, +rules, +help i własne +nazwa. Edycja pliku zmienia odpowiedź tekstową, a nie uprawnienia silnika do komend moderacji. Odpowiedzi można wysyłać prywatnie ustawieniem SendTextFilesAsPm. Wyłączenie EnableTextFiles blokuje odpowiedzi z plików. Menu komend Lua to osobny skrypt, nie jest edytowane w Komendach tekstowych.

Ustawienia DcHub: jak korzystać

Wyszukaj nazwę lub polski opis ustawienia, wybierz wartość i zapisz. Opcje dostępne w edytorze są stosowane przez silnik i zapisywane, ale pola kontrolowane osobno przez panel (port, certyfikat, MOTD) zmieniaj w ich własnych sekcjach. Zmiany polityki logowania, udziału i floodowania sprawdzaj na niepublicznym hubie: zbyt mały limit może odciąć użytkowników. Lista obejmuje ustawienia PtokaX wyeksponowane przez aplikację, a nie wszystkie funkcje jego dawnego GUI.

Ogólne: dostęp, boty i ograniczenia

RegOnly dopuszcza wyłącznie zarejestrowanych; RegOnlyRedir i adres przekierowania obsługują pozostałych. AutoRegister rejestruje hub w skonfigurowanym źródle; RedirectAll i RedirectWhenHubFull przenoszą użytkowników. MaxUsers ogranicza liczbę osób; MinShareLimit/MaxShareLimit określają rozmiar udziału, MinSlotsLimit/MaxSlotsLimit liczbę slotów, HubSlotRatio i MaxHubsLimit relację slotów do otwartych hubów. NickLimitRedir dotyczy niepoprawnej długości nicka. RegBot, RegOpChat i UseBotNickAsHubSec sterują widocznością botów. Ustawienia banów kontrolują komunikat dla użytkownika, domyślny czas blokady, przekierowanie po banie i ochronę przed zgadywaniem haseł. HashPasswords dotyczy sposobu przechowywania haseł; nie zmieniaj go bez kopii bazy kont.

Zaawansowane: dane klienta i skrypty

NoTagOption i ReportSuspiciousTag pomagają reagować na deklarowany tag klienta, ale tag można sfałszować. Pola MyINFO i Strip* określają, które informacje o kliencie i jego opisie są przekazywane. EnableScripting, StopScriptOnError i LogScriptErrors dotyczą skryptów silnika; nie instaluj kodu z nieznanego źródła. AutoStart, EnableTrayIcon i StartMinimized wpływają na uruchamianie; ustawienia bazy danych silnika nie są ustawieniami MySQL strony Hublist.pl.

Zasady i Floodowanie

W Zasadach sprawdź ograniczenia liczby użytkowników, nicka, udziału, slotów, tagów i czasu ponownego połączenia. Floodowanie obejmuje osobne progi dla czatu głównego, PM, wyszukiwania, MyINFO i poleceń połączenia. MaxConnSameIP ogranicza połączenia z jednego IP, MinReConnTime odstęp pomiędzy ponownymi połączeniami, AntiMoGlo chroni przed nadużyciami listy hubów. Podniesienie progów może ułatwić spam, a zbyt niskie wartości uderzą w użytkowników za wspólnym NAT. Blokada w lokalnej Zaporze Windows to osobny mechanizm.

TLS i certyfikat

Dla publicznego logowania hasłem użyj NMDCS i poprawnego PFX. Możesz wczytać istniejący certyfikat albo wystąpić o Let's Encrypt po ustawieniu publicznego DNS, adresu e-mail, hasła PFX i dostępnego portu TCP 80 do HTTP-01. Certyfikat musi pasować do nazwy użytej przez klienta. Sekcja pokazuje okres ważności i dostępne wersje TLS; wsparcie TLS 1.3 zależy od środowiska Windows. Usunięcie certyfikatu wymaga zatrzymania huba. Wersja NMDC bez TLS nie jest bezpiecznym kanałem do logowania konta hasłem.

Użytkownicy oraz Konta i role

Lista Użytkownicy pokazuje osoby online, ich status i dostępne działania. Konsola rozdziela rozmowy Chat i CMDs; możesz wysłać wiadomość, użyć akcji moderacji i obejrzeć wynik w logu. W Kontach i rolach dodajesz, zatwierdzasz i usuwasz konta oraz przypisujesz profile Reg, VIP, Operator, Admin i Master. Profile mają własne flagi uprawnień; samo słowo Admin nie oznacza automatycznie wszystkich uprawnień Master. Zmiana profilu wpływa na polecenia dostępne przy kolejnym logowaniu i nie zastępuje wymuszenia rozłączenia aktywnej sesji.

Skrypty, logi i reguły klientów

Skrypty Lua działają wewnątrz PtokaX 5.4, a skrypty Python 3 w osobnym procesie. Sprawdzaj źródło przed instalacją; skrypty mają dostęp do danych huba i zasobów komputera. Logi pokazują bieżące zdarzenia serwera, a Log filtra decyzje kontroli; serwer widzi MyINFO, czat i metadane połączenia, lecz nie zawartość plików przesyłanych P2P. W Regułach klientów możesz dodać jawne zezwolenie lub czasowy ban dla deklarowanej nazwy i wersji klienta. Brak reguły oznacza wpuszczenie; nie traktuj tagu jako dowodu tożsamości programu. Przed aktualizacją skopiuj katalog PtokaX w %APPDATA% odpowiedniej wersji aplikacji.

← Wszystkie artykuły

Ustawienia ciasteczek