- ID da verificação
- 37de66c1-eb2f-48bb-95f8-ceed0b085751Concluído
- URL enviado:
- https://flappypepe.com/
- Relatório concluído:
Ligações · 4 encontradas
As ligações de saída identificadas na página
Hiperligação | Texto |
---|---|
https://pepeblocks.com/address/PheZJWhx8gnVff32EDSrPfv3jGAYL2nxoR | Address |
https://pepeblocks.com/tx/037fbda2b241e0a8860d30b2176734783fd533a1eb4cd1cc6853fb22124e8d47 | Day 1 |
https://pepeblocks.com/tx/0ea02cf76e7d6bee4c7c9c2b0f4c6ec2cfcb6835681b73365772271b1e2d577a | Day 2 |
https://pepecoin.org/discord | Ᵽepecoin |
Variáveis JavaScript · 21 encontradas
Variáveis JavaScript globais carregadas no objeto janela de uma página são variáveis declaradas fora das funções e acessíveis de qualquer parte do código dentro do âmbito atual
Nome | Tipo |
---|---|
0 | object |
1 | object |
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
preloadImages | function |
$ | function |
jQuery | function |
buzz | object |
copyToClipboard | function |
Mensagens de registo da consola · 0 encontradas
Mensagens registadas na consola web
HTML
O corpo HTML em bruto da página
<!DOCTYPE html><html lang="en" style="--pipe-height: 26px; --pipe-width: 52px;"><head>
<title>Flappy PEPE</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="description" content="Play Flappy PEPE, remake of popular game Flappy Bird. Play to earn Pepecoins. This game is related to pepecoin.org project, cryptocurrency Pepecoin with ticker symbol PEP.">
<meta name="keywords" content="flappybird,flappy,bird,floppybird,floppy,html,html5,css,css3,js,javascript,jquery,github,pepecoin,pepe,pep,Flappy PEPE,floppypep,flappypepe,game,play to earn,play2earn,play 2 earn">
<meta name="theme-color" content="#212121">
<link rel="manifest" href="manifest.json">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<meta name="author" content="Pepelum Team">
<meta name="robots" content="index, follow">
<meta name="rating" content="general">
<meta name="distribution" content="global">
<meta name="revisit-after" content="7 days">
<meta name="subject" content="Flappy PEPE - Pepecoin game">
<meta property="og:title" content="Flappy PEPE">
<meta property="og:description" content="Play Flappy PEPE, remake of popular game Flappy Bird. Play to earn Pepecoins. This game is related to pepecoin.org project, cryptocurrency Pepecoin with ticker symbol PEP.">
<meta property="og:type" content="website">
<meta property="og:url" content="https://flappypepe.com/">
<meta property="og:site_name" content="Flappy PEPE">
<meta property="og:image" content="https://flappypepe.com/assets/splash.png">
<!-- Twitter -->
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Flappy PEPE - Pepecoin game">
<meta name="twitter:description" content="Play Flappy PEPE, remake of popular game Flappy Bird. Play to earn Pepecoins. This game is related to pepecoin.org project, cryptocurrency Pepecoin with ticker symbol PEP.">
<meta name="twitter:image">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="/css/fontawesome/css/all.css">
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
<link href="css/reset.css" rel="stylesheet">
<link href="css/main.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/game.css"> <script>
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('/service-worker.js');
} else {
console.log("Service worker is not supported");
}
// List of all image paths to preload
const imagePaths = [
'../assets/pep-4K-1.svg',
'../assets/pep-4K-2.svg',
'../assets/pep-4K-3.svg',
'../assets/pep-2K-1.svg',
'../assets/pep-2K-2.svg',
'../assets/pep-2K-3.svg',
'../assets/pep-FHD-1.svg',
'../assets/pep-FHD-2.svg',
'../assets/pep-FHD-3.svg',
'../assets/pep-HD-1.svg',
'../assets/pep-HD-2.svg',
'../assets/pep-HD-3.svg'
];
// Function to preload images
function preloadImages(imageArray) {
imageArray.forEach(src => {
const img = new Image();
img.src = src;
});
}
// Call the function to preload images
preloadImages(imagePaths);
</script>
</head>
<body>
<div id="gamecontainer">
<div id="gamescreen">
<div id="sky" class="animated" style="animation-play-state: running;">
<div id="flyarea">
<div id="ceiling" class="animated" style="animation-play-state: running;"></div>
<div id="ceiling2" class="animated" style="animation-play-state: running;"></div>
<div id="ceiling3" class="animated" style="animation-play-state: running;"></div>
<!-- This is the flying and pipe area container -->
<div id="player" class="pepe animated" style="transform: translate(0px, 0px) rotate(0deg); top: 180px; animation-play-state: running;"></div>
<div id="bigscore" class="font-score"></div>
<div id="splash" style="opacity: 1;"></div>
<div id="scoreboard">
<h1 class="font-over">GAME OVER</h1>
<div class="card">
<div id="pepe-label" class="font">PEPE</div>
<div id="pepe-number" class="font-number">0 PEPE</div>
<div id="score-label" class="font">SCORE</div>
<div id="score-number" class="font-number">0</div>
<div id="highscore-label" class="font">HIGHSCORE</div>
<div id="highscore-number" class="font-number">0</div>
<div id="replay"><img src="assets/replay.webp" alt="replay"></div>
</div>
</div>
<!-- Pipes go here! -->
</div>
</div>
<div id="land" class="animated" style="animation-play-state: running;">
<div id="debug"></div>
</div>
</div>
</div>
<div class="boundingbox" id="playerbox"></div>
<div class="boundingbox" id="pipebox"></div>
<style>
.bottom-nav {
position: fixed !important;
bottom: 0 !important;
width: 100% !important;
height: 6% !important;
background-color: #333 !important;
color: white !important;
text-align: center !important;
padding: 10px 0 !important;
display: none !important;
/* Hide by default */
z-index: 1000000 !important;
}
.bottom-nav a {
color: white !important;
text-decoration: none !important;
margin: 0 15px !important; /* Add margin to create space between items */
font-size: 2em !important;
}
.bottom-nav a:hover {
text-decoration: none !important;
}
/* Media query for mobile devices */
@media (max-width: 767px) {
.bottom-nav {
display: block !important;
/* Show on mobile devices */
}
}
</style>
<div class="bottom-nav">
<a href="?p=game"><i class="fa-solid fa-gamepad"></i></a>
<a href="?p=rewards"><i class="fa-solid fa-coins"></i></a>
</div>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
display: flex;
height: 100vh;
background-color: #333;
}
.container {
background-color: #fff;
padding: 20px;
width: 300px;
text-align: center;
display: none;
z-index: 10000;
justify-content: center;
align-items: center;
background-color: #333;
}
h1 {
margin-bottom: 20px;
color: white;
}
p {
color: white;
}
label {
margin-top: 30px !important;
color: #fff !important;
text-align: left;
}
form {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
label {
margin-bottom: 5px;
color: #555;
text-align: left;
}
input[type="text"] {
padding: 10px;
margin-bottom: 20px;
border: 1px solid #ccc;
border-radius: 18px;
font-size: 16px;
}
button {
padding: 10px;
background-color: #28a745;
color: #fff;
border: none;
border-radius: 18px;
cursor: pointer;
width: fit-content;
margin-top: 20px;
}
button:hover {
background-color: #218838;
}
@media (min-width: 768px) {
.container {
display: block;
position: fixed;
top: 0;
right: 0;
width: 30%;
height: 100vh;
overflow-y: auto;
}
body {
justify-content: flex-start;
align-items: flex-start;
}
}
@media (max-width: 767px) {
.container.full-page {
display: block;
width: 100%;
height: 100vh;
position: static;
box-shadow: none;
overflow: scroll;
}
.space {
margin-bottom: 80px !important;
}
}
.balance {
color: white;
margin-top: 20px;
font-size: 1.2em;
word-break: break-word;
}
.volume {
margin-top: 30px;
font-size: 1.5em;
}
.center-form {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin: 0 auto;
}
input[type="range"] {
width: 80%;
}
.custom-table {
border-collapse: separate;
border-spacing: 0;
border-radius: 18px;
overflow: hidden;
font-size: 1.4em;
}
.custom-table thead th:first-child {
border-top-left-radius: 18px;
}
.custom-table thead th:last-child {
border-top-right-radius: 18px;
}
.custom-table tbody tr:last-child td:first-child {
border-bottom-left-radius: 18px;
}
.custom-table tbody tr:last-child td:last-child {
border-bottom-right-radius: 18px;
}
.custom-table a {
color: white;
}
</style>
<div class="container">
<h1 id="payout">Balance: 0 Ᵽ</h1>
<p>10 points = 1Ᵽ</p>
<p>Claim your ⱣEPE as soon as possible!</p>
<p id="claim-time">Server reboots at 01:00 AM! This means that you will lose your ⱣEPE balance</p>
<div class="center-form">
<form id="payout-form" action="include/send_payout.php" method="post">
<label for="wallet">Wallet Address:</label>
<input type="text" id="wallet" name="wallet" required="">
<div class="h-captcha" data-sitekey="0754857a-5e6c-4e32-9f5e-9eb8c13c9720"><iframe src="https://newassets.hcaptcha.com/captcha/v1/8352e07/static/hcaptcha.html#frame=checkbox&id=02nwkh8y0o2s&host=flappypepe.com&sentry=true&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=true&custom=false&hl=en&tplinks=on&pstissuer=https%3A%2F%2Fpst-issuer.hcaptcha.com&sitekey=0754857a-5e6c-4e32-9f5e-9eb8c13c9720&theme=light&origin=https%3A%2F%2Fflappypepe.com" tabindex="0" frameborder="0" scrolling="no" allow="private-state-token-issuance 'src'; private-state-token-redemption 'src'" title="Widget containing checkbox for hCaptcha security challenge" data-hcaptcha-widget-id="02nwkh8y0o2s" data-hcaptcha-response="" style="pointer-events: auto; background-color: rgba(255, 255, 255, 0); width: 303px; height: 78px; overflow: hidden;"></iframe><textarea id="g-recaptcha-response-02nwkh8y0o2s" name="g-recaptcha-response" style="display: none;"></textarea><textarea id="h-captcha-response-02nwkh8y0o2s" name="h-captcha-response" style="display: none;"></textarea></div>
<button type="submit">Send</button>
<p id="error-address" style="color: red; display: none; margin-top: 0.5em;"></p>
<p id="error-balance" style="color: red; display: none; margin-top: 0.5em;"></p>
</form>
</div>
<h3 class="balance">Current balance for withdrawals: 29568.39532862 Ᵽ</h3>
<h2 class="balance" id="donationAddress">Donations for game balance:
PeV56xggPVPLVde3D4wQzQXG7Lnsp8wcpJ
</h2>
<button onclick="copyToClipboard('PeV56xggPVPLVde3D4wQzQXG7Lnsp8wcpJ')"><i class="fa-regular fa-copy"></i>
Copy</button>
<h2 class="balance" id="devAddress">Support the game developer:
PgQN3BqErwVeCpbmAx7gSSJijBdjGL4F2K
</h2>
<button onclick="copyToClipboard('PgQN3BqErwVeCpbmAx7gSSJijBdjGL4F2K')"><i class="fa-regular fa-copy"></i>
Copy</button>
<div class="volume">
<label for="volume">Volume: <span id="volume-value">30</span>%</label>
<input type="range" id="volume" name="volume" min="0" max="100" value="30">
</div>
<hr>
<p class="mb-2">List of attacks on Game</p><table class="table table-striped table-bordered table-hover custom-table table-dark table-borderless table-responsive mb-2">
<thead class="thead-dark">
<tr>
<th>Date</th>
<th>Stolen ⱣEPE</th>
<th>TX Link(s)</th>
<th>Status</th>
</tr>
</thead>
<tbody>
<tr>
<td>13.10.2024</td>
<td>12,632 Ᵽ</td>
<td><a href="https://pepeblocks.com/address/PheZJWhx8gnVff32EDSrPfv3jGAYL2nxoR" target="_blank">Address</a></td>
<td>Resolved</td>
</tr>
<tr>
<td>2.10.2024 - 3.10.2024</td>
<td>87,525 Ᵽ</td>
<td><a href="https://pepeblocks.com/tx/037fbda2b241e0a8860d30b2176734783fd533a1eb4cd1cc6853fb22124e8d47" target="_blank">Day 1</a>, <a href="https://pepeblocks.com/tx/0ea02cf76e7d6bee4c7c9c2b0f4c6ec2cfcb6835681b73365772271b1e2d577a" target="_blank">Day 2</a></td>
<td>Resolved</td>
</tr>
</tbody>
</table>
<hr>
<p class="space">
Banned from the game? Contact emgi2 on the official
Discord server of <a href="https://pepecoin.org/discord" target="_blank"><strong><em>Ᵽepe</em></strong><em>coin</em></a>.
</p>
</div>
<style>
.bottom-nav {
position: fixed !important;
bottom: 0 !important;
width: 100% !important;
height: 6% !important;
background-color: #333 !important;
color: white !important;
text-align: center !important;
padding: 10px 0 !important;
display: none !important;
/* Hide by default */
z-index: 1000000 !important;
}
.bottom-nav a {
color: white !important;
text-decoration: none !important;
margin: 0 15px !important; /* Add margin to create space between items */
font-size: 2em !important;
}
.bottom-nav a:hover {
text-decoration: none !important;
}
/* Media query for mobile devices */
@media (max-width: 767px) {
.bottom-nav {
display: block !important;
/* Show on mobile devices */
}
}
</style>
<div class="bottom-nav">
<a href="?p=game"><i class="fa-solid fa-gamepad"></i></a>
<a href="?p=rewards"><i class="fa-solid fa-coins"></i></a>
</div>
<script src="js/jquery.min.js"></script><script src="js/jquery.transit.min.js"></script><script src="js/buzz.min.js"></script><script src="js/main.js"></script> <script>
(function () {
document.querySelector('form').addEventListener('submit', function (event) {
event.preventDefault();
var walletAddress = document.getElementById('wallet').value;
var errorAddr = document.getElementById('error-address');
var errorBal = document.getElementById('error-balance');
fetch('include/get_balance.php')
.then(response => response.json())
.then(data => {
var currentPepeBalance = Number(data.currentPepeBalance);
if (!walletAddress.startsWith('P')) {
errorBal.style.display = 'none';
errorAddr.textContent = 'Wrong address format. Wallet address must start with a capital letter "P".';
errorAddr.style.display = 'block';
return;
} else if (currentPepeBalance < 1) {
errorAddr.style.display = 'none';
errorBal.textContent = 'You can\'t withdraw nothing!';
errorBal.style.display = 'block';
return;
} else {
errorBal.style.display = 'none';
errorAddr.style.display = 'none';
var payoutContent = document.getElementById('payout').textContent;
event.target.submit();
}
})
.catch(error => {
console.error('Error fetching balance:', error);
});
});
})();
function copyToClipboard(text) {
const tempInput = document.createElement('input');
tempInput.value = text;
document.body.appendChild(tempInput);
tempInput.select();
document.execCommand('copy');
document.body.removeChild(tempInput);
alert('Copied to clipboard: ' + text);
}
// Get the server time for 1:00 am in UTC
var serverTime = new Date('2024-10-18 01:00:00');
// Get the user's time zone offset in milliseconds
var userTimezoneOffset = new Date().getTimezoneOffset() * 60000; // Convert minutes to milliseconds
// Calculate the user's local time by adding the timezone offset
var localTime = new Date(serverTime.getTime() - userTimezoneOffset);
// Format the local time to display in the desired format
var options = { hour: '2-digit', minute: '2-digit', hour12: true };
var formattedLocalTime = localTime.toLocaleTimeString([], options);
// Update the paragraph with the local time
document.getElementById('claim-time').innerHTML = 'Server reboots at ' + formattedLocalTime + '! This means that you will lose your ⱣEPE balance';
document.getElementById('payout-form').addEventListener('submit', function (event) {
var walletAddress = document.getElementById('wallet').value;
if (!walletAddress.startsWith('P')) {
event.preventDefault(); // Prevent form submission
document.getElementById('error-message').style.display = 'block'; // Show error message
} else {
document.getElementById('error-message').style.display = 'none'; // Hide error message
}
});
</script> <script>
window.addEventListener("orientationchange", function () {
location.reload();
});
</script>
<script src="https://hcaptcha.com/1/api.js" async="" defer=""></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
<script defer="" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon="{"rayId":"8d4a3198c9082160","version":"2024.10.1","r":1,"serverTiming":{"name":{"cfExtPri":true,"cfL4":true,"cfSpeedBrain":true,"cfCacheStatus":true}},"token":"ba7a0ea22b5c4205847e7d1fa7595b99","b":1}" crossorigin="anonymous"></script>
<div aria-hidden="true" style="background-color: rgb(255, 255, 255); border: 1px solid rgb(215, 215, 215); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 4px; border-radius: 4px; left: auto; top: -10000px; z-index: -2147483648; position: absolute; pointer-events: auto; transition: opacity 0.15s ease-out 0s; opacity: 0; visibility: hidden;"><div style="position: relative; z-index: 1;"><iframe src="https://newassets.hcaptcha.com/captcha/v1/8352e07/static/hcaptcha.html#frame=challenge&id=02nwkh8y0o2s&host=flappypepe.com&sentry=true&reportapi=https%3A%2F%2Faccounts.hcaptcha.com&recaptchacompat=true&custom=false&hl=en&tplinks=on&pstissuer=https%3A%2F%2Fpst-issuer.hcaptcha.com&sitekey=0754857a-5e6c-4e32-9f5e-9eb8c13c9720&theme=light&origin=https%3A%2F%2Fflappypepe.com" frameborder="0" scrolling="no" allow="private-state-token-issuance 'src'; private-state-token-redemption 'src'" title="Main content of the hCaptcha challenge" style="border: 0px; z-index: 2000000000; position: relative;"></iframe></div><div style="width: 100%; height: 100%; position: fixed; pointer-events: none; top: 0px; left: 0px; z-index: 0; background-color: rgb(255, 255, 255); opacity: 0.05;"></div><div style="border-width: 11px; position: absolute; pointer-events: none; margin-top: -11px; z-index: 1; right: 100%;"><div style="border-width: 10px; border-style: solid; border-color: transparent rgb(255, 255, 255) transparent transparent; position: relative; top: 10px; z-index: 1;"></div><div style="border-width: 11px; border-style: solid; border-color: transparent rgb(215, 215, 215) transparent transparent; position: relative; top: -11px; z-index: 0;"></div></div></div></body></html>