vitalyart/hltv-demo-parser
Composer 安装命令:
composer require vitalyart/hltv-demo-parser
包简介
This package is designed to obtain information from the demo of the servers or games on the Half-Life 1 engine.
README 文档
README
HLTV Demo Parser
This package is designed to obtain information from the demo of the servers or games on the Half-Life 1 engine. Installation is possible in two versions:
- Install with composer, either run
$ php composer.phar require vitalyart/hltv-demo-parser "*"
or add
"vitalyart/hltv-demo-parser": "*"
to the require section of your composer.json file.
$parser = new \VitalyArt\DemoParser\Parser(); $parser->setDemoFile('/path/to/demo/pub-1609152130-de_dust2_2x2.dem'); $demo = $parser->getDemo(); $demo->getDemoProtocol(); $demo->getNetProtocol(); $demo->getMapName(); $demo->getClientName(); $demo->getStartTime(); $demo->getEndTime(); $demo->getDuration(); foreach($demo->getEntries() as $entry) { $entry->getTypeString(); $entry->getType(); $entry->getDescription(); $entry->getFlags(); $entry->getCDTrack(); $entry->getTrackTime(); $entry->getFrames(); $entry->getOffset(); $entry->getFileLength(); }
统计信息
- 总下载量: 74
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 14
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2017-07-25