https://florr.io/

Eingereichte URL:
https://florr.io/
Bericht beendet:

Die von der Seite ausgehenden identifizierten Links

LinkText
https://www.mozilla.org/en-US/firefox/Firefox

JavaScript-Variablen · 9 gefunden

Globale JavaScript-Variablen, die in das Window Object einer Seite geladen werden, sind Variablen, die außerhalb von Funktionen deklariert werden und von jeder Stelle des Codes innerhalb des aktuellen Bereichs zugänglich sind

NameTyp
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
aiptagobject
isBrowserSupportedfunction
cp6object
Moduleobject
mobject

Konsolenprotokoll-Meldungen · 7 gefunden

In der Web-Konsole protokollierte Meldungen

TypKategorieProtokoll
errorsecurity
URL
about:blank
Text
Access to XMLHttpRequest at 'https://static.florr.io/cdn-cgi/challenge-platform/h/b/jsd/r/8f4b4e18994f3857' from origin 'https://florr.io' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
errornetwork
URL
https://static.florr.io/cdn-cgi/challenge-platform/h/b/jsd/r/8f4b4e18994f3857
Text
Failed to load resource: net::ERR_FAILED
logother
URL
https://static.florr.io/1fdce2db74e38bb4acc28fc8c6ba1be6cb75af44/client.js
Text
main()
logother
URL
https://static.florr.io/1fdce2db74e38bb4acc28fc8c6ba1be6cb75af44/client.js
Text
Initialized
logother
URL
https://static.florr.io/1fdce2db74e38bb4acc28fc8c6ba1be6cb75af44/client.js
Text
florr.io
logother
URL
https://static.florr.io/1fdce2db74e38bb4acc28fc8c6ba1be6cb75af44/client.js
Text
%cDO NOT PASTE ANYTHING IN HERE. IF YOU DIDN'T WRITE THE CODE, YOU DON'T KNOW WHAT IT DOES. IT MIGHT CAUSE YOUR ACCOUNT TO GET BANNED. YOU HAVE BEEN WARNED. DO NOT TRUST OTHERS. background: #f00; color: #fff; border-radius: 2px; padding: 2px;
logother
URL
https://static.florr.io/1fdce2db74e38bb4acc28fc8c6ba1be6cb75af44/client.js
Text
%cDO NOT PASTE ANYTHING IN HERE. IF YOU DIDN'T WRITE THE CODE, YOU DON'T KNOW WHAT IT DOES. IT MIGHT CAUSE YOUR ACCOUNT TO GET BANNED. YOU HAVE BEEN WARNED. DO NOT TRUST OTHERS. background: #f00; color: #fff; border-radius: 2px; padding: 2px;

HTML

Der HTML-Rohtext der Seite

<!DOCTYPE html><html><head>
<base href="//static.florr.io/1fdce2db74e38bb4acc28fc8c6ba1be6cb75af44/">
<title>florr.io</title>
<meta name="application-name" content="florr.io">
<meta name="description" content="Battle enemies and seek the rarest petals to add to your collection">
<meta name="msapplication-TileColor" content="#181818">
<meta name="theme-color" content="#181818">
<script async="" type="text/javascript" src="client.js"></script><script>const versionHash = "1fdce2db74e38bb4acc28fc8c6ba1be6cb75af44";</script>
<style>
body {
	background-color: #181818;
}
</style>
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
<link rel="icon" type="image/png" href="favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="favicon-16x16.png" sizes="16x16">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta name="viewport" content="user-scalable=no, width=device-width, height=device-height, initial-scale=1, shrink-to-fit=no, viewport-fit=cover">
<link rel="manifest" href="manifest.json">
<style>
	
:root {
    --sat: env(safe-area-inset-top);
    --sar: env(safe-area-inset-right);
    --sab: env(safe-area-inset-bottom);
    --sal: env(safe-area-inset-left);
}

html, body, #canvas {
	border: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

a, a:visited {
	color: #3333FF;
	text-decoration: none
}

a:hover {
	color: #6666FF;
}

#status-container {
	color: #FFFFFF;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-size: 48pt;
	font-family: sans-serif;
	font-weight: bold;
	cursor: default;
	text-align: center;
}

#status-container small {
	font-size: 50%;
}

#canvas {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	width: 100dvw;
	height: 100dvh;
	cursor: default;
}

#canvas[data-fake-landscape="true"] {
	width: 100vh;
	height: 100vw;
	width: 100dvh;
	height: 100dvw;
	transform: translate(100vw, 0px) rotate(90deg);
	transform: translate(100dvw, 0px) rotate(90deg);
	transform-origin: left top;
}

#canvasOverlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

#textInputContainer {
	display: none;
	position: absolute;
}

#textInput {
	background-color: transparent;
	font-family: 'Ubuntu';
	padding: 0;
	border: 0;
	outline: none;
}

</style>
</head>
<body>
<script>
window.aiptag = window.aiptag || {cmd: []};
aiptag.cmd.player = aiptag.cmd.player || [];

//CMP tool settings
aiptag.cmp = {
	show: true,
	position: "centered",  //centered, bottom
	button: false,
	buttonText: "Privacy settings",
	buttonPosition: "bottom-right" //bottom-left, bottom-right, top-left, top-right
}

aiptag.cmd.player.push(function() {
	aiptag.adplayer = new aipPlayer({
		AD_WIDTH: 960,
		AD_HEIGHT: 540,
		AD_DISPLAY: 'center', //default, fullscreen, center, fill
		TRUSTED: true,
		LOADING_TEXT: 'loading advertisement',
		PREROLL_ELEM: function(){return document.getElementById('preroll')},
		AIP_COMPLETE: function(state){
			if(window.aip_complete) window.aip_complete();
		},
		AIP_REMOVE: function ()  {
			if(window.aip_complete) window.aip_complete();
		}
	});
});
</script>
<!-- <script async src="//api.adinplay.com/libs/aiptag/pub/DGD/florr.io/tag.min.js"></script> -->
<div id="preroll"></div>

<style>
#xsolla-container {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	
	justify-content: center;
	align-items: center;
	display: none;
}

#xsolla-container[data-active="true"] {
	display: flex;
}

#xsolla-container2 {
	position: relative;
	border-radius: 5px;
	border: 10px solid rgba(0,0,0,0.2);
	line-height: 0;
}

#xsolla-iframe {
	border: none;
	max-width: 100%;
	max-height: 100%;
	width: 740px;
	height: 760px;
}

#xsolla-close {
	cursor: pointer;
	--btn-color: #BB5555;
}

#xsolla-close:hover {
	--btn-color: #C16666;
}

#xsolla-close:active {
	--btn-color: #A84C4C;
}

@media (max-width: 800px), (max-height: 820px) {
	#xsolla-iframe, #xsolla-container2 {
		border: none;
		border-radius: 0;
		width: 100%;
		height: 100%;
	}
}

</style>

<div id="xsolla-container">
	<div id="xsolla-container2">
		<div style="z-index:-1; position:absolute; width:100%; height:100%; display: flex; justify-content: center; align-items: center; background-color: rgba(0,0,0,0.2);">
			<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200px" height="200px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">
				<circle cx="50" cy="50" r="30" stroke="rgba(0,0,0,0.3)" stroke-width="10" fill="none"></circle>
				<circle cx="50" cy="50" r="30" stroke="#fff" stroke-width="8" stroke-linecap="round" fill="none">
					<animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="1s" values="0 50 50;180 50 50;720 50 50" keyTimes="0;0.5;1"></animateTransform>
					<animate attributeName="stroke-dasharray" repeatCount="indefinite" dur="1s" values="18.84955592153876 169.64600329384882;94.2477796076938 94.24777960769377;18.84955592153876 169.64600329384882" keyTimes="0;0.5;1"></animate>
				</circle>
			</svg>
		</div>
		<div id="xsolla-close" style="width:40px;height:40px;position:absolute;right:10px;top:10px;border:none;">
			<svg viewBox="-35 -35 70 70">
				<rect x="-30" y="-30" width="60" height="60" rx="6" ry="6" style="fill: var(--btn-color);" stroke="#974545" stroke-width="6" stroke-linejoin="round"></rect>
				<path fill="none" stroke="#ccc" d="M-15-15L15 15M15-15L-15 15" stroke-linecap="round" stroke-width="9"></path>
			</svg>
		</div>
	</div>
</div>
<link href="https://fonts.googleapis.com/css?family=Ubuntu:700" rel="stylesheet" type="text/css">
<div id="status-container">
	<span id="loading">Loading...</span>
	<span id="unsupported" style="display: none;">
		Your browser isn't supported<br>
		<small>
			try <a href="//chrome.google.com">Google Chrome</a> or <a href="https://www.mozilla.org/en-US/firefox/">Firefox</a><br>
		</small>
	</span>
	<span id="errorDialog" style="display: none;">
		Error<br>
		<small>
			Uninstall any scripts you may have,<br>as they might be interfering with the game<br>
		</small>
	</span>
</div>

<canvas id="canvas" width="800" height="600" style="display: block; cursor: default;" oncontextmenu="return false;"></canvas>

<div style="font-family:'Ubuntu'">&nbsp;</div>
<div id="textInputContainer"><input id="textInput"></div>

<script>
	
window["cp6"] = window["cp6"] || {};
window["Module"] = window["Module"] || {};
Module.canvas = document.getElementById("canvas");

function isBrowserSupported(){
	var canvas = document.createElement("canvas");
	if(!canvas || !canvas.getContext) return false;
	
	//var gl = canvas.getContext("webgl2") || canvas.getContext("experimental-webgl2");
	//if(!gl) return false;
	
	//if(!window["URL"] || !URL.createObjectURL) return false;
	
	return true;
}

(function(window, document){
	if(!isBrowserSupported()){
		document.getElementById("loading").style.display = "none";
		document.getElementById("unsupported").style.display = "block";
		document.getElementById("errorDialog").style.display = "none";
		return;
	}
	
	
	// Remove "cp6_web_hash" from url, used during updates to skip cache
	var url = new URL(window.location);
	var versionOverride = url.searchParams.get("cp6_web_hash");
	if(versionOverride){
		var bases = document.getElementsByTagName("base");
		if(bases.length > 0){
			bases[0].href = bases[0].href.replace(versionHash, versionOverride);
		}
		
		url.searchParams.delete("cp6_web_hash");
		window.history.replaceState({}, document.title, url);
		window["cp6"]["versionOverride"] = versionOverride;
	}
	
	document.getElementById("canvas").style.display = "block";
	
	var gameScript = document.createElement('script');
	gameScript.async = true;
	gameScript.type = 'text/javascript';
	// Loading errors can happen shortly after an update if the file isn't quite ready at static storage when servers are up
	// Better to just try again instead of hanging. It's still really bad and shouldn't happen though.
	gameScript.onerror = function(){ setTimeout(function(){ window.location.reload(true); }, 500); };
	gameScript.onload = function(){};
	gameScript.src = "client.js";
	var node = document.getElementsByTagName('script')[0];
	node.parentNode.insertBefore(gameScript, node);
})(window, document);
</script>

<script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'8f4b4e18994f3857',t:'MTczNDY1MjMzMy4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script><iframe height="1" width="1" style="position: absolute; top: 0px; left: 0px; border: none; visibility: hidden;"></iframe>

</body></html>