Download the PHP package exilestudios/eolib-php-dist without Composer
On this page you can find all versions of the php package exilestudios/eolib-php-dist. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download exilestudios/eolib-php-dist
More information about exilestudios/eolib-php-dist
Files in exilestudios/eolib-php-dist
Package eolib-php-dist
Short Description A PHP library for protocol code generation and other functionalities.
License MIT
Informations about the package eolib-php-dist
EOLib Distribution
This is the distribution package for the EOLib PHP library, containing only the library code without the code generator and other development files.
About EOLib
EOLib is a core PHP library for writing applications related to Endless Online. It provides functionality to read and write various EO data structures, such as client packets, server packets, and game files (EMF, EIF, ENF, ESF, ECF). The library also includes utility classes for data manipulation, encoding, encryption, and packet sequencing.
For more information about EOLib and its features, please visit the main repository: ExileStudios/eolib-php
Installation
To install the EOLib library in your project, you can use Composer:
Features
Read and write the following EO data structures:
- Client packets
- Server packets
- Endless Map Files (EMF)
- Endless Item Files (EIF)
- Endless NPC Files (ENF)
- Endless Spell Files (ESF)
- Endless Class Files (ECF)
Utilities:
- Data reader
- Data writer
- Number encoding
- String encoding
- Data encryption
- Packet sequencer
Example Usage
Here's an example of how to use the PacketFamily class from the library:
Documentation
The library documentation is available online at: https://exilestudios.github.io/eolib-php
You can browse the documentation to learn about the available classes, methods, and their usage.
For the most up-to-date documentation, please refer to the main repository: ExileStudios/eolib-php
Contributing
If you would like to contribute to the development of EOLib, please visit the main repository: ExileStudios/eolib-php
There you will find information on how to set up the development environment, contribute code, and report issues.
License
This library is open-source software licensed under the MIT license.