8000 GitHub - jududdar/tracker: The tracker is a tool intended to verify the game content database integrity.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jududdar/tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrinityCore 3.3.5a tracker

A database tracker for TrinityCore 3.3.5, and World of Warcraft Client Patch 3.3.5a - Fall of the Lich King. It is compatible with client 3.3.5 (build 12340).

It is used to validate content in the TrinityCore database against DBC default values extracted by a PEAR based command line utility.

Development

The develop branch is the only branch I submit anything to, as it was most up to date at the time I cloned it.

Compatibility

This database is compatible with TDB 335.59, and requires DBC files to be extracted from World of Warcraft client 3.3.5a (build 12340). Other client versions are not supported.

Requirements

To use this application, a working PHP 5.3 installation for both the command line and web usage is mandatory. PEAR is used for common tasks such as command line functions and database connectivity.

Installation

To use the tracker, you will have to create an additional database (the default database name being WotLK_tracker), where the tracker can store data extracted from the World of Warcraft client 3.3.5a (build 12340), user data, game database version information, and - of course - the actual data status users report.

The database schema is provided in sql/create_structure.sql and may e.g. be used by running

mysql -u<username> -h<host> -p<password> WotLK_tracker < sql/create_structure.sql

after creating the WotLK_tracker database.

If you need a different database name, user, host, etc. you can change default values in the config.php file to match your needs. config.php also needs to be edited to specify the name you have used for your TrinityCore world database, which by default is set to WotLK_world.

Once you have installed the database, you will need to open a console / terminal window, and execute extract.php

php extract.php

If your database is properly configured, this should display all data being parsed and extracted from the World of Warcraft client 3.3.5a (build 12340) DBC files.

Once finished, you can use the tracker just like any other PHP web application and put the application folder somewhere into your web server's document root.

You can configure various options inside the tracker from the administration menu. To access it, log in as user "admin" (default password: "tracker").

And if something goes wrong?

... for now you will have to figure out on your own. I'm probably still trying to figure it out myself. Of course, you are welcome to fork the repository, and submit pull requests with your changes.

If you feel like submitting an issue, please do so only if you are willing to provide a detailed report, and are available to verify any solution to the issue provided by the developers of this repository.

About

The tracker is a tool intended to verify the game content database integrity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%
0