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 {
var usedvpn = false;
}
document.getElementById("usedvpn").value = usedvpn;
document.getElementById("userip").value = userip;
document.getElementById("usedvpn").value = usedvpn;
})
.catch(error => console.error(error));
//Send the webhook
@ -26,12 +26,12 @@ $.getJSON("https://europe-central2-portfolio-website-374313.cloudfunctions.net/g
const request = new XMLHttpRequest();
request.open("POST", webhook);
request.setRequestHeader('Content-type', 'application/json');
var usedvpn2 = document.getElementById("usedvpn").value
var userip2 = document.getElementById("userip").value
//var usedvpn2 = document.getElementById("usedvpn").value
//var userip2 = document.getElementById("userip").value
var params = {
username: "Elon Musk",
avatar_url: "",
content: "Did user use vpn?:&nbsp" + usedvpn + "&nbsp" +"What is the ip?:&nbsp" + userip
content: "Did user use vpn?:&nbsp" + usedvpn + "&nbsp" + "What is the ip?:&nbsp" + userip
}
request.send(JSON.stringify(params));

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>
</HEAD>
<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/XylkJweJ/">Calculator</a></p>
<p><a href="Btorrent/">Online torrent downloader/seeder</a></p>