PtokaX

PtokaX je NMDC hub server pro sítě Direct Connect. Kompatibilní klient DC++ se k hubu připojuje, aby viděl uživatele, chatoval, vyhledával soubory a přijímal zprávy hubu. Hub nepřenáší vlastní přenos souborů mezi peery, proto funkční hub nedokazuje, že jeden uživatel může nahrávat nebo stahovat od druhého peeru.

PtokaX není server ADC ani ADCS a není ani klient DC++. Použijte jej, když uživatelé, skripty a integrace vyžadují klasické chování NMDC.

Historie A Rozsah PtokaX

PtokaX má dlouhé místo v komunitě klasických NMDC hubů. Veřejná oblast projektu odkazuje na projektový web, stažení, wiki a fórum. Nezávislý projektový index uvádí licenci GPL-3.0-only a umístění zdrojů v Subversion. Zveřejněné materiály řady 0.5.x a starší diskuse fóra jsou užitečné záznamy o verzích, ale nedokazují, že skript nebo příklad konfigurace odpovídá vaší instalované sestavě.

Udržujte jasnou hranici protokolu. NMDC je textový protokol pro komunikaci klient-hub a klient-klient. PtokaX koordinuje hubovou část sítě. Každý klient stále potřebuje použitelnou aktivní nebo pasivní konektivitu, správné NAT a firewall nastavení a přenosové sloty, aby přenos mezi peery fungoval.

Provoz Hubu PtokaX

  1. Stáhněte vybranou verzi ze zdroje projektu, zapište její číslo a uschovejte původní archiv i zveřejněný kontrolní údaj spolu se záznamem nasazení.
  2. Spouštějte hub pod vyhrazeným účtem operačního systému. Program, konfiguraci, protokoly a Lua skripty ukládejte na místa vlastněná tímto účtem, ne do sdílené plochy.
  3. Otevřete pouze naslouchací porty používané nakonfigurovaným hubem. Ověřte přihlášení, chat, vyhledávání, registraci a skutečný přenos klient-klient po síťové cestě uživatelů.
  4. Před změnou verze zálohujte konfiguraci a data skriptů. Aktualizaci nebo skript nejdřív vyzkoušejte na postradatelném hubu a ponechte si dříve funkční verzi pro návrat.

Spouštěcí soubory a přesná nastavení se mezi verzemi PtokaX a sestaveními operačních systémů liší. Před převzetím starého příkladu z fóra do veřejného hubu si přečtěte dokumentaci vybrané verze.

Správa A Lua Skripty

PtokaX má rozsáhlý ekosystém Lua skriptů. Skripty mohou měnit moderování, registraci, chování chatu, statistiky i přístup k databázi. Považujte skript za spustitelný serverový kód, nikoli za soubor vzhledu. Před načtením prověřte zdroj, autora, potřebné Lua API, závislosti, uložená data a chování při chybě.

  • Na nainstalovaném hubu použijte !help, abyste zjistili sadu příkazů dostupných přihlášenému správci. Nepředpokládejte, že příkaz z jiné verze PtokaX existuje nebo používá stejné argumenty.
  • Testujte vždy pouze jednu změnu skriptu. Uchovejte kopii předchozího skriptu a konfigurace a ověřte přihlášení, hlavní chat, soukromé zprávy, registrace, zákazy a chování po restartu.
  • Nevkládejte hesla, přihlašovací údaje databáze ani soukromá data uživatelů do chatových příkazů, příspěvků na fóru nebo skriptových protokolů.
  • Při selhání skriptu uložte před žádostí o pomoc úplnou chybu, verzi PtokaX, verzi Lua, revizi skriptu, vyvolávající akci a nejmenší reprodukovatelnou konfiguraci.

Bezpečnost A Řešení Problémů NMDC

Reference protokolu NMDC uvádí $MyPass jako prostá textová data protokolu. Nepovažujte přihlášení správce NMDC za šifrované jen proto, že je nastaveno heslo. Omezte administrátorské účty, přístup ponechte důvěryhodným operátorům, chraňte protokoly a zálohy a změňte údaj, který se objevil v přepisu nebo žádosti o podporu.

Když se hub nespustí, nejprve ověřte přesnou verzi, operační systém, naslouchací port a cestu k protokolům. Když se klienti připojí, ale přenosy selžou, oddělte přihlášení a vyhledávání hubu od aktivní nebo pasivní konektivity klienta, NAT, firewallu, slotů a problémů přenosu mezi peery. Pokud není web nebo wiki projektu dostupné, použijte oficiální fórum k určení zamýšleného zdroje. Nenahrazujte nedostupné stažení neověřeným binárním zrcadlem.

Ověřené Zdroje PtokaX

Tyto zdroje jsou rozděleny podle vlastnictví a účelu. Dostupnost projektových koncových bodů i historických komunitních materiálů se může změnit, proto před použitím stažení, skriptu nebo nástroje pro správu v produkci ověřte verzi a kompatibilitu.

OznačeníOdkazPopis
Projektový Web PtokaXhttp://www.ptokax.org/Vstupní bod projektu a upstream odkazy.
Stažení PtokaXhttp://www.ptokax.org/downloads.htmlMísto zveřejněné projektem pro vydání a zdrojové soubory.
Fórum PtokaXhttp://forum.ptokax.org/Komunita projektu, příklady příkazů, skripty a historická podpora.
Wiki PtokaXhttp://wiki.ptokax.org/doku.phpAdresa dokumentace projektu. Ověřte dostupnost a vztah k instalované verzi.
Archiv Zdrojového Kódu PtokaXhttp://www.ptokax.org/files/0.5.3.0-nix-src.tgzZdrojový archiv PtokaX 0.5.3.0 hostovaný projektem. Před sestavením nebo nasazením ověřte archiv i verzi.
Specifikace Protokolu NMDChttps://nmdc.sourceforge.io/NMDC.htmlChování protokolu NMDC, formáty zpráv, schémata URI a bezpečnostní souvislosti.
Dokumentace Skriptů PtokaXhttps://hit-hi-fit-hai.github.io/ptokax-scripts/Příklady skriptů a poznámky API třetí strany pro jeden hub. Před použitím je prověřte a upravte.
PRAdminhttps://sourceforge.net/projects/pradmin/Historický zdroj ekosystému pro vzdálenou správu PtokaX. Před instalací ověřte stáří, rizikovou plochu a kompatibilitu.

Historická metadata projektu uvádějí upstream checkout jako svn://www.ptokax.org/PtokaX. Jde o zdrojové umístění Subversion, nikoli o URL pro prohlížeč. Klienta SVN použijte až po potvrzení cíle a větve vydání, kterou chcete kontrolovat.

Pro kontext protokolu a klientů použijte Direct Connect, pro porovnání jiných rodin hub serverů Verlihub a uHub, pro celou knihovnu článků Články a pro kontrolu veřejných záznamů hubů Vyhledávání Hubů.

Nadřazená Stránka

Komentáře

Zatím Žádné Komentáře. Začněte Diskuzi.

Přidat Komentář

Komentáře zde vyžadují účet. Přihlaste se k diskuzi nebo si zaregistrujte účet.