KPD

Kogama Packet Decoder

Ten skrypt nie powinien być instalowany bezpośrednio. Jest to biblioteka dla innych skyptów do włączenia dyrektywą meta // @require https://update.greasyfork.org/scripts/441869/1034053/KPD.js

Autor
Exnonull
Wersja
1.1
Utworzono
21-03-2022
Zaktualizowano
30-03-2022
Licencja
MIT

Released old code as library, made some refactoring
Usage example:

    const inputPacket = [
        243,2,38,0,12,40,105,0,0,0,1,23,
        105,0,1,39,58,20,105,0,0,0,0,39,
        111,1,24,102,0,0,0,0,25,102,65,
        32,0,0,26,102,0,0,0,0,27,102,0,
        0,0,0,28,102,0,0,0,0,29,102,0,0,
        0,0,30,102,63,128,0,0,125,111,0
    ];

    // returns string
    const packetType = KPD.typeOf(inputPacket);

    // returns decoded object
    const data = KPD.decode(inputPacket);

    // returns array of bytes
    const outputPacket = KPD.encode(data);