Serialize and UnSerialize data between autoit and Javascript
npm install autoit-serialize-jsnpm install -s autoit-serialize-js
typescript
import { Serializer } from 'autoit-serialize-js'
// Serialize data
console.log(Serializer.serialize([1,2,3]))
// UnSerialize data
console.log(Serializer.unSerialize('a|0x496E7433327C3124496E7433327C3224496E7433327C33'))
`
$3
`javascript
const Serializer = require('autoit-serialize-js').Serializer
// Serialize data
console.log(Serializer.serialize([1,2,3]))
// UnSerialize data
console.log(Serializer.unSerialize('a|0x496E7433327C3124496E7433327C3224496E7433327C33'))
`
FAQ
$3
Look at this graph
`
Serialized AUS len = 452
AUS: Serialize. IPS: 61660 @ 30 seconds
AUS: UnSerialize. IPS: 25077 @ 30 seconds
AUS: Serialize+UnSerialize. IPS: 16441 @ 30 seconds
Serialized JSON len = 92
JSON: Serialize. IPS: 255849 @ 30 seconds
JSON: UnSerialize. IPS: 246133 @ 30 seconds
JSON: Serialize+UnSerialize. IPS: 119166 @ 30 seconds
``