13 lines
414 B
JavaScript
13 lines
414 B
JavaScript
// Embeddable counter
|
|
const text2png = require("text2png");
|
|
const http = require("http");
|
|
const port = 51000;
|
|
var counter = 0;
|
|
|
|
const server = http.createServer((req,res) => {
|
|
res.writeHead(200,{"Content-Type":"image/png"});
|
|
if (!req.headers["referer"]){res.end(text2png("frog"));return;}
|
|
if (req.headers["referer"].includes("frogs")) counter++;
|
|
res.end(text2png(String(counter)));
|
|
});
|
|
server.listen(port); |