Introduction

RepAssimilator (or RepASM) is a PHP extension allowing you extract information from a StarCraft replay file. But what's a PHP extension ? It's a shared library (.dll on Windows, .so on some Unix systems, etc...) that will bring a set of functions you'll be able to use in your PHP code.

You might want to use such an extension if you have a large replays database which is frequently updated ; if you used to have a a boring form to fill before uploading a .rep file, RepASM is the perfect cure !

RepASM is written in C/C++ and is built on top of a modified version JCA's bwrep library (the only modifications brought to this library are for portability purpose) ; thanks to this library, we didn't have to rewrite everything from A to Z in order to get players' name, race, APM, etc... So a big thanks goes to JCA for his work and kindness to answer our questions :)

For a complete list of RepASM's functionalities, please see the Features section.