https://rustmania.net/

Submitted URL:
https://rustmania.net/
Report Finished:

The outgoing links identified from the page

JavaScript Variables · 15 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

Console log messages · 3 found

Messages logged to the web console

HTML

The raw HTML body of the page

<!DOCTYPE html><html lang="en"><head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Rust Mania • Verification</title>
        <link rel="stylesheet" href="style.css">
        <script src="https://kit.fontawesome.com/9e14982b30.js" crossorigin="anonymous"></script>
        <script>
            var steamLoggedIn = false;
            var discordLoggedIn = false;
            
            var steamID = '';
            var steamName = '';

            function setButtonStates() {
                var discordButton = document.getElementById('discordButton');
                var steamButton = document.getElementById('steamButton');
                var steamGroupButton = document.getElementById('steamGroupButton');

                if (steamLoggedIn && discordLoggedIn) {
                    steamGroupButton.disabled = false;
                } else if (steamLoggedIn) {
                    discordButton.disabled = false;
                    steamGroupButton.disabled = true;
                } else {
                    discordButton.disabled = true;
                    steamButton.disabled = false;
                    steamGroupButton.disabled = true;
                }
            }

            window.onload = setButtonStates;

            function redirectToSteam() {
                document.getElementById('steamButton').innerHTML = '<i class="fas fa-spinner fa-spin"></i>';
                window.location.href = "?login";
            }

            function redirectToDiscord() {
                document.getElementById('discordButton').innerHTML = '<i class="fas fa-spinner fa-spin"></i>';
                window.location.href = "https://discordapp.com/oauth2/authorize?response_type=code&client_id=764919519126618132&redirect_uri=https://rustmania.net/discord.php&scope=identify guilds guilds.join&state=ad25d3ecadafdc0ca20d9f2f";
            }

            function joinSteamGroup() {
                document.getElementById('steamGroupButton').innerHTML = '<i class="fas fa-spinner fa-spin"></i>';
                startTimer();
                window.open("https://steamcommunity.com/groups/YourGroupName");
            }

            var timer;
            var counter = 0;

            function startTimer() {
                timer = setInterval(checkIfJoinedSteamGroup, 1000);
            }

            function checkIfJoinedSteamGroup() {
                var xhttp = new XMLHttpRequest();
                xhttp.onreadystatechange = function() {
                    if (this.readyState == 4 && this.status == 200) {
                        var joinedSteamGroup = JSON.parse(this.responseText).joinedSteamGroup;
                        if (joinedSteamGroup) {
                            clearInterval(timer);
                            document.getElementById('steamGroupButton').disabled = true;
                            location.href = '/';
                        }
                    }
                };
                xhttp.open("GET", "checkIfJoinedSteamGroup.php", true);
                xhttp.send();

                counter++;
                if (counter >= 300) {
                    clearInterval(timer);
                    counter = 0;
                }
            }
        </script>
    </head>

    <body>
        <div class="container">
            <div class="logo">
                <img src="https://cdn.discordapp.com/attachments/714902223930392669/812202211043049533/ChristmasMania.png" alt="" width="130">
            </div>
            <nav>
                <ul>
                    <li><a href="/">Home</a></li>
                </ul>
            </nav>
        </div>
        <div id="logincontent">
            <div class="step">
                <span>Step 1: Steam</span>
                                    <button style="font-size:30px;" class="steamButton" id="steamButton" onclick="redirectToSteam()">
                        <i class="fab fa-steam"></i>
                    </button>
                            </div>
            <br>
            <div class="step">
                <span>Step 2: Discord</span>
                                    <button style="font-size:30px;" class="discordButton" id="discordButton" onclick="redirectToDiscord()" disabled="">
                        <i class="fab fa-discord"></i>
                    </button>
                            </div>
            <br>
            <div class="step">
                <span>Step 3: Steam Group</span>
                <button style="font-size:30px;" class="steamGroupButton" id="steamGroupButton" onclick="joinSteamGroup()" disabled="">
                    <i class="fab fa-steam"></i>
                </button>
            </div>
        </div>
    

</body></html>