https://textwall.cc/

ID de exploración:
1799ef20-3cb3-46a7-9969-00f2e677506fFinalizado
URL enviada:
https://textwall.cc/
Informe finalizado:

Enlaces: 0 encontrados

Los enlaces salientes identificados en la página

Variables JavaScript: 6 encontradas

Las variables JavaScript globales cargadas en el objeto de ventana de una página son variables declaradas fuera de las funciones y a las que se puede acceder desde cualquier lugar del código en el ámbito actual

NombreTipo
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
turnstileobject
PointerEventsPolyfillobject
browserobject

Mensajes de registro de la consola: 0 encontrados

Mensajes registrados en la consola web

HTML

El cuerpo HTML sin procesar de la página

<!DOCTYPE html><html lang="en" class="notranslate" translate="no"><head>
    <meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, interactive-widget=resizes-content">
	<meta name="google" content="notranslate">
	<title>TextWall</title>
	<link rel="icon" href="/static/icons/favicon.ico">
	<link rel="icon" sizes="192x192" href="/static/icons/icon.png">
	<link rel="apple-touch-icon" href="/static/icons/apple-icon.png">
	<link rel="manifest" href="/manifest.webmanifest">
	<meta name="description" content="Multiplayer text editor.">
	<meta id="theme-colour" name="theme-color" content="#000000">
	<meta property="og:title" content="TextWall">
    <meta property="og:type" content="website">
    <meta property="og:description" content="Multiplayer text editor.">
    <meta property="og:url" content="https://textwall.cc">
	<meta property="og:image" content="https://textwall.cc/static/icons/icon.gif">
	<link rel="stylesheet" href="/static/textwall.css">
<style>[touch-action="none"]{ -ms-touch-action: none; touch-action: none; }
[touch-action="auto"]{ -ms-touch-action: auto; touch-action: auto; }
[touch-action="pan-x"]{ -ms-touch-action: pan-x; touch-action: pan-x; }
[touch-action="pan-y"]{ -ms-touch-action: pan-y; touch-action: pan-y; }
[touch-action="pan-x pan-y"],[touch-action="pan-y pan-x"]{ -ms-touch-action: pan-x pan-y; touch-action: pan-x pan-y; }
</style></head>
<body>
	<textarea id="textarea" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false"></textarea>
	<textarea id="clipboard" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false"></textarea>
	<div id="toast" class="no-select"></div>

	<div id="chat" class="hidden">
		<div class="buttoncontainer">
			<div id="chatbutton">
				<img alt="chat" class="button" src="/static/chat.svg">
				<div id="unread"></div>
			</div>
		</div>
		<div class="chatcontainer">
			<div id="chatbox">
				<div class="hidden" id="chataction">
					<span class="hidden" id="chatextra"></span>
					
					<a id="chatvisit" class="no-select" title="Visit Wall">
						<img alt="open" src="/static/open.svg">
						<span></span>
					</a>

					<a id="chatblock" class="no-select" title="Block">
						<img alt="block" src="/static/block.svg">
						<span></span>
					</a>
				</div>
			</div>
			<form id="msgcontainer">
				<input maxlength="180" type="text" autocomplete="off" title="type a message" id="chatmsg" class="no-select">
				<img alt="send" id="sendmsg" class="button" src="/static/send.svg">
			</form>
		</div>
	</div>

	<div id="sidemenu" class="hidden no-select">
		<div id="optionsmenu">
			<div id="settingstabs" class="tabs">
				<div class="tab active" id="settings-tab" data-panel="settings-panel">Settings</div>
				<div class="tab" id="explore-tab" data-panel="explore-panel">Explore</div>
				<div class="tab" id="account-tab" data-panel="account-panel">Account</div>
				<div class="tab" id="wall-settings-tab" data-panel="wall-settings-panel">Wall Settings</div>
				<div class="tab hidden" id="admin-tab" data-panel="admin-panel">Admin</div>
			</div>
			<div class="panels small-scrollbar">
				<div id="settings-panel">
					<input id="showothercurs" type="checkbox"><label for="showothercurs">Show other cursors</label><br>
					<input id="shownametags" type="checkbox"><label for="shownametags">Show nametags</label><br>
					<input id="showchat" type="checkbox"><label for="showchat">Show chat</label><br>
					<input id="blockanonymouschat" type="checkbox"><label for="blockanonymouschat">Block anonymous chat</label><br>
					<input id="disablecolour" type="checkbox"><label for="disablecolour">Disable colour</label><br>
					<input id="smoothpanning" type="checkbox"><label for="smoothpanning">Smooth panning</label><br>
					<input id="smoothcursors" type="checkbox"><label for="smoothcursors">Smooth cursors</label><br>
					<input id="copycolour" type="checkbox"><label for="copycolour">Copy colours</label><br>
					<input id="copydecorations" type="checkbox"><label for="copydecorations">Copy decorations</label><br>
					<input id="rainbow" type="checkbox"><label for="rainbow">Rainbow text</label><br><br>
					<label for="zoom">Zoom: </label><input type="range" min="5" max="30" value="10" id="zoom"><br><br>
					<label for="fontselect">Font: </label><select id="fontselect"><option>Inconsolata</option><option>Cascadia Mono</option><option>IBM Plex Mono</option><option>Roboto Mono</option><option>Courier Prime</option><option>Courier</option><option>Cutive Mono</option><option>Cousine</option><option>Unifont</option><option>Terminus</option><option>IBM-VGA</option><option>Fixed</option><option>monospace</option><option>Ubuntu Mono</option><option>Libertinus Mono</option><option>Pointfree</option><option>Monofur</option><option>Fantasque Sans Mono</option><option>Custom</option></select><br>
		
					<fieldset id="fontmenu" class="hidden">
						<legend>Custom Font</legend>
						<div class="field-row">
							<label for="customfont">Name:</label>
							<input id="customfont" type="text">
						</div>
						<div class="field-row">
							<label for="customfontsize">Size:</label>
							<input id="customfontsize" type="number" min="1" max="20" value="20">
						</div>
					</fieldset>
		
					<fieldset id="thememenu" class="hidden">
						<legend>Custom Theme</legend>
						<div class="field-row">
							<label for="primary">Primary: </label>
							<input id="primary" type="color" value="#FFFCE5">
						</div>
						<div class="field-row">
							<label for="secondary">Secondary: </label>
							<input id="secondary" type="color" value="#FBFFBD">
						</div>
						<input id="themetext" type="checkbox"><label for="themetext">White text</label>
					</fieldset>
	
					<br>
					<input type="button" class="hidden" id="blocklistbutton" value="Show Chat Blocklist">
					<div id="blocklist" class="hidden"></div>
				</div>
	
				<div id="explore-panel" class="hidden">
					<input id="homewallbtn" type="button" value="Home Wall">
					<hr>
					<h3>Teleport</h3>
					<form id="teleportform">
						<div>
							<div>
								<label for="tpx">X:</label>
								<input id="tpx" value="0" type="number">
							</div>
							<div>
								<label for="tpy">Y:</label>
								<input id="tpy" value="0" type="number">
								<input type="submit" value="Go">
							</div>
						</div>
					</form>
					<hr>
					<h3>Wall Search</h3>
					<form id="wallsearchform">
						<input type="text" id="wallsearchname" maxlength="24" minlength="1" placeholder="Username">
						<input type="image" id="wallsearchsubmit" src="/static/search.svg">
					</form>
					<ul id="wallsearch" is="wall-list" class="walllist small-scrollbar"><span>No walls.</span></ul>
				</div>
	
				<div id="account-panel" class="hidden">
					<form id="login">
						<h3>Log in</h3>
						<label for="loginname">Username</label><br>
						<input id="loginname" autocomplete="username" type="text" maxlength="24" minlength="1"><br>
		
						<label for="loginpass">Password</label><br>
						<input id="loginpass" type="password" autocomplete="current-password" maxlength="64" minlength="1">
		
						<input type="submit" id="loginbtn" value="Go"><br>
						<span class="buttonlink" id="registerlink">Register</span>
					</form>
		
					<form id="register" class="hidden">
						<h3>Register</h3>
						<label for="username">Username</label><br>
						<input id="username" autocomplete="username" type="text" maxlength="24" minlength="3"><br>
		
						<label for="password">Password<small> (don't forget it)</small></label><br>
						<input id="password" type="password" autocomplete="new-password" maxlength="64" minlength="8"><br>
		
						<label for="password2">Password again</label><br>
						<input id="password2" type="password" autocomplete="new-password" maxlength="64" minlength="8">
		
						<input type="submit" id="registerbtn" value="Go"><br>
						<span class="buttonlink" id="loginlink">Log in</span>
					</form>
		
					<div id="loggedin" class="hidden">
						<span>Logged in as <a id="name" class="buttonlink"></a></span><br>
						<input id="anonymous" type="checkbox"><label for="anonymous">Anonymous</label>
						<br><br>
						<input type="button" id="logoutbutton" value="Log Out">
						<input type="button" id="accountsettingsbutton" value="Account Settings">
						<div id="accountsettings" class="hidden">
							<h3>Account settings</h3>
							<form id="changenameform">
								<fieldset>
									<legend>Change username</legend>
									<label for="chngusername">New Username</label><br>
									<input id="chngusername" type="text" autocomplete="username" maxlength="24" minlength="3"><br>
									<label for="chngeusrpass">Password</label><br>
									<input id="chngeusrpass" autocomplete="new-password" type="password" maxlength="72"><br>
									<input type="submit" id="submitnamechange" value="Change username">
								</fieldset>
							</form>
							<form id="changepassform">
								<fieldset>
									<legend>Change password</legend>
									<input type="text" autocomplete="username" style="display: none;">
									<label for="oldpass">Old password</label><br>
									<input id="oldpass" type="password" autocomplete="new-password" maxlength="72"><br>
									<label for="newpass">New password</label><br>
									<input id="newpass" autocomplete="new-password" type="password" maxlength="72" minlength="8"><br>
									<label for="newpass2">New password again</label><br>
									<input id="newpass2" autocomplete="new-password" type="password" maxlength="72" minlength="8"><br>
									<input type="submit" id="submitpasschange" value="Change password">
								</fieldset>
							</form>
							<form id="delaccountform">
								<fieldset>
									<legend>Delete account</legend>
									<input type="text" autocomplete="username" style="display: none;">
									<label for="deletepassword">Password</label><br>
									<input id="deletepassword" autocomplete="new-password" type="password" maxlength="72"><br>
									<input type="submit" id="deleteaccount" value="Delete account">
								</fieldset>
							</form>
						</div>
						<h3>Walls</h3>
						<form id="createwallform">
							<input type="text" id="newwallname" placeholder="Add a new wall" maxlength="24">
							<input type="image" id="createwallsubmit" value="Create" src="/static/add_circle.svg">
						</form>
						<ul id="mywalls" is="wall-list" class="walllist small-scrollbar"><span>You currently have no walls. <span class="buttonlink">Click here to create one.</span></span></ul>
					</div>
				</div>
	
				<div id="wall-settings-panel" class="hidden">
					<input id="readonly" type="checkbox"><label for="readonly">Read-only</label><br>
					<input id="private" type="checkbox"><label for="private">Private</label><br>
					<input id="unlisted" type="checkbox"><label for="unlisted">Unlisted</label><br>
					<input id="hidecursors" type="checkbox"><label for="hidecursors">Hide cursors</label><br>
					<input id="disablechat" type="checkbox"><label for="disablechat">Disable chat</label><br>
					<input id="walldisablecolour" type="checkbox"><label for="walldisablecolour">Disable colour</label><br>
					<input id="disablebraille" type="checkbox"><label for="disablebraille">Disable braille</label><br>
					<input id="disableoctants" type="checkbox"><label for="disableoctants">Disable octants</label><br>
					<div id="addmembers">
						<h3>Add members</h3>
						<form>
							<input id="inputmember" placeholder="Username" type="text" maxlength="24" minlength="1">
							<input id="addmemberbtn" value="Add" type="image" src="/static/person_add.svg"><br>
						</form>
						<div id="memberlist"></div>
					</div>
	
					<div id="wallownersettings">
						<input type="button" id="resizewall" value="Resize wall">
						<input type="button" id="renamewall" value="Rename wall">
						<input type="button" id="deletewall" value="Delete wall">
					</div>

					<form id="resizewallform" class="hidden">
						<fieldset>
							<legend>Resize wall</legend>

							<div class="field-row">
								<label for="resize-miny">Top:</label>
								<input id="resize-miny" type="number" min="1" max="500" value="1">
							</div>
							<div class="field-row">
								<label for="resize-maxy">Bottom:</label>
								<input id="resize-maxy" type="number" min="1" max="500" value="1">
							</div>
							<div class="field-row">
								<label for="resize-minx">Left:</label>
								<input id="resize-minx" type="number" min="1" max="500" value="1">
							</div>
							<div class="field-row">
								<label for="resize-maxx">Right:</label>
								<input id="resize-maxx" type="number" min="1" max="500" value="1">
							</div>
							
							<input type="button" id="resizewallsubmit" value="Resize">
							<input type="button" id="resizewallcancel" value="Cancel">
						</fieldset>
					</form>
	
					<form id="deletewallform" class="hidden">
						<fieldset>
							<legend>Delete wall</legend>
							<span>Are you sure you would like to delete this wall?</span><br>
							<input type="button" id="deletewallyes" value="Yes">
							<input type="button" id="deletewallno" value="No">
						</fieldset>
					</form>
	
					<form id="renamewallform" class="hidden">
						<fieldset>
							<legend>Rename wall</legend>
							<input type="text" maxlength="24" id="renamewallname" placeholder="new name">
							<input type="submit" id="renamewallbtn" value="Rename">
							<input type="button" id="renamewallcancelbtn" value="Cancel">
						</fieldset>
					</form>
				</div>
	
				<div id="admin-panel" class="hidden"></div>
			</div>
		</div>

		<div id="sidething">
			<div id="closemenu">
				<img alt="cancel" src="/static/cancel.svg">
			</div>
			<div id="tools" class="closed">
				<div id="clear" class="decoration">
					<img alt="clear" title="Clear" src="/static/clear.svg">
				</div>
				<div id="protect" class="decoration">
					<img alt="protect" title="Protect" src="/static/shield.svg">
				</div>
				<div id="protectowner" class="decoration">
					<img alt="protectowner" title="Protect (owner only)" src="/static/shield2.svg">
				</div>

				<div id="paintbrush" class="decoration">
					<img alt="paintbrush" title="Paint" src="/static/brush.svg">
				</div>
				<div id="erase" class="decoration">
					<img alt="erase" title="Erase" src="/static/erase.svg">
				</div>

				<div id="hidetools">
					<svg height="6" width="12">
						<polygon points="0,6 6,0 12,6"></polygon>
					</svg>
				</div>
			</div>
			<div id="colourlist" class="small-scrollbar"><div class="colour selected" id="0" title="black" style="background-color: rgb(0, 0, 0);"></div><div class="colour" id="30" title="dark grey" style="background-color: rgb(81, 82, 82);"></div><div class="colour" id="1" title="grey" style="background-color: rgb(137, 141, 144);"></div><div class="colour" id="2" title="light grey" style="background-color: rgb(212, 215, 217);"></div><div class="colour" id="23" title="burgundy" style="background-color: rgb(109, 0, 26);"></div><div class="colour" id="15" title="dark red" style="background-color: rgb(190, 0, 57);"></div><div class="colour" id="4" title="red" style="background-color: rgb(255, 69, 0);"></div><div class="colour" id="5" title="orange" style="background-color: rgb(255, 168, 0);"></div><div class="colour" id="7" title="yellow" style="background-color: rgb(255, 214, 53);"></div><div class="colour" id="24" title="pale yellow" style="background-color: rgb(255, 248, 184);"></div><div class="colour" id="16" title="dark green" style="background-color: rgb(0, 163, 104);"></div><div class="colour" id="9" title="green" style="background-color: rgb(0, 204, 120);"></div><div class="colour" id="8" title="light green" style="background-color: rgb(126, 237, 86);"></div><div class="colour" id="17" title="dark teal" style="background-color: rgb(0, 117, 111);"></div><div class="colour" id="18" title="teal" style="background-color: rgb(0, 158, 170);"></div><div class="colour" id="25" title="light teal" style="background-color: rgb(0, 204, 192);"></div><div class="colour" id="12" title="dark blue" style="background-color: rgb(36, 80, 164);"></div><div class="colour" id="11" title="blue" style="background-color: rgb(54, 144, 234);"></div><div class="colour" id="10" title="light blue" style="background-color: rgb(81, 233, 244);"></div><div class="colour" id="19" title="indigo" style="background-color: rgb(73, 58, 193);"></div><div class="colour" id="20" title="periwinkle" style="background-color: rgb(106, 92, 255);"></div><div class="colour" id="26" title="lavender" style="background-color: rgb(148, 179, 255);"></div><div class="colour" id="14" title="dark purple" style="background-color: rgb(129, 30, 159);"></div><div class="colour" id="13" title="purple" style="background-color: rgb(180, 74, 192);"></div><div class="colour" id="27" title="pale purple" style="background-color: rgb(228, 171, 255);"></div><div class="colour" id="28" title="magenta" style="background-color: rgb(222, 16, 127);"></div><div class="colour" id="21" title="pink" style="background-color: rgb(255, 56, 129);"></div><div class="colour" id="3" title="light pink" style="background-color: rgb(255, 153, 170);"></div><div class="colour" id="22" title="dark brown" style="background-color: rgb(109, 72, 47);"></div><div class="colour" id="6" title="brown" style="background-color: rgb(156, 105, 38);"></div><div class="colour" id="29" title="beige" style="background-color: rgb(255, 180, 112);"></div></div>
		</div>
	</div>

	<div id="connecting">
		<div class="connectingtext no-select">
			<h1 id="connecting1">Connected.</h1>
			<h2 id="connecting2"></h2>
			<div id="captchabox">
				
			<div id="captcha"><div><input type="hidden" name="cf-turnstile-response" id="cf-chl-widget-vlmxp_response"></div></div></div>
		</div>
	</div>
	
	<canvas touch-action="none" width="800" height="600" style="width: 800px; height: 600px;"></canvas>

	<div id="info">
		<div class="infotext no-select">
			<span id="nearby">0 nearby</span>
			<span id="coords">0,0</span>
		</div>
		<div class="buttons small-scrollbar">
			<div id="centre" title="Centre" class="infobtn">
				<img alt="centre" src="/static/centre.svg">
			</div>
			<div id="copy" title="Copy" class="infobtn">
				<img id="copyico" alt="copy" src="/static/copy.svg">
			</div>
			<div id="paste" title="Paste" class="infobtn">
				<img id="pasteico" alt="paste" src="/static/paste.svg">
			</div>
			<div id="opencolours" title="Colours" class="infobtn">
				<img alt="colour" src="/static/palette.svg">
			</div>
			<div id="openmenu" title="Side Menu" class="infobtn">
				<img alt="side menu" src="/static/side_navigation.svg">
			</div>
			<div id="theme" title="Theme" class="infobtn">
				<img id="themeico" alt="theme" src="/static/sun.svg">
			</div>
			<div id="explore" title="Explore" class="infobtn">
				<img alt="explore" src="/static/explore.svg">
			</div>
		</div>
	</div>

	<div id="decorations" class="hidden no-select">
		<div class="decoration" id="bold">
			<img alt="bold" title="bold" src="/static/bold.svg">
		</div>
		<div class="decoration" id="italic">
			<img alt="italic" title="italic" src="/static/italic.svg">
		</div>
		<div class="decoration" id="underline">
			<img alt="underline" title="underline" src="/static/underline.svg">
		</div>
		<div class="decoration" id="overline">
			<img alt="overline" title="overline" src="/static/overline.svg">
		</div>
		<div class="decoration" id="strikethrough">
			<img alt="strikethrough" title="strikethrough" src="/static/strikethrough.svg">
		</div>
	</div>

	
	<script src="https://challenges.cloudflare.com/turnstile/v0/api.js"></script>
	

	<script src="/static/pep.min.js"></script>
	<script src="/static/textwall.min.js"></script>

</body></html>