mrow
Before Width: | Height: | Size: 2.6 KiB |
Before Width: | Height: | Size: 155 KiB |
Before Width: | Height: | Size: 234 KiB |
Before Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 1.8 MiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 160 KiB |
Before Width: | Height: | Size: 256 KiB |
|
@ -1,25 +0,0 @@
|
|||
<?php
|
||||
// URL to fetch the recent tracks
|
||||
$url = 'https://ws.audioscrobbler.com/2.0/?method=user.getrecenttracks&user=fake_yon&format=json&limit=1&api_key=f27b0fc77baba3236a3876f57446d679';
|
||||
|
||||
// Initialize a cURL session
|
||||
$ch = curl_init();
|
||||
|
||||
// Set the URL
|
||||
curl_setopt($ch, CURLOPT_URL, $url);
|
||||
|
||||
// Return the transfer as a string
|
||||
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
||||
|
||||
// Execute the session and store the result
|
||||
$response = curl_exec($ch);
|
||||
|
||||
// Close the cURL session
|
||||
curl_close($ch);
|
||||
|
||||
// Set the header to return JSON content
|
||||
header('Content-Type: application/json');
|
||||
|
||||
// Output the response
|
||||
echo $response;
|
||||
?>
|
Before Width: | Height: | Size: 39 KiB |
|
@ -1 +0,0 @@
|
|||
<meta http-equiv="refresh" content="0; URL=thesilly.html"" />
|
|
@ -1,91 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<!-- Cloudflare Web Analytics -->
|
||||
<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "3951490bfd414fa9aa21aa112269bd5c"}'></script>
|
||||
<!-- End Cloudflare Web Analytics -->
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<title>Yon's crazies</title>
|
||||
<meta content="Yon's page" property="og:title" />
|
||||
<meta content="The idiots's page (die)" property="og:description" />
|
||||
<meta content="#80BB80" data-react-helmet="true" name="theme-color" />
|
||||
<link href="/static/style/idiot.css" rel="stylesheet" type="text/css" />
|
||||
<meta content="/yons_crazybox/MENTAL%20INSANITY.png" property="og:image" />
|
||||
<script src="/yons_crazybox/thesilly.js"></script>
|
||||
<link rel="icon" type="image/x-icon" href="/lexis_crazybox/favicon.ico">
|
||||
</head>
|
||||
<body>
|
||||
<div class="centerfunny">
|
||||
<a class="buttonings" href="https://www.youtube.com/watch/dQw4w9WgXcQ" target="_blank">Return to main page</a>
|
||||
<a class="buttonings" href="/">Rickroll for the funsies</a>
|
||||
<h1>Hi I'm Yon (not the popular one, duh) and I like strategy games [yippe!]</h1>
|
||||
<h2>I go by they/them and I'm a 14 year old clinically insane non-binary asexual person</h2>
|
||||
<p id='currlisten'></p><br>
|
||||
<a id='trackinfo' href=></a>
|
||||
<hr>
|
||||
|
||||
<h3>#bunisnotafurry</h3>
|
||||
<p>bun is not a furry because he said so and he cool person</p>
|
||||
<img src="/static/images/bunsigma.jpg"> x <img src="/static/images/ray.jpg">
|
||||
<p id=propaganda>This is propaganda btw it is NOT real</p>
|
||||
<hr>
|
||||
<p>btw, juli is a faggot</p>
|
||||
<p>pepsi</p>
|
||||
<p>dr pepper</p>
|
||||
<br>
|
||||
<h2>face reveal below</h2>
|
||||
<img id="stealingTheft" src=/static/images/idiot.png>
|
||||
<img id="stealingTheft2" src=/yons_crazybox/goob.png alt="pornography">
|
||||
<p id=tiny>i stole this :3</p>
|
||||
<hr>
|
||||
<img id="fish" src=/yons_crazybox/fish.gif alt="fibsch">
|
||||
<h3>My mentally insane socials</h3>
|
||||
<div class="socials">
|
||||
<a target="_blank" href="https://twitter.com/SelfishMeows">
|
||||
<img id="twitter" width=50px height=50px src="/static/icons/twitter.svg" /></img>
|
||||
</a>
|
||||
<a target="_blank" href="https://www.last.fm/user/fake_yon">
|
||||
<img width=50px height=50px src="/static/icons/lastfm.svg" /></img>
|
||||
</a>
|
||||
<a target="_blank" href="https://www.reddit.com/user/tetraconciousness/">
|
||||
<img width=50px height=50px src="/static/icons/reddit.svg" /></img>
|
||||
</a>
|
||||
<a target="_blank" href="https://steamcommunity.com/id/professionalretard25/">
|
||||
<img width=50px height=50px src="/static/icons/steam.svg" /></img>
|
||||
</a>
|
||||
<a target="_blank" href="https://www.youtube.com/@funnyFloof">
|
||||
<img width=50px height=50px src="/static/icons/youtube.svg" /></img>
|
||||
</a>
|
||||
<a target="_blank" href="https://discord.com/users/661236971624202253">
|
||||
<img width=50px height=50px src="/static/icons/discord.svg" /></img>
|
||||
</a>
|
||||
</div>
|
||||
<div>
|
||||
<a id="donation" target="_blank" href="https://ko-fi.com/y0nkagore">GIVE ME YOUR MONIES</a>
|
||||
</div>
|
||||
<hr>
|
||||
<h1>IF JULI SHIPS HIMSELF WITH ME AGAIN IM GOING TO EXPLODE</h1>
|
||||
<br>
|
||||
<a id=death onclick="eternalDamnation()">Eternal Damnation</a>
|
||||
<a id=death onclick="eternalDamnation2()">GayFold</a>
|
||||
<a id=death onclick="eternalDamnation3()">Agony</a>
|
||||
<a id=death onclick="eternalDamnation4()">Datamosh the mark</a>
|
||||
<a id=death onclick="eternalDamnation5()">John Marston</a>
|
||||
<div id="counter_text" class="counter_text">
|
||||
<p>Eternal damnation counter: <span id=output></span>
|
||||
</p>
|
||||
<p>garfold contr: <span id=output2></span>
|
||||
</p>
|
||||
<p>Agony counter: <span id=output3></span>
|
||||
</p>
|
||||
<p>Datamoshes: <span id=output4></span>
|
||||
</p>
|
||||
<p>Gays: <span id=output5></span>
|
||||
</p>
|
||||
</div>
|
||||
<img id=adolf src="/yons_crazybox/adolf.png">
|
||||
<img id=adolf src="/static/icons/twitter_better.svg" alt="adolfsomething">
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
|
@ -1,197 +0,0 @@
|
|||
let counter = 0;
|
||||
let counter2 = 0;
|
||||
let counter3 = 0;
|
||||
let counter4 = 0;
|
||||
let counter5 = 0;
|
||||
|
||||
function eternalDamnation() {
|
||||
|
||||
document.getElementById("counter_text").style.display = "block";
|
||||
|
||||
|
||||
const videoContainer = document.createElement("div");
|
||||
videoContainer.style.display = "inline-block"; // Set to inline-block
|
||||
document.body.appendChild(videoContainer);
|
||||
|
||||
const video = document.createElement("video");
|
||||
video.width = 560;
|
||||
video.height = 315;
|
||||
video.id = "sillyvideo" + counter; // Unique ID for each video
|
||||
video.autoplay = true;
|
||||
video.loop = true;
|
||||
video.playbackRate = 0.8;
|
||||
videoContainer.appendChild(video);
|
||||
|
||||
const source = document.createElement("source");
|
||||
source.src = "/yons_crazybox/thesilly.mp4";
|
||||
source.type = "video/mp4";
|
||||
video.appendChild(source);
|
||||
// Eternal damnation leaderboards
|
||||
// Make a counter of opened vids
|
||||
counter++;
|
||||
document.getElementById('output').innerHTML = counter;
|
||||
}
|
||||
|
||||
function eternalDamnation2() {
|
||||
document.getElementById("counter_text").style.display = "block";
|
||||
|
||||
const videoContainer = document.createElement("div");
|
||||
videoContainer.style.display = "inline-block";
|
||||
document.body.appendChild(videoContainer);
|
||||
|
||||
const video = document.createElement("video");
|
||||
video.width = 560;
|
||||
video.height = 315;
|
||||
video.id = "sillyvideo2" + counter2; // Unique ID for each video
|
||||
video.autoplay = true;
|
||||
video.loop = true;
|
||||
video.playbackRate = 1; // You can set different playback rate for the second video
|
||||
videoContainer.appendChild(video);
|
||||
|
||||
const source = document.createElement("source");
|
||||
source.src = "/yons_crazybox/garfield.mp4"; // Change the source path to your video
|
||||
source.type = "video/mp4";
|
||||
video.appendChild(source);
|
||||
|
||||
// Increment the counter and update the output
|
||||
counter2++;
|
||||
document.getElementById('output2').innerHTML = counter2;
|
||||
}
|
||||
|
||||
function eternalDamnation3() {
|
||||
document.getElementById("counter_text").style.display = "block";
|
||||
|
||||
const videoContainer = document.createElement("div");
|
||||
videoContainer.style.display = "inline-block";
|
||||
document.body.appendChild(videoContainer);
|
||||
|
||||
const video = document.createElement("video");
|
||||
video.width = 560;
|
||||
video.height = 315;
|
||||
video.id = "sillyvideo3" + counter3; // Unique ID for each video
|
||||
video.autoplay = true;
|
||||
video.loop = true;
|
||||
video.playbackRate = 0.15; // You can set different playback rate for the second video
|
||||
videoContainer.appendChild(video);
|
||||
|
||||
const source = document.createElement("source");
|
||||
source.src = "/yons_crazybox/meow_meow_augh.mp4"; // Change the source path to your video
|
||||
source.type = "video/mp4";
|
||||
video.appendChild(source);
|
||||
|
||||
// Increment the counter and update the output
|
||||
counter3++;
|
||||
document.getElementById('output3').innerHTML = counter3;
|
||||
}
|
||||
|
||||
function eternalDamnation4() {
|
||||
document.getElementById("counter_text").style.display = "block";
|
||||
|
||||
const videoContainer = document.createElement("div");
|
||||
videoContainer.style.display = "inline-block";
|
||||
document.body.appendChild(videoContainer);
|
||||
|
||||
const video = document.createElement("video");
|
||||
video.width = 560;
|
||||
video.height = 315;
|
||||
video.id = "sillyvideo4" + counter4; // Unique ID for each video
|
||||
video.autoplay = true;
|
||||
video.loop = true;
|
||||
video.playbackRate = 3; // You can set different playback rate for the second video
|
||||
videoContainer.appendChild(video);
|
||||
|
||||
const source = document.createElement("source");
|
||||
source.src = "/yons_crazybox/markipler.mp4"; // Change the source path to your video
|
||||
source.type = "video/mp4";
|
||||
video.appendChild(source);
|
||||
|
||||
// Increment the counter and update the output
|
||||
counter4++;
|
||||
document.getElementById('output4').innerHTML = counter4;
|
||||
}
|
||||
|
||||
window.addEventListener('load', function() {
|
||||
const imgage = document.getElementById("stealingTheft");
|
||||
imgage.addEventListener("click", function() {
|
||||
window.location.href = "/yons_crazybox/insanity.mp4";;
|
||||
});
|
||||
})
|
||||
|
||||
window.addEventListener('load', function() {
|
||||
const imgage = document.getElementById("stealingTheft2");
|
||||
imgage.addEventListener("click", function() {
|
||||
window.location.href = "/yons_crazybox/insanity.mp4";;
|
||||
});
|
||||
})
|
||||
|
||||
function eternalDamnation5() {
|
||||
document.getElementById("counter_text").style.display = "block";
|
||||
|
||||
const videoContainer = document.createElement("div");
|
||||
videoContainer.style.display = "inline-block";
|
||||
document.body.appendChild(videoContainer);
|
||||
|
||||
const video = document.createElement("video");
|
||||
video.width = 560;
|
||||
video.height = 315;
|
||||
video.id = "sillyvideo5" + counter5; // Unique ID for each video
|
||||
video.autoplay = true;
|
||||
video.loop = true;
|
||||
video.playbackRate = 1; // You can set different playback rate for the second video
|
||||
videoContainer.appendChild(video);
|
||||
|
||||
const source = document.createElement("source");
|
||||
source.src = "/yons_crazybox/GAY.mp4"; // Change the source path to your video
|
||||
source.type = "video/mp4";
|
||||
video.appendChild(source);
|
||||
|
||||
// Increment the counter and update the output
|
||||
counter5++;
|
||||
document.getElementById('output5').innerHTML = counter5;
|
||||
}
|
||||
|
||||
window.addEventListener('load', function() {
|
||||
const imgage = document.getElementById("stealingTheft");
|
||||
imgage.addEventListener("click", function() {
|
||||
window.location.href = "/yons_crazybox/insanity.mp4";;
|
||||
});
|
||||
})
|
||||
|
||||
window.addEventListener('load', function() {
|
||||
const imgage = document.getElementById("stealingTheft2");
|
||||
imgage.addEventListener("click", function() {
|
||||
window.location.href = "/yons_crazybox/insanity.mp4";;
|
||||
});
|
||||
})
|
||||
|
||||
|
||||
$url = "/yons_crazybox/fmproxy.php";
|
||||
function fetchRecentTrack() {
|
||||
console.log("Update")
|
||||
fetch($url)
|
||||
.then(response => response.json())
|
||||
.then(data => {
|
||||
const recentTrack = data.recenttracks.track[0];
|
||||
const artist = recentTrack.artist["#text"];
|
||||
const track = recentTrack.name;
|
||||
const url = recentTrack.url;
|
||||
const nowPlaying = recentTrack["@attr"] && recentTrack["@attr"].nowplaying;
|
||||
|
||||
const currListenElement = document.getElementById('currlisten');
|
||||
const trackInfoElement = document.getElementById('trackinfo');
|
||||
|
||||
if (nowPlaying) {
|
||||
currListenElement.innerHTML = `Currently listening to<br><a id="trackinfo" target="_blank" href="${url}"><b>${artist}</b> - ${track}</a>`;
|
||||
} else {
|
||||
currListenElement.innerHTML = '<br>';
|
||||
trackInfoElement.href = '';
|
||||
}
|
||||
})
|
||||
.catch(error => console.error('Error fetching recent tracks:', error));
|
||||
}
|
||||
|
||||
// Call fetchRecentTrack initially
|
||||
fetchRecentTrack();
|
||||
|
||||
// Refresh every 5 seconds
|
||||
setInterval(fetchRecentTrack, 15000);
|