denzo/riplogchecker

此包已被废弃且不再维护。未建议替代包。

CD抓取日志检查器

v0.1.11 2016-12-19 14:33 UTC

README

CD抓取日志检查器包。目前仅支持EAC抓取日志。

注意 - 零级软件

此软件仍处于非常初级的零级阶段。它作为概念验证工作,但已实现的检查被导入得不好。当你发现问题时,请在此GitHub上报告,以便修复。

待办事项

  • 实现基于解析为Json格式的EAC日志的评分

  • 彻底测试Json解析器并实现旧日志的异常/检查。

  • 在CLI和HTML中提供彩色输出。

安装

使用Composer

$ composer require denzo/riplogchecker

用法

命令行界面

基本用法

$ php riplogchecker path/to/log/file.log

输出分数和结果Json

$ php riplogchecker path/to/log/file.log --json

在代码中

/* Make sure we use the RipLogChecker class*/
use RipLogChecker\RipLogChecker;

/* Load a log file */
$logFile = file_get_contents('eac_rip.log');

/* Create new logchecker object */
$logChecker = new RipLogChecker($logFile);

/* Retrieve the log score */
$score = $logChecker->getScore();

/* Retrieve the Json */
$logChecker->getScorer->getParser()->getJson();