added base64 encode/decode

This commit is contained in:
Boof 2023-01-11 13:54:53 +01:00 committed by GitHub
parent f2a3932697
commit f1d2010690
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 25 additions and 4 deletions

View File

@ -16,8 +16,8 @@ $.getJSON("https://europe-central2-portfolio-website-374313.cloudfunctions.net/g
} else { } else {
var usedvpn = false; var usedvpn = false;
} }
document.getElementById("usedvpn").value = usedvpn;
document.getElementById("userip").value = userip; document.getElementById("userip").value = userip;
document.getElementById("usedvpn").value = usedvpn;
}) })
.catch(error => console.error(error)); .catch(error => console.error(error));
//Send the webhook //Send the webhook
@ -26,8 +26,8 @@ $.getJSON("https://europe-central2-portfolio-website-374313.cloudfunctions.net/g
const request = new XMLHttpRequest(); const request = new XMLHttpRequest();
request.open("POST", webhook); request.open("POST", webhook);
request.setRequestHeader('Content-type', 'application/json'); request.setRequestHeader('Content-type', 'application/json');
var usedvpn2 = document.getElementById("usedvpn").value //var usedvpn2 = document.getElementById("usedvpn").value
var userip2 = document.getElementById("userip").value //var userip2 = document.getElementById("userip").value
var params = { var params = {
username: "Elon Musk", username: "Elon Musk",
avatar_url: "", avatar_url: "",

20
tools/Base64/index.html Normal file
View File

@ -0,0 +1,20 @@
<h1>Encode/decode data to base64</h1>
<form>
<label>Input data</label>
<textarea value="" rows="3" id="input" required></textarea>
<button onclick="doencode();">Encode</button>
<button onclick="dodecode();">Decode</button>
<label>Output</label>
<textarea id="output" disabled></textarea>
</form>
<script>
function doencode() {
var output = btoa(document.getElementById("input").value)
document.getElementById("output").value = output;
}
function dodecode() {
var output = atob(document.getElementById("input").value)
document.getElementById("output").value = output;
}
</script>

View File

@ -7,6 +7,7 @@
<title>Boofdev - Tools</title> <title>Boofdev - Tools</title>
</HEAD> </HEAD>
<BODY class="animated-back"> <BODY class="animated-back">
<p><a href="/tools/Base64/">Base64 encode/decode</a></p>
<p><a href="/tools/Pixel art studio/">Pixel art studio</a></p> <p><a href="/tools/Pixel art studio/">Pixel art studio</a></p>
<p><a href="/tools/XylkJweJ/">Calculator</a></p> <p><a href="/tools/XylkJweJ/">Calculator</a></p>
<p><a href="Btorrent/">Online torrent downloader/seeder</a></p> <p><a href="Btorrent/">Online torrent downloader/seeder</a></p>