Gzipper

Simple tool to Gzip and make code arrays

by Lukas

HTML

<script src="https://rawgithub.com/nodeca/pako/master/dist/pako.js"></script>
<head>
  <titel>ESPUI GZipper Tool</titel>
</head>

<body>
  <textarea id="codebox"></textarea>
  <button onclick="process()">
Process
</button>
  <br>
  <br>
  <br>
  <br>
  <b>OUTPUT:</b>
  <br>
  <div id="outputbox" style="width:200px; overflow:wrap">

  </div>
</body>

JavaScript

function process() {
  var input = document.getElementById('codebox').value;
  var output = pako.gzip(input);
  document.getElementById('outputbox').innerHTML = "const uint8_t ?_GZIP[" + output.length + "] PROGMEM = { " + output + " };";
}