From ac4aa31a3b5712585b99721759d1b4be4f161ff4 Mon Sep 17 00:00:00 2001 From: bingus_violet Date: Sat, 20 Apr 2024 07:12:16 -0500 Subject: [PATCH] Thumbor compression is real --- pageUpdater.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pageUpdater.js b/pageUpdater.js index 0aea0c4..5e9378a 100644 --- a/pageUpdater.js +++ b/pageUpdater.js @@ -21,6 +21,8 @@ function firstToUpper(str) { return str.charAt(0).toUpperCase() + str.slice(1) } +var thumborURL = "https://thumbor.violets-purgatory.dev/unsafe/" + function converter(html, query) { while (html.includes("{PATH_")) { var pagePath = html.substring(html.indexOf("{PATH_")) @@ -252,8 +254,8 @@ function socketeer() { var fp = path.join(__dirname, 'cached', fn) if (!cachedImages[url]) { - const response = await (await fetch(url)).arrayBuffer() - + const response = await (await fetch(thumborURL + "128x128/" + url)).arrayBuffer() + console.log(thumborURL + url) fs.writeFileSync(fp, Buffer.from(response)) cachedImages[url] = fn @@ -266,7 +268,7 @@ function socketeer() { var fp = path.join(__dirname, 'cached', fn) if (!cachedImages[url]) { - const response = await (await fetch(url)).arrayBuffer() + const response = await (await fetch(thumborURL + "64x64/" + url)).arrayBuffer() fs.writeFileSync(fp, Buffer.from(response))