A. ÚVOD Od okamžiku dodání podkladů pro tisk knihy “Jak úspěšně sázet“ (autor Ladislav Bělota , nakladatelství CPress – součást skupiny Albatros Media a.s.) došlo ke značnému “posunu věcí“, které již nemohly být v aktualizovány v textu knihy. Především jde o :
nový program BetOptiFAIR.EXE , který vznikl až po dodání podkladů pro tisk. Tento program je popsán v kapitole I. tohoto dokumentu. další rozvoj programu BetOptim.EXE - v knize je popsán stav z přibližně června 2011. Kapitola H. obsahuje formou doplňků popis nových činností a vlastností, o něž byl program BetOptim.EXE později rozšířen. Předpokládá se, že čtenář má k ruce výše uvedenou knihu a popsat je třeba jen to, co se do kapitoly H. samotné knihy nedostalo.
Obsah tohoto dokumentu bude průběžně doplňován. Určité činnosti jsou v obou programech BetOptim a BetOptiFAIR řešeny obdobně, což usnadní jejich zvládnutí.
Společné vlastnosti programů BetOptim.EXE a BetOptiFAIR.EXE :
Informace o událostech (zápasech), které se vyskytují pro nejbližší dny v nabídce sázkařské burzy www.BetFair.com . Tato nabídka je několikrát denně aktualizována v předzpracovaném stavu (doplnění priority zápasu 1 nejnižší až 5 maximální , soutěže jsou označovány svou úrovní jednotně 1.liga, 2.liga apod., soutěže je možno vyhledávat podle států i regionů tj. kontinentů) Nabídka zápasů s výše popsanými vlastnostmi je využívána jak programem BetOptim.EXE tak novějším programem BetOptiFAIR.EXE. V obou programech je možno spustit načítání (aktualizaci) nabídky zápasů stažením ze stránky www.BetOptim.com . Využívány jsou shodné seznamy států, soutěží a mužstev, které jsou stahovány ze stránky www.BetOptim.com, na níž jsou průběžně aktualizovány Je využíván obdobný systém pro aktualizaci na základě novějších verzí zveřejněných na stránce www.BetOptim.com – toto platí jak pro výše popsané seznamy států, soutěží a mužstev tak pro novější verze obou programů případně databází Z celé nabídky burzy BetFair.com je nabídka v současné době zredukována na dva v Česku nejpopulárnější sporty – fotbal a lední hokej
Základní vlastnosti programu BetOptiFAIR.EXE : Možnost stažení právě aktuálních kurzů nabízených sázkařskou burzou www.BetFair.com :
Pro zvolený zápas nabídky (základní typy sázek tj. 1X2, asijské handicapy včetně sázek bez remízy a sázky na konkrétní výsledky) – tyto kurzy jsou včetně aktuálně nabízených částek staženy jedním přístupem k databázím sázkařské burzy Cyklickým stahováním kurzů a částek pro „množinu“ zvolených zápasů (zaškrtnutím v nabídce) se zadáním frekvencí pro priority 1 až 5 – vyšší frekvence platí pro poslední půlhodinu před začátkem zápasu, nižší frekvence pro čas dříve než 30 min. před začátkem zápasu Nejvýznamnější rozšíření programu BetOptim.EXE :
- viz následující kapitolu H .
H. Nejvýznamnější doplňky programu BetOptim.EXE H.1. NASTAVENÍ H.1.5. Státy Státy jsou rozděleny do 4 regionů :
AFR – Afrika AME – Amerika ASI – Asie EUR – Evropa
Toto rozdělení se využívá při postupném vymezování výběru států – např. jako 4 submenu této činnosti. Po volbě regionu v menu se zobrazí seznam států daného regionu, které je možno natřídit podle Názvu nebo Zkratky. Zkratkami jsou 3 znakové kódy, které používá sázkařská burza BetFair. Jde o kódování ISO 3 Countrycodes (např. viz http://www.unc.edu/~rowlett/units/codes/country.htm).
Kliknutím na tlačítku je možno pro aktuální řádek (tj. stát) zobrazit evidované soutěže ve fotbale nebo hokeji a v nich zúčastněná mužstva – viz následující kapitola. Tento seznam států se využívá kromě zadávání státu v programech i mj. pro vyhledávání účastníků mezistátních zápasů (na základě řetězců zapsaných v souboru Names_States.BIN).
H.1.6. Soutěže, Mužstva Je možno zvolit jednu z položek menu : FOO – Fotbal nebo HOC – Hokej .
Na tomto místě je možno hledat, které soutěže jsou programy BetOptim, BetOptiFAIR zpracovávány (v souborech Names_TeamesFOO.BIN, Names_TeamesHOC.BIN jsou zapsány v dané soutěži hrající mužstva).
Kliknutím na tlačítku je možno zobrazit mužstva evidovaná pro tuto soutěž – např. pro Českou 2.ligu :
Vyvoláním seznamu mužstev ze seznamu států je možno pro daný sport zobrazit všechny soutěže najednou, natříděním podle názvů můžete třeba natřídit účastníky anglických soutěží od Premier league až po League Two (IV. Divize) a hledat, kde právě dané mužstvo hraje.
H.1.7. Aktualizace software První instalace programu Betptim zabere určitý čas, je třeba zkontrolovat instalaci určitých standardních modulů na daném počítači. Další instalace novějších verzí programu nebo jím využívaných souborů jsou jednodušší. Tyto novější verze jsou k dispozici na webovém serveru www.BetOptim.com , kde jsou zapsány i
informace o posledních zveřejněných verzích, s nimiž umí pracovat program BetOptim.com (obdobně i BetOptiFAIR.com). Stačí spustit činnost Nastavení / Aktualizace software (nebo obdobně Help /Aktualizace software), kterou se zobrazí přehled verzí programu, databáze a jednotlivých seznamů zmíněných v předchozích kapitolách.
Jestliže je na internetu ke stažení novější verze určité komponenty, je označena zeleně a tlačítkem < Aktualizovat > je možno zahájit stahování novější verze z Internetu. V případě Seznamů 3) až 8) se kontrola aktuálnosti používaných seznamů provádí automaticky při startu programu BetOptim a BetOptiFAIR; pokud je na internetu zjištěna aktuálnější kopie, je automaticky stažena a použita. Na obrazovce PC se objeví jen krátká zpráva o automatické aktualizaci. Stisknutím tlačítka pro aktualizaci programu 1) Program BetOptim.EXE se stáhne instalační soubor nové verze programu (velikost podstatně menší než prvotní kompletní instalace). Aby se tato instalace provedla, je třeba program BetOptim.EXE ukončit a znovu spustit. Pak stačí zkontrolovat, že již běží verze programu BetOptim s vyšším číslem verze. Stisknutím tlačítka pro aktualizaci databáze 2) Databáze BetOptim.DB se stáhne instalační soubor novější verze databáze. Ta se také uplatní až po znovuspuštění programu BetOptim. Do té doby si
uživatel může vytvořit vlastní kopie dat. Dosud používaná databáze je pro jistotu přejmenována na BetOptim_Old.DB. Samotný program BetOptim zkopíruje jen obsah základních tabulek “Měny – směnné kurzy“ “Sázkové kanceláře“ “Sázkařské burzy“ a tyto využije pro obnovu jejich obsahu v nově instalované databázi. Předpokládá se, že se upgrade databáze provede např. těsně po víkendu, kdy seznamy zápasů, tabulky s kurzy již stejně nejsou aktuální a budou naplněny znovu pro nadcházející zápasy. Tímto postupem se zmenší velikost databáze, jestliže příliš narostla; tento postup se z tohoto důvodu může provést i pro prázdnou databázi z internetu se stejným číslem verze. Seznamy 3) až 8) je možno kromě automatické instalace při startu programu BetOptim aktualizovat i ve výše zobrazeném formuláři stisknutím tlačítka < Aktualizovat >. Aktualizovaná verze seznamu se uplatní okamžitě.
H.2. AKTUÁLNÍ KURZY H.2.1. Seznam zápasů Zelený rámeček vlevo nahoře nabízí možnost naplnit seznam zápasů stažením ze stránky www.betoptim.com - tlačítkem Fotbal / Hokej vždy pro konkrétní sport. Před importem je možno (aby databáze zbytečně nanarůstala) odstranit ze seznamu zápasy již odehrané
kliknutím myší na prvním zápasu dnešního dne yvolit tento řádek jako aktuální tlačítkem budou odstaněny řádky (zápasy) do včerejšího dne
V aktuálním seznamu zápasů je možno vyhledávat i přímo na internetové stránce www.betoptim.com – volba Program – Příští zápasy. Pokud je využívána možnost “Download kurzů“ (stahovat ze stránky www.betoptim.com aktuální kurzy pro zvolenou soutěž), není nutné předem naplnit seznam zápasů ; při načítání stažených kurzů jsou nově zjištěné zápasy doplňovány do seznamu zápasů automaticky. Kliknutím pravým tlačítkem myši na aktuálním zápasu seznamu se nabízí “lokální menu“ pro daný zápas ; počet nabízených činností se liší podle toho, jestli již pro daný zápas byly staženy kurzy.
Download kurzů pro soutěž Download kurzů pro zápas Zobrazit kurzy pro zápas Výhodné sázky pro zápas Jisté sázky pro zápas Odstranit aktuální řádek
Pokud ano, zobrazí se celá tato nabídka. Pro zápas bez dosud načtených kurzů se nabídnou jen Downloady kurzů pro soutěž/zápas a Odstranění aktuálního řádku (zápasu). Pomocí rámečků se šedým okrajem vlevo je možno změnit natřídění a výběr zápasů. Pro zadávání států zkratkou (3 písmena) je třeba zadávat zkratky využívané sázkařskou burzou BetFair – (ISO 3 Countrycodes). Pokud uživatel programu zadá některou sice běžně používanou zkratku – např. pro Německo “GER“ a tato zkratka není podle ISO 3, je automaticky opravena na správnou zkratku (“DEU“) a výběr proběhne v pořádku. Přes tlačítko <+> je možno zobrazit nabídku států, v níž jsou uvedeny i zkratky ISO 3.
H.2.2. Kurzy pro zápasy Zobrazí se stejný seznam zápasů jako byl popsán v kapitole H.2.1 . Rozdíl je v lokálním menu, jímž je možno přesněji volit prováděnou činnost. Lokální menu ani není nutno vyvolávat – viz nápověda v hlavičce formuláře : “Dvojklik myší na řádku zápasu – kurzy JEN AKTIVNÍCH sázkových kanceláří, 2x klik – kurzy všech sázkových kanceláří“ Kurzy jsou zobrazovány na formuláři se záložkami – pro jednotlivé skupiny kurzů ( Kurzy 1X2 , Handicapy , Přesné výsledky ). Kliknutím na puntíku nad určitým typem kurzu je možno natřídit kurzy tak, že nahoru se dostanou nejvýhodnější (nejvyšší) kurzy.
H.2.3. Download kurzů Zobrazí se okno, které může obsahovat i předem zvolenou soutěž / zápas ( pokud byla tato činnost spuštěna ze seznamu zápasů pro aktuální řádek a určitý zápas). Na formuláři “Download kurzů – ze serveru : www.BetOptim.com“ je ale možno před samotným downloadem kurzů volby změnit : a) Popis soutěže – rozbalovací seznam soutěží (je naplněn jen soutěžemi, pro které byly právě na serveru www.BetOptim.com nalezeny nabízené kurzy) b) Popis zápasu – je zobrazován jen po volbě zápasu ze seznamu – “Download kurzů pro zápas“ c) Download kurzů JEN AKTIVNÍCH / VŠECH sázkových kanceláří. Aktivitu sázkové kanceláře si uživatel programu nastavuje činností Nastavení / Sázkové kanceláře příp. Nastavení / Sázkařské burzy – zakliknutím sloupce “Aktivní“. Sázkové kanceláře, jejichž kurzy byly staženy, ale uživatel je nemá zavedeny ve vlastních seznamech sázkových kanceláří / burz , se považují za “neaktivní“ sázkové kanceláře a jejich kurzy se načítají (zobrazují) jen po volbě “VŠECH“. Jsou-li načteny kurzy VŠECH sázkových kanceláří, je možno později na formuláři pro zobrazení kurzů omezit jejich zobrazení na “JEN AKTIVNÍCH“.
H.2.4. Import kurzů TATO ČINNOST BYLA PO PŘECHODU NA JINÝ TYP DATABÁZE ZATÍM POTLAČENA. I v závěru kapitoly zmiňovaný program BetOptiMY (včetně zdrojových textů) zatím není aktualizován. Tato činnost umožňuje uživateli programu BetOptim ke kurzům standardně nabízených známých sázkových kanceláří ( viz ………) připojit kurzy dalších sázkových kanceláří, u nichž má uživatel programu také otevřen hráčský účet, ale jejichž kurzy nejsou standardně nabízeny. Může to být výhodné např. pokud taková sázková kancelář nabízí výhodnější kurzy nebo výhodné bonusy. Podmínkou je, aby uživatel programu měl vhodný zdroj informací o aktuálních kurzech této “své“ sázkové kanceláře (soubor struktury XML, obsah webové stránky sázkové kanceláře s kurzy označený myší a přes schránku převzatý ke zpracování vlastním programem nebo libovolný jiný zdroj). Aby dokázal program BetOptim tyto kurzy načíst a připojit ke kurzům ze “standardního“ zdroje aktuálních kurzů ke společnému zpracování (výpočet jistých sázek apod.), je třeba tyto kurzy převést svým vlastním programem na textový soubor s příponou *.IMP (import kurzů) struktury popsané v závěru této kapitoly. Pak je možno tyto “doplňující“ kurzy načítat postupem, který se spustí z hlavního menu programu BetOptim jako činnost : Aktuální kurzy / Import kurzů Tento postup spočívá ve 2 etapách. Až ve II.etapě dochází k zápisu načtených kurzů do databáze programu BetOptim, proto je možno I. etapu použít pro testování správnosti obsahu vstupního textového souboru *.IMP .
I. ETAPA – kontrola obsahu vstupního souboru s kurzy
Po spuštění činnosti Aktuální kurzy / Import kurzů se vyvolá výše uvedený formulář pro zadání vstupního souboru *.IMP . Standardním vstupním adresářem je podadresář ..\_IMPO v programovém adresáři – tedy např. C:\BetOptim\_IMPO . Kromě vepsání umístění a názvu souboru do textového pole je možno pro dohledání souboru využít i tlačítko - objeví se dialogové okno dané verze Windows pro tento účel. Po volbě vstupního souboru *.IMP (nebo *.IM_) je možno tlačítkem vyvolat standardní program “Poznámkový blok“ (NotePad) pro prohlížení / editaci obsahu vstupního souboru. Tlačítkem se zahájí hlavní činnost I. etapy – Kontrola obsahu vstupního souboru s kurzy. Před jejím provedením je dolní část formuláře zobrazena jen šedou barvou, zatím se nedá spustit. Po kliknutí na tlačítku se v horním rámečku objeví řádky s popisem možných chyb a “teploměr“ signalizuje, z jak velké části je již kontrola vstupního souboru provedena. Dokončení signalizuje zpráva “ÚSPĚŠNÝ ZÁPIS / PŘEPIS souboru pro IMPORT KURZŮ …“ Dokončení I. ETAPY – KONTROLA obsahu vstupního souboru s kurzy Po dokončení I. etapy (kontrola) :
v horním rámečku se zobrazí počty ignorovaných soutěží, zápasů, počty chyb je přejmenován vstupní soubor v textovém poli (i na PC) na soubor s přílohou *.IM_ (název zůstává beze změny) do vstupního textového souboru jsou vepsány komentáře s výsledky kontroly (chybami) je povoleno spustit II. Etapu (samotný import kurzů) odblokováním spodní části formuláře
Stále jsou ještě aktivní tlačítka v horní části formuláře, takže není nutné (ani vhodné) okamžitě pokračovat II. Etapou (import).
Tlačítkem < Zobrazit / Editovat > je možno znovu otevřít a prohlížet vstupní textový soubor, v němž jsou vloženy komentářové řádky : Před začátkem každé skupiny řádků pro určitou soutěž (začíná řádkem s úvodními znaky “0:“ ) je vložen komentářový řádek začínající znakem “|“ obsahující informace, jak byla daná soutěž identifikována – interní popis soutěže v programu BetOptim (např. Barclays Premier League) a kód např. ENG,1.L,M tj. nejvyšší anglická soutěž mužů. Před začátkem každé skupiny řádků pro určitý zápas (začíná řádkem s úvodními znaky “1:“ ) je vložen komentářový řádek začínající znakem “|“ obsahující informace, jak byl daný zápas identifikován – interní popisy obou mužstev v programu BetOptim a informace o tom, jestli byl zápas těchto soupeřů nalezen v seznamu zápasů programu BetOptim převzatém od sázkařské burzy BetFair. Komentáře mohou být vloženy i uvnitř řádku – zahájeny i ukončeny jsou znaky { a } – takto je třeba označen jeden z kurzů na řádku s kurzy (začíná úvodními znaky “2:“) – jen ten nesprávný. Do vstupního souboru je možno programem Poznámkový blok (Notepad) zasahovat – např. zrušit blok řádků pro nezajímavou nebo příliš problematickou soutěž. Podobný dopad ale má vepsání požadavku “ignorovat“ – buď pro celou soutěž (“0:“), konkrétní zápas (“1:“) nebo řádek s kurzy pro konkrétní sázkovou kancelář (“2:“). Tento požadavek se zadá přepsáním první mezery za znakem “:“ znakem “mínus“ – tedy např. po přepsání začátku řádku zápasu na “1:-“ budou všechny řádky s kurzy pro tento zápas ignorovány. Po těchto úpravách je možno spustit kontrolu vstupního souboru znovu (tlačítkem ). Komentáře z předchozí kontroly jsou před zahájením opakované kontroly automaticky odstraněny; po dokončení opakované kontroly budou vepsány nové komentáře odpovídající chybám zjištěným při opakované kontrole. II. ETAPA – IMPORT = NAČTENÍ KURZŮ + jejich ZÁPIS DO DATABÁZE Jsou-li již výsledky I. etapy (kontrola) “přijatelné“, je možno tlačítkem zahájit II. etapu, která již je rychlá – kurzy uložené během I. etapy do pracovních tabulek jsou zapsány do databáze. Nově načítanými kurzy jsou pro určitý zápas a sázkovou kancelář přepisovány “staré“ kurzy stejného typu – např. je-li načten kurz pro remízu, jsou pro tuto sázkovou kancelář a zápas zrušeny i související kurzy výhru domácích i hostů – proto by vstupní soubor s kurzem pro “X“ měl obsahovat i současně platné kurzy pro “1“ a “2“. Blíže jsou tyto skupiny kurzů (společně rušené i načítané) popsány v příloze A – komplexně v rámci celého popisu struktury textového souboru pro import kurzů *.IMP . Poznámky :
Vzorový program BetOptiMY umožňující stáhnout soubor s aktuálními kurzy ve struktuře XML od sázkové kanceláře Pinnacle Sports (www.pinnaclesports.com, popis stahování kurzů XML viz http://www.pinnaclesports.com/affiliateprogram/content.aspx ). Tento program BetOptiMY provádí konverzi kurzů na textový formát *.IMP pro import programem BetOptim . Program BetOptiMY je v programovacím jazyku Visual Basic 2008, zaslání zdrojovýchtextů tohoto programu je možno si vyžádat na mailové adrese [email protected] .
I. Program BetOptiFAIR.EXE Pozn. : v následujícím textu jsou většinou ponechány screenshoty obrazovek anglické verze programu z podkladů pro licenční řízení. Program BetOptiFAIR.EXE má stejně jako program BetOptim.EXE možnost ovládání česky, anglicky nebo německy (přepínání přímo v menu programu).
I.1. LOGIN
Podmínkou pro přístup k datům BetFair.com je, aby uživatel programu BetOptiFAIR.exe vlastnil vlastní sázkařský účet BetFair (s vkladem na účtu a podanou sázkou v minulých cca 2 měsících).
I.2. Nastavení I.2.1. Časová zóna -
Přímo v menu se zadává časová zóna (např. Česko +1 hod.) a letní čas (A/N)
-
Pro přepočet času zahájení zápasů na aktuální čas uživatele
I.2.2. Komisní poplatek -
Přímo v menu se zadává % komisních poplatků (standardně 5%)
-
Pro kurzy Betfair jsou zobrazovány jak běžné kurzy tak kurzy čisté (po odvodu komisního poplatku)
I.2.3. Státy -
4 regiony ( AFR – Afrika, AME – Amerika, ASI – Asie, EUR – Evropa )
-
Pro zvolený region seznam států – jejich názvy a zkratky ISO 3 Countrycodes používané u sázkařské burzy BetFair (např. viz http://www.unc.edu/~rowlett/units/codes/country.htm)
- pro aktuální řádek tlačítkem zobrazení informací pro daný stát (fotbalové/hokejové soutěže evidované programem BetOptiFAIR pro tento stát a seznam mužstev v nich právě hrajících)
I.2.4. Soutěže, Mužstva
……………………….
- Detail ( Mužstva ) pro Soutěž :
I.2.5. Aktualizace software - provádí se obdobně jako pro základní program BetOptim
I.2.6. Konec -
Ukončení programu
I.3. Downloady a) download seznamu událostí (zápasů) – ze serveru www.betoptim.com do programu BetOptiFAIR.exe - seznamy budou aktualizovány několikrát denně - s doplňujícími údaji ( priorita 1-5 , státy mužstev, úroveň soutěže ve státě) - dalším downloadem může být seznam aktualizován ( doplnění / přepis / zrušení ) b) downloady kurzů + částek přímo ze serveru www.betfair.com
I.3.1. Seznam zápasů
Tlačítky , download seznamu událostí (zápasů) pro tento sport. V rámečku “Sorting“ volba třídění V rámečku “Selection of matches“ nástroje pro omezení výběru zápasů na základě času zahájení zápasu, sportu, priority, státu(ů) Kliknutím pravým tlačítkem myši na určitém řádku vyvolání místního menu s nabídkou činností pro tento zápas :
Činnosti v místním menu mohou být vyvolávány i tlačítky na formulářích pro činnosti hlavního menu 3.2., 3.3., 4.2. . Místní menu mohou být aktivována (pravým klikem myší) i ve formulářích následujícících činností.
I.3.2. Kurzy pro zápasy
Obsah formuláře je velmi podobný formuláři pro 3.1. Seznam zápasů . Tlačítkem může být zahájen download kurzů ze serveru www.betfair.com – stejný jako je vyvoláván z místního menu – pro běžný řádek= zápas .
I.3.3. Cyklické downloady
Obsah formuláře je velmi podobný formuláři pro 3.1. Seznam zápasů . Tlačítkem může být (po “ofajfkování“událostí = zápasů) vyvolán následující formulář :
Cyklické downloady mohou být spuštěny v 2 režimech : a) ONLY 1 CYCLE … jen 1 cyklus (a ukončení downloadů) b) REPEATED CYCLES … opakované cykly – po skončení prvního cyklu se pokračuje dalšími cykly (do ukončení tlačítkem <Stop>)
I.4. Kurzy BetFair Kurzy jsou ukládány do databáze.
I.4.1. Kurzy pro zápasy – Přehled
Přehled – pro které zápasy (události) jsou staženy a v databázi uloženy kurzy BetFair. Z místního submenu pro určitý řádek mohou být zobrazeny detailnější informace – podle typu kurzu na tomto řádku je pro příslušný zápas zobrazena odpovídající záložka s těmito typy kurzů ( viz 4.2. ) .
I.4.2. Kurzy pro zápasy – Detaily
Druhá záložka obsahuje kurzy pro“Asijské handicapy“ . Třetí záložka obsahuje kurzy pro“Přesné skóre“ .
Zobrazení kurzů je velmi podobné tomu na originálních stránkách www.BetFair.com, navíc jsou v závorkách zobrazeny čisté kurzy po odpočtu komisních poplatků, aby bylo možno porovnávat tyto kurzy s nabídkou sázkových kanceláří.
I.5. Help I.5.1. O programu BetOptiFAIR - Číslo právě využívané verze programu BetOptiFAIR.exe , číslo verze databáze
I.5.2. O uživateli - Informace o registraci uživatele
I.5.3. Internet - link na server www.betoptim.com
I.5.4. Aktualizace software - provádí se obdobně jako pro základní program BetOptim
I.5.5. BetFair charges - povinná součást programu pro licenční řízení - link na stránku www.betfair.com s informacemi o výši komisních poplatků této sázkařské burzy
K. PŘÍLOHY K.6. Import kurzů – struktura textového souboru *.IMP Základní popis Importu kurzů je uveden v kapitole I.2.4. . PŘÍKLAD TEXTOVÉHO SOUBORU S KURZY PRO IMPORT : 0: FOO ; Czech Republic - Gambrinus Liga 1: Mlada Boleslav ; Hradec Kralove ; 25.09.2011 15:59 2: PINA; tip1=1,699; tipX=3,890; tip2=5,400; asi0:0,75_1=1,962; asi0:0,75_2=1,943 2: 10Bet; tip1=1,64; tipX=3,53; tip2=5,10; asi0:0_1=1,25; asi0:0_2=3,42 1: Bohemians 1905 ; Slovan Liberec ; 25.09.2011 16:59 2: PINA; tip1=3,280; tipX=3,370; tip2=2,330; asi0,25:0_1=1,862; asi0,25:0_2=2,050 2: 10Bet; tip1=3,52; tipX=3,18; tip2=2,04; asi0:0_1=2,54; asi0:0_2=1,46 1: Sparta Praha ; Slavia Praha ; 26.09.2011 19:29 2: PINA; tip1=1,33; tipX=4,750; tip2=9,500; asi0:1,5_1=2,120; asi0:1,5_2=1,806 2: 10Bet; tip1=1,31; tipX=4,58; tip2=9,32; asi0:1_1=1,48; asi0:1_2=2,50 Podobných bloků textových vět může být v jednom textovém souboru zapsáno větší množství (pro fotbal i hokej a různé soutěže. Každá soutěž je zahájena větou “0:“, každý zápas je zahájen větou “1:“
Struktura věty “0:“ 0: Spo ; Soutěž Spo = označení sportu (FOO pro fotbal, HOC pro hokej) Soutěž = textové označení soutěže (nejlépe odleva označení státu anglicky, německy nebo česky, pak obvyklý název soutěže. Soutěž je identifikována rozborem textu na základě obsahu souborů Names_States.BIN , Names_LeaguesFOO.BIN , Names_LeaguesHOC.BIN)
Struktura věty “1:“ 1: Domácí ; Hosté ; Datum+Čas { ; Kód zápasu BetFair } Domácí , Hosté = textové označení mužstev. Mužstva jsou identifikována rozborem textu na základě obsahu souborů Names_TeamsFOO.BIN , Names_TeamsHOC.BIN Datum+Čas = Datum a Čas zahájení zápasu ve tvaru např. DD.MM.RRRR HH:MM { ; Kód zápasu BetFair } = nepovinný číselný kód (8 číslic) používaný v sázkařské burze BetFair,
tento kód je přejímán i do programu BetOptim a zobrazován v Seznamu zápasů Pozn. Je-li Kód zápasu BetFair zadán, použije se pro vyhledání zápasu v Seznamu zápasů. Není-li zadán, hledá se zápas na základě informací o soutěži, Datu+Času zahájení zápasu a názvu domácího a hostujícího mužstva.
Struktura věty “2:“ 2: SazKan ; TypKurzu1=HodnotaKurzu1 ; TypKurzu2=HodnotaKurzu2 ; … SazKan = označení sázkové kanceláře buď zkratkou(4 zn.) v Seznamu “Sázkové kanceláře“ nebo text, na jehož základě bude zkratka hledána na základě souboru Names_BookExch.TXT HodnotaKurzu může zatím být jen v desetinném tvaru, je přípustná desetinná tečka i čárka. Typ Kurzu je textové označení typu kurzu – viz následující odstavec.
Skupiny kurzů : 1) KONEČNÝ VÝSLEDEK "tip1", "tipX", "tip2", "tip1X", "tipX2", "tip12"
2) PŘESNÉ SKÓRE "sco0:0", "sco0:1", "sco0:2", "sco0:3", "sco1:0", "sco1:1", "sco1:2", "sco1:3", "sco2:0", "sco2:1", "sco2:2", "sco2:3", "sco3:0", "sco3:1", "sco3:2", "sco3:3", "scoOTH" "sco#0:0", "sco#0:1", "sco#0:2", "sco#0:3", "sco#1:0", "sco#1:1", "sco#1:2", "sco#1:3", "sco#2:0", "sco#2:1", "sco#2:2", "sco#2:3", "sco#3:0", "sco#3:1", "sco#3:2", "sco#3:3" Typ kurzu "scoOTH" představuje kurz sázkařské burzy BetFair – jiný výsledek než 16 základních výsledků pro 0-3 vstřelené góly oběmi mužstvy. Kurzy se znakem “nerovná se“ (#) představují kurzy “zápas neskončí tímto výsledkem“. Doplněny jsou pro sestavování jistých sázek – daný výsledek vyjde vs. Nevyjde.
Jsou-li načítány pro určitý zápas a sázkovou kancelář nové hodnoty kurzů a v databázi již jsou hodnoty uložené při předchozím importu (downloadu), platí tato pravidla :
Vždy musí být importovány všechny existující kurzy skupiny 1) , 2) , 3) nebo 4) Objeví-li se v nových kurzech aspoň 1 kurz určité skupiny pro zápas a sázkovou kancelář, jsou před zápisem nových kurzů všechny dříve zapsané kurzy této skupiny pro tento zápas a sázkovou kancelář zrušeny Důvodem pro tuto „strategii“ je to, že v případě handicapů mohou být kurzy pro určitý handicap sázkovou kanceláří vypuštěny z nabídky a nahrazeny jiným handicapem; download nových kurzů by měl obsahovat všechny kurzy dané skupiny právě platné.
Vkládání komentářů do souboru s kurzy při kontrole : Po dokončení kontroly obsahu vstupního textového souboru s importovanými kurzy (*.IMP) je možno výsledky této kontroly zobrazit otevřením tohoto textového souboru editorem (viz kapitola I.2.4. Import kurzů). V průběhu kontroly jsou do tohoto souboru vepisovány komentáře (zbytek řádku za znakem “|“ nebo část řádku mezi znaky { a }; tyto komentáře jsou při samotném importu ignorovány. Následující odstavec obsahuje příklad vložení komentářů do souboru pro import kurzů – před větu 0: se vkládá, označení nalezené soutěže interním označením programu BetOptim. Podobně se před větu 1: vkládá řádek s označením nalezeného zápasu. Závažnější chyby (např. nesprávné označení typu kurzu) jsou označovány komentáři {} vkládanými přímo na příslušné místo řádku s chybou. |.....Gambrinus Liga ( CZE,1.L,M ) 0: FOO ; Czech Republic - Gambrinus Liga |ZÁPAS BetFair Mlada Boleslav v Hradec Kralove 1: Mlada Boleslav ; Hradec Kralove ; 25.09.2011 15:59 2: PINA; tip1=1,699; tipX=3,890; tip2=5,400; asi0:0,75_1=1,962; asi0:0,75_2=1,943 2: 10Bet{10Be}; tip1=1,64; tipX=3,53; tip2=5,10; asi0:0_1=1,25; asi0:0_2=3,42 |ZÁPAS BetFair Bohemians 1905 v Slovan Liberec 1: Bohemians 1905 ; Slovan Liberec ; 25.09.2011 16:59 2: PINA; tip1=3,280; tipX=3,370; tip2=2,330; asi0,25:0_1=1,862; asi0,25:0_2=2,050 2: 10Bet{10Be}; tip1=3,52; tipX=3,18; tip2=2,04; asi0:0_1=2,54; asi0:0_2=1,46
|ZÁPAS BetFair Sparta Prague v Slavia Prague 1: Sparta Praha ; Slavia Praha ; 26.09.2011 19:29 2: PINA; tip1=1,33; tipX=4,750; tip2=9,500; asi0:1,5_1=2,120; asi0:1,5_2=1,806 2: 10Bet{10Be}; tip1=1,31; tipX=4,58; tip2=9,32; asi0:1_1=1,48; asi0:1_2=2,50