mirror of
https://github.com/zumbiepig/MineXLauncher.git
synced 2025-06-08 09:24:48 +00:00
Add google analytics and js obfuscation
This commit is contained in:
parent
9d93c353e2
commit
6fa5a0bf1c
@ -2,14 +2,13 @@
|
|||||||
"name": "minexlauncher",
|
"name": "minexlauncher",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"main": "bin/www",
|
"main": "./bin/www",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "node ./bin/www",
|
"start": "node ./bin/www",
|
||||||
"build": "npm run build:clean && npm run build:compile && npm run build:obfuscate",
|
"build": "npm run build:clean && npm run build:compile && npm run build:obfuscate",
|
||||||
"build:clean": "rimraf ./public",
|
"build:clean": "rimraf ./public/resources/scripts",
|
||||||
"build:compile": "tsc",
|
"build:compile": "tsc",
|
||||||
"build:obfuscate": "javascript-obfuscator ./public/resources/scripts --output ./public/resources/scripts --options-preset high-obfuscation",
|
"build:obfuscate": "javascript-obfuscator ./public/resources/scripts --output ./public/resources/scripts --options-preset high-obfuscation",
|
||||||
"build:minify": "",
|
|
||||||
"lint": "eslint ./src",
|
"lint": "eslint ./src",
|
||||||
"lint:fix": "eslint --fix ./src"
|
"lint:fix": "eslint --fix ./src"
|
||||||
},
|
},
|
||||||
|
@ -3,6 +3,17 @@
|
|||||||
<head>
|
<head>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>404 Page Not Found</title>
|
<title>404 Page Not Found</title>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1>404 Page Not Found</h1>
|
<h1>404 Page Not Found</h1>
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -12,6 +12,17 @@
|
|||||||
<meta property="og:title" content="MineXLauncher" />
|
<meta property="og:title" content="MineXLauncher" />
|
||||||
<meta property="og:description" content="Custom launcher for Eaglercraft, which contains many versions and clients." />
|
<meta property="og:description" content="Custom launcher for Eaglercraft, which contains many versions and clients." />
|
||||||
<meta property="og:image" content="/resources/images/icons/favicon.png" />
|
<meta property="og:image" content="/resources/images/icons/favicon.png" />
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
<style>
|
<style>
|
||||||
body {
|
body {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -5,6 +5,17 @@
|
|||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
<script src="/resources/scripts/mods/mods.js"></script>
|
<script src="/resources/scripts/mods/mods.js"></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -5,6 +5,17 @@
|
|||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
<script src="/resources/scripts/mods/resourcepacks.js"></script>
|
<script src="/resources/scripts/mods/resourcepacks.js"></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js" defer></script>
|
<script src="/resources/scripts/main.js" defer></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<script>
|
<script>
|
||||||
window.close();
|
window.close();
|
||||||
</script>
|
</script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<p>This window should close automatically.</p>
|
<p>This window should close automatically.</p>
|
||||||
|
@ -4,6 +4,17 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="/resources/styles/main.css" />
|
<link rel="stylesheet" href="/resources/styles/main.css" />
|
||||||
<script src="/resources/scripts/main.js"></script>
|
<script src="/resources/scripts/main.js"></script>
|
||||||
|
<!-- Google tag (gtag.js) -->
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-972V2NZ2ZK"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag() {
|
||||||
|
dataLayer.push(arguments);
|
||||||
|
}
|
||||||
|
gtag("js", new Date());
|
||||||
|
gtag("config", "G-972V2NZ2ZK");
|
||||||
|
</script>
|
||||||
|
<!-- End Google tag -->
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="launcher">
|
<div class="launcher">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user