Kartotéka her je program, který umožňuje:
Program je v současnosti šířen jako jediný instalační soubor, který je možné libovolně kopírovat a předávat jiným potenciálním uživatelům. Vždy však musí být šířen v nezměněné podobě se všemi soubory, které do distribuce patří. Po instalaci adresář, do kterého byl program instalován obsahuje následující soubory:
KartHry.exe | Vlastní spustitelná aplikace |
KartHry.ini | Úvodní nastavení |
Instal.txt | Návod na instalaci |
Licenece.txt | Licenční podmínky užívání programu |
Hry.mdb | Databáze her (obsahuje pouze 8 ukázkových her) |
HryCreate.sql | SQL příkazy pro vytvoření nové prázdné databáze |
KartHry.chm | Soubor s nápovědou k programu |
Licence a podmínky užívání programu =================================== UPOZORNĚNÍ PRO UŽIVATELE: Tuto smlouvu si pozorně přečtěte. Používáním programu KartHry (dále jen 'Programu') přijímáte podmínky této smlouvy. Pokud s podmínkami smlouvy nesouhlasíte, program NEPOUŽÍVEJTE. Autor programu je majitelem autorských práv k tomuto programu a vlastní duševní vlastnictví obsazené v tomto Programu. Autor svoluje k použití tohoto Programu pouze v souladu s podmínkami této smlouvy. 1. Definice: 'Program' znamená veškerý obsah souborů dodaných s touto smlouvou včetně dokumentace a případně následujících aktualizací a úprav. 'Užívání' znamená přístup, instalaci, stažení, kopírování nebo jiné získávání užitku z používání funkcí Programu v souladu s touto smlouvou a dodanou dokumentací. 2. Program a všechny oprávněné kopie jsou duševním vlastnictvím autora programu. Program je chráněn, nikoli výlučně, zákony na ochranu autorských práv a ustanoveními mezinárodních dohod. Není-li uvedeno jinak, tato smlouva neposkytuje žádná práva duševního vlastnictví k tomuto Programu a veškerá práva, která nejsou výslovně udělena, jsou vyhrazena autorovi programu. 3. Veškeré kopie Programu musí obsahovat stejné upozornení na autorská práva a ostatní informace o vlastnictví jak jsou v tomto Programu uvedeny. Další distribuce programu je povolena jen ve tvaru a obsahu shodném s distribucí od autora. 4. Uživatel může Program instalovat a užívat vždy jen jako celek. Za užívání programu není vyžadován žádný poplatek. 5. Převod programu do jiných programovacích a národních jazyků není dovolen. Rovněž není dovoleno doplňovat, měnit či upravovat binární kód programu nebo jeho dokumentaci. Rovněž není dovoleno používat reverzního inženýrství, dekompilovat, rozkládat nebo se jinak snažit získat zdrojový kód Programu. 6. Autor programu není v žádném případě odpovědný za žádné ztráty, ušlý zisk, poškození dat nebo za jiné obchodní či ekonomické škody ani za žádné přímé nebo nepřímé škody spojené s užíváním tohoto Programu. To platí i v případě zásadního nebo podstatného porušení podmínek této smlouvy. 7. Uživatel nesmí program prodávat ani pronajímat. 8. Program je dodáván 'tak jak je' a autor nedává žádnou záruku na jeho použití nebo funkčnost.
Program neklade na operační systém žádné zvláštní požadavky a měl by pracovat na všech Windows od Windows Millenium výš (tedy Win 2000, Win XP, Win 2003 server, ...). Jedinou podmínkou je nainstalovaný Microsoft Jet Database Engine, který je zhusta nainstalován. V opačném případě by měly pomoci řádky s popisem instalace.
Instalační program HartHry-x.x.x.exe pracuje tak, jak je pod Windows běžné a snad nepotřebuje další vysvětlení. (Kromě vlastní plné instalace umožňuje i aktualizaci programu novou verzí.) V některých zvláštních případech může být po instalaci užitečné ručně upravit INI soubor (yejména položky obsahující adresáře k datům a databázi), ale totéž lze přenastavit i ve vlastním programu.
Součástí instalace je malá databáze s několika hrami - jen na ukázku.
Program používá pro svoji práci databázi ve formátu *.MDB (Microsoft Access) a k ní přistupuje prostřednictvím Microsoft Jet database engine. Na řadě počítačů již je toto prostředí nainstalované (používá ho na příklad Microsoft Office). Pokud k dispozici není, je možné jej doinstalovat. Získat jej lze přímo na stránkách Microsoftu (pro různé verze operačního systému Windows) nebo zde v části Download (jen pro WinXP-cz a navíc není zaručeno, že jde o aktuální verzi).
Při instalaci DAO je pro tento program potřeba pouze přístup k *.MDB souborům a Microsoft Jet engine. Ostatní části není potřeba instalovat (verze 4.0 nemá možnost výběru co instalovat a co ne, jen verze 3.5).
Zatím jsem narazil na 3 typy chování:
a) program se záhy po spuštění ukončí, aniž by zobrazil nějaké
chybové hlášení
b) napíše, že v aplikaci došlo k chybě a optá se, zda o ní chcete
odeslat zprávu
c) napíše, že není nalezena odpovídající verze msjet35.dll (chyba 3445)
Domnívám se, že všechny tyto případy jsou způsobený tím, co je
zobrazeno v posledním případě. Buďto není knihovna správně registrovaná
nebo je s ní nějaký jiný problém. Protože se to vyskytuje v knihovnách
dodaných Microsoftem a u něj jsem žádnou zmínku o tom nenašel, neumím
problém odstranit jinak než instalací odpovídající verze 3.5 nebo 3.51.
(Tato verze je k dispozici v dekci Download.)
Protože se tato verze instaluje paralelně k již nainstalovaným
verzím, neměla by ovlivnit žádné programy, které používají novější
verzi MS Jet Database Engine.
Zatím jsou tu jen soubory pro instalaci, pokud mi ale pošlete exportované hry, budu sem dávat i tyto soubory.
Soubor | Verze | Popis |
---|---|---|
KartHry-1.0.0.10.exe | 1.0.0.10 | Základní instalační program. Umožňuje jak novou (plnou) instalaci, tak i aktualizaci programu. |
DAO_inst.exe | 3.5 | Instalce DAO verze 3.5 |
Veškeré poznámky a připomínky posílejte e-mailem na adresu gord@atlas.cz. Bez připomínek uživatelů není možné program vylepšovat k jejich spokojenosti.