Download the PHP package orpheusnet/logchecker without Composer

On this page you can find all versions of the php package orpheusnet/logchecker. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package logchecker

Logchecker

A CD rip logchecker, used for analyzing the generated logs for any problems that would potentially indicate a non-perfect rip was produced. Of course, just because a log doesn't score a perfect 100% does not mean that the produced rip isn't bit perfect, it's just less likely. This library should work on any OS where PHP and Python are supported.

While this library will analyze most parts of a log, unfortunately it cannot properly validate the checksums for all types of logs. This is due to creators of these programs making their logchecker closed source and involves some amount of custom mathematical work to produce it. Therefore, we have to fallback on external methods to validate the checksums of EAC and XLD. If the logchecker detects that we do not have the necessary programs, then we will just skip this external step and assume the checksum is valid. For setting up the necessary programs to validate the checksum, see below for the given program you care about.

Requirements

Optional Requirements

Standalone

Installation

Install via composer:

Alternatively, go to our releases and grab the logchecker.phar file. Download this file, and then it can executed via CLI by running php logchecker.phar. If you chmod +x the file, then it should be directly executable (i.e. ./logchecker.phar). To then install it globally, run:

Usage

Main usage is through the analyze command, e.g.:

Code

Library Usage

Installation

Usage

Building

To build your own phar, see the release.yml workflow, but the gist is:

  1. Clone this repo and enter repo
  2. Install box
  3. Run box compile
  4. Get logchecker.phar in root of repo

All versions of logchecker with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
ext-mbstring Version *
symfony/console Version ^6.0|^7.0
symfony/yaml Version ^6.0|^7.0
symfony/process Version ^6.0|^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package orpheusnet/logchecker contains the following files

Loading the files please wait ....