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  
world

[Antrix]Uzitocny program na zalahu

Recommended Posts

Program sluzi na zalohovanie postav guild acountov a pod.

 

 

1) Otevřete si obyčejný txt editor

2) Vložte tam toto:

@echo off
set datum=%date%
set datum1=%date: =-%
set datum2=%datum1:.=-%

@echo off
for /F "tokens=1-4 delims=:., " %%a in ('time/T') do set Time=%%ah-%%bmin

@echo off
color 18
title Zalohovani accountu a postav pre antrix /by Replik

set mysqlbin=C:\Program Files\MySQL\MySQL Server 5.0\bin\
set zaloha=%datum2%
REM --------------------------------
REM -------Zacatek nastaveni--------
REM --------------------------------
set uzivatel=root
set heslo=root
set rdb=antrix
REM --------------------------------
REM --------Konec nasteveni---------
REM --------------------------------

set antrixdb=antrix-zaloha_%Time%.sql

set bu1="accounts auctionhouse auctions characters charters corpses guilds guild_ranks instances ipbans mailbox playeritems playerpets playerpetspells playersummonspells questlog"


if not exist "%mysqlbin%mysqldump.exe" goto ERROR1
if not exist "%zaloha%" mkdir %datum2%

"%mysqlbin%mysqldump" --user=%uzivatel% --password=%heslo% --add-drop-table %rdb% "%bu1%" > "%zaloha%"\"%antrixdb%"


cls
color 1A
@echo Zaloha uspesne vytvorena !

set uzivatel=
set heslo=
set rdb=
set antrixdb=
set bu1=

goto EXIT

:ERROR1
cls
color 1C
echo ***************************** ERROR *********************************
echo Nemohu najit %mysqlbin%mysqldump.exe
echo Mate nainstalovany MySQL? Ujistete se, ze neni poskozen.
echo Popripade jej nainstalujte.
echo *********************************************************************
set uzivatel=
set heslo=
set rdb=
set antrixdb=
set bu1=
pause
exit

:EXIT
color 07
exit

 

3) Uložte jako Zaloha.bat (jako Všechny soubory, nesmí tam být TXT !)

4) Nakopírujte do složky Záloha nebo do složky kde chcete zálohy mít.

5) Spusťte program.

 

Měla by se vytvořit nová složka v které budou zálohovaná data. Pokud to chcete mít automaticky, stačí přidat naplánovanou úlohu, což je velice jednoduché a dělá se to přes nabídku start -> programy -> příslušenství -> systémové nástroje

 

 

Dufam ze vam to pomoze, je to upraveny program od "replik"

Edited by world

Share this post


Link to post
Share on other sites

Ses si jist, ze staci zalohovat pouze toto?

accounts characters guild_ranks guilds mailbox playeritems auctions
Nekde jsem slysel, ze se zalohuje tohle

accounts auctionhouse auctions characters charters corpses guilds guild_ranks instances ipbans mailbox playeritems playerpets playerpetspells playersummonspells questlog
Edited by hogtar

Share this post


Link to post
Share on other sites

No niesom si isty :) mam to od MALFIK

Tabulky jsou následující:

 

accounts

auctionhouse, auctions (nejsem si jistý)

characters

corpses (ale pokud chceš při každé aktualizaci serveru vyčistit svět tak nemusíš zálohovat)

guild_ranks

guilds

mailbox

playeritems

 

 

Ale nejsem si 100% jistý, kdyžtak mě opravte.

Share this post


Link to post
Share on other sites

Ja to mam z emupedie a tam nekdo zverejnil programek na zalohovani... Vypadal takhle (dejte tomu koncovku .bat :P )

set user=root
set pass=root
set db=Antrix
set pathantrix="D:\Antrix\BackupDB"
set pathsql="C:\AppServ\MySQL\bin"
set pathwinrar="D:\Antrix\BackupDB\rar.exe"

cd %pathsql%

mysqldump --user=%user% --password=%pass% --add-drop-table %db% accounts auctionhouse auctions characters charters corpses guilds guild_ranks instances ipbans mailbox playeritems playerpets playerpetspells playersummonspells questlog > %pathantrix%\respaldo-users.sql


%pathwinrar% a -r -ag+DD-MM-YY -ibck -hm2 -m5 -os -dh %pathantrix%\-bk-users.rar %pathantrix%\respaldo-users.sql

cd %pathantrix%

del respaldo-users.sql

Share this post


Link to post
Share on other sites

Tak to mozem upravit neviem moc som to netestoval :)

Upravene

Edited by world

Share this post


Link to post
Share on other sites
worlde mohls aspon napsat script puvodne od replika upraven.

SRRY CHARLIE

Dobreze mi neokomentujes aj slipy :D lol

Podla mna si to sem pisal zbytocne!!!

Share this post


Link to post
Share on other sites
worlde mohls aspon napsat script puvodne od replika upraven.

ten script je trosku zjinud, ale co bych vam to povidal, dejte petistovku :D

Share this post


Link to post
Share on other sites

Ten script není čistě moje práce, proto jsem hned, když jsem ho postoval, psal, že je to uprava jednoho staršího bat souboru ;), ale jsou tam úpravy, bez kterých to nefungovalo - bylo to původně určeno pro něco jiného. Ale funguje to dobře :)

Share this post


Link to post
Share on other sites
Nepiš tam rači nic ;) Stačí, aby to fungovalo a vem to čert :) Copyright na to není.

Vsak ja nic nerikam, gj ;)

Share this post


Link to post
Share on other sites

Tak jestli je tohleto podle vas "program" na zalohu, tak jsem programator asi... me to pripada jenom jako davkovej soubor kterej dela zalohy. :lol:

Share this post


Link to post
Share on other sites

No dyť. Je to obyčejnej "baťák", ale funguje ? Funguje a pro noobiky je to to, co se označuje jako program :P

Edited by Replik

Share this post


Link to post
Share on other sites
No dyť. Je to obyčejnej "baťák", ale funguje ? Funguje a pro noobiky je to to, co se označuje jako program :P

presne tak, proc nazyvat veci pravymy jmeny...ja taky casto zlehcuju kecy nebo radsi noobikovi reknu ze to nejde, nez abych s nim sedel cely den a vsechno mu vysvetloval... :D my jim to prakticky delame vsechno jednodussi :). Kdyby se tady napsalo obycejnej batak tak kdo by tomu rozumel? :D

Share this post


Link to post
Share on other sites
presne tak, proc nazyvat veci pravymy jmeny...ja taky casto zlehcuju kecy nebo radsi noobikovi reknu ze to nejde, nez abych s nim sedel cely den a vsechno mu vysvetloval... :D my jim to prakticky delame vsechno jednodussi :). Kdyby se tady napsalo obycejnej batak tak kdo by tomu rozumel? :D

Asi tak :) Vystihl jsi to přesně. Je to smutné, ale je to pravda :lol:

Share this post


Link to post
Share on other sites
Tak jestli je tohleto podle vas "program" na zalohu, tak jsem programator asi... me to pripada jenom jako davkovej soubor kterej dela zalohy. :lol:

njn ak robis davkove subory tak si programator/scripter, to ze tebe sa to zda mozno jednoduche nemeni nic na veci ze programujes/skriptujes (aj maly programator je stale programator)

Share this post


Link to post
Share on other sites
njn ak robis davkove subory tak si programator/scripter, to ze tebe sa to zda mozno jednoduche nemeni nic na veci ze programujes/skriptujes (aj maly programator je stale programator)

 

jezis zas to tak nerozvadej :D proste je to program a hotovo :D kdyz tu budem brat tak dopodrobna tak abychom nakonec neskoncili u 01010101010

Share this post


Link to post
Share on other sites

Jo no... delani davkovejch souboru se da povazovat za takovy mensi "programovani", ale kdyz mi clovek rekne, ze neco programuje, tak si predstavim uplne neco jinyho, nez nejakou davku. :lol:

Share this post


Link to post
Share on other sites
Jo no... delani davkovejch souboru se da povazovat za takovy mensi "programovani", ale kdyz mi clovek rekne, ze neco programuje, tak si predstavim uplne neco jinyho, nez nejakou davku. :lol:

no programovat v os pod roznymi jazykovymi mutaciami uz povazujem za programovanie, napr som mal problem s datumami v davkom subore na zalohovanie vo win xp, eng/sk_lang a eng_sk_lang_+_sk_pack ci eng/eng_lng

 

o co ide:

takto som chcel ukladat zalohy %minepath%\saves\acc_Backup_%date:~3%.sql

vysledny subor by mal byt napr. acc_Backup_17.04.2007.sql a to vzdy podla aktualneho datumu

 

zial som nemal cas ako "maly programator" lustit preco mi ten datum zmrsi a na inom winXP ide ako ma, ale ak tu je niekto kto sa vyzna v tychto veciach plz napiste ako na to pod roznymi jazykmi vo winXP

 

vysledok sa da pouzit k prave k danemu skriptu/programu na zalohovanie

Share this post


Link to post
Share on other sites

Asi chapu co myslis. Jo bylo by to fajn mit to i s datumem zalohy. Hele a neni to treba service packem, nebo tak necim? Ja mam zkusenost, ze na SP2 jsou narozdil od SP1 nektery prikazy uplne jiny, nebo je jina sintaxe a nekdy tam chybeli prikazy uplne. Zkus zjistit, jestli mate stejnej SP, ale je to divny.

Share this post


Link to post
Share on other sites

sp2, bolo instalovane z rovnakeho cd, rozdiel je fakt aku rec mas nastavenu a ci mas mozno aj lang pack, pretoze podla reci sa meni aj format datumu, ale urcite musi byt cesta ktora si poradi s kazdou jazykovou mutaciou

Share this post


Link to post
Share on other sites

Ono je tech "prikazu" na to datum vic... ja se mrknu do starejch script ze skoly... nekde sme se to ucili s tim datumem (ruzny sintaxe a upresnovani). Kdyztak ti sem pak tu sintaxi opisu a muzes to zkusit. Ted na to nemam cas.

Share this post


Link to post
Share on other sites
Sign in to follow this  

×