Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  
Sign in to follow this  
Roman

Statistiky o serveru

Recommended Posts

Všiml jsem si že už se to zde řešilo http://www.wowresource.eu/index.php?showtopic=5576 , ale nemám oprávnění zde odpovídat tak to napíšu zde.

 

Vytvořil jsem systém pomocí jeho můžete automaticky načítat informace o serveru, o počtu hráčů, dokonce i online hráče. Jsou tam scripty pro vyčítání informací z daného XML souboru v PHP a program v delphi, scrip pro generování XML souboru v php v mangosu. Uvědomuji si že mangos není jediný emulátor, ale předělat ho pro Ascent / Antrix by neměl být takový problém.

 

Adresa projektu: http://wow.zdechov.net/projectonlineplayes/

 

S tím seznamem online hráčů co máte: http://servery.wowresource.eu/ máte velkou moc ovlivnit hodně free serverů aby se přidali do systému, který vytvoříte vy. A pokud to chápu správně tak většina informací je statických včetně položky "hráči". A klidně to tak můžete nechat a jediné co načítat ten počet hráčů pomocí toho systému co vám nabízím.

 

Další důvod proč jsem vytvořil tento projekt je můj HoF client ( http://wow.zdechov.net/client/ ) kde načítám online hráče pomocí XML a zatím funguje pouze náš server, ale pokud by se tento projekt rozšířil mohl by zobrazovat pro každý server online hráče.

 

Dále pak reaguji na diskuzi:

Skript může běžet 30sec... pak se ukončí.

To není uplně pravda, pokud se spustí přes příkazový řádek může běžet jak dlouho chce. Navíc v pokud by jste to chtěli dělat přesto přes web v apache configu jde tato doba upravit.

Share this post


Link to post
Share on other sites

Já to nechápu, člověk vám tu hodí v podstatě hotový systém pro to aby jste měli automaticky aktualizovaný systém. A vy nad tím ohrnujete nos. Jako ten 30 sekundový limit neberu jako problém, určitě by to šlo nějak zařídit. Jestli vám je to jedno, už se tu nebudu snažit, až budu mít chvilku volného času vrhnu se na vlastní seznam serverů.

Share this post


Link to post
Share on other sites

Nešlo by to zařídit. 30sec je daný na tvrdo v Apache configu a pokud by provozovatel hostingu povolil více, je tu veliká šance, že to může přetížit server a myslíš, že to provozovatel povolí? Když by to zatěžovalo server? Ja si nemyslím.

 

Když lidi budou chtít tak upraví ten xml, tak aby jim to vyhovovalo. Takže pokud někdo chce udávat falešné informace, tak ho nic nezastaví.

Share this post


Link to post
Share on other sites

Nejde o falešné informace, ale o aktualizované informace, které naskýtají možnost statistiky a jiné. A ohledně těch 30 sekund. By třeba zařídit že se bude každý server aktualizovat zvlášť, nezatěžovalo by to tak a určitě by to nepřesáhlo 30 sekund. Jako další možnost vidím stažení informací na jiném serveru a přenesení na jedenkrát. Možností je plno, ale tady evidentně nikdo nechce tak půjdu asi o dům dál.

Share this post


Link to post
Share on other sites

Ono nemá smysl zvyšovat délku vykonávání skriptu, ale spouštět aktualizační skript periodicky. Toto se provádí na unixových webhostingových serverech přes plánovač cron. Plánované spouštění skriptů umožňuje např. free hosting pipni.cz s nutností mít doménu druhého řádu. Věřím, že by to šlo domluvit i na tomto hostingu, ale proč nezprovoznit další free wow server list, třeba na doméně wowstatus.cz, když cena za českou doménu spadla na kolem 250 Kč/rok. Toť můj názor.

 

Jinak to, že tu skoro nikdo neodpovídá je vcelku normální, když se jedná o složitější technické otázky. Lepší cesta je zprovoznit svůj wowstatus do funkční podoby a pak ho nabídnout někomu kdo má placený hosting. Ale pokud ho budeš mít funkční, tak a máš server s dostatečnou kapacitou, tak ho můžeš normálně provozovat přece sám.

 

Share this post


Link to post
Share on other sites

Pokud chceš mohl bys pokračovat na WoWResource Serverech a vylepšit je podle sebe, jelikož se zdá, že illi už na tom nebude dělat. Kdybys měl zájem řekni, ale rozhodně nepočitej, že když tu nabídneš návrch, tak já ho zaimplementují, jelikož na něj nemám čas.

 

Tady na serveru je cron a je používán pro updatování uptimu serveru.

Share this post


Link to post
Share on other sites
Nejde o falešné informace, ale o aktualizované informace, které naskýtají možnost statistiky a jiné. A ohledně těch 30 sekund. By třeba zařídit že se bude každý server aktualizovat zvlášť, nezatěžovalo by to tak a určitě by to nepřesáhlo 30 sekund. Jako další možnost vidím stažení informací na jiném serveru a přenesení na jedenkrát. Možností je plno, ale tady evidentně nikdo nechce tak půjdu asi o dům dál.

 

Falešné infomrace jsou každodenní problém třeba na wowstatus.net, kde za to banují servery. Mě se naštestí podařilo docílit zobrazování online počtu hráčů aniž bych se jim znelíbil. Ono je lehké nechat XML soubor statický jako soubor a nastavit tam třeba 500 online. Takže na to bys taky časem narazil při provozu. Samozřejmě ti, co chtějí reklamu se rádi podřídí. Právě v době wowemu se generoval stat.xml přímo na přes web server v wowemu, tak se lidem ani nechtělo moc podvádět. Ascent má taky svůj online list.

 

Share this post


Link to post
Share on other sites

Rozhodně nemíním v tom pokračovat, radši si udělám svůj seznam na svém serveru. No hodil jsem sem v podstatě hotový systém že se vám na to kdosi vykašlal nemůžu.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×