- ID da verificação
- c2b0191d-cf54-4e20-834d-d91ae46ec5a6Concluído
- URL enviado:
- https://m3u.yuvraj49.xyz/tp/KxUbFut9bMXG/
- Relatório concluído:
Links · 1 encontrado(s)
Os links de saída identificados na página
Link | Texto |
---|---|
https://telegram.me/m3u_lovers | m3u_lovers |
Variáveis JavaScript · 8 encontrada(s)
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 lugar no código dentro do escopo atual
Nome | Tipo |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
copyToClipboard | function |
_0x58cd | function |
_0x51f2 | function |
init | function |
animate | function |
Mensagens de registro do console · 0 encontrada(s)
Mensagens registradas no console web
HTML
O corpo HTML bruto da página
<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>TPLAY IPTV Playlist</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;600;700&display=swap');
:root {
--primary-color: #6E56CF;
--secondary-color: #F1DFFF;
--accent-color: #FF6B6B;
--background-color: #0A0118;
--text-color: #E0E0FF;
--card-bg: #1C1439;
--success-color: #4CAF50;
--error-color: #FF5252;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
font-family: 'Space Grotesk', sans-serif;
background-color: var(--background-color);
color: var(--text-color);
line-height: 1.6;
overflow-x: hidden;
}
#particle-canvas {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.container {
max-width: 1200px;
margin: 0 auto;
padding: 0 2rem;
}
header {
padding: 1.2rem 0;
position: relative;
overflow: hidden;
}
.logo {
font-size: 2.4rem;
font-weight: 700;
background: linear-gradient(45deg, var(--primary-color), var(--accent-color));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
display: inline-block;
}
.background-animation {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(45deg, var(--primary-color), var(--accent-color));
opacity: 0.1;
filter: blur(100px);
z-index: -1;
animation: pulse 10s ease-in-out infinite alternate;
}
@keyframes pulse {
0% { transform: scale(1); }
100% { transform: scale(1.1); }
}
.card {
background-color: var(--card-bg);
border-radius: 20px;
padding: 1.2rem 1.8rem;
margin-top: 1.4rem;
box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4);
position: relative;
overflow: hidden;
transition: transform 0.3s ease;
}
.card:hover {
transform: translateY(-1px);
}
h2 {
font-size: 1.7rem;
margin-bottom: 1rem;
/* background: linear-gradient(45deg, var(--primary-color), var(--accent-color));*/
background: var(--accent-color);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.url-container {
background-color: rgba(255, 255, 255, 0.1);
border-radius: 10px;
padding: 0.3rem 0.9rem;
display: flex;
align-items: center;
justify-content: space-between;
margin-bottom: 1rem;
}
.url {
word-break: keep-all;
white-space: nowrap;
overflow-x: auto;
margin-right: 1rem;
flex: 1;
padding-bottom: 3px;
}
.url::-webkit-scrollbar {
height: 6px;
}
.url::-webkit-scrollbar-track {
background-color: rgba(255, 255, 255, 0.1);
border-radius: 10px;
}
.url::-webkit-scrollbar-thumb {
background-color: var(--primary-color);
border-radius: 10px;
border: 1px solid var(--accent-color);
}
.url::-webkit-scrollbar-thumb:hover {
background-color: var(--accent-color);
}
.url {
scrollbar-width: thin;
scrollbar-color: var(--primary-color) rgba(255, 255, 255, 0.1);
}
.copy-btn {
background-color: var(--primary-color);
color: var(--text-color);
border: none;
padding: 0.5rem 1rem;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s ease;
}
.copy-btn:hover {
background-color: var(--accent-color);
}
.info-text {
font-size: 0.9rem;
color: var(--secondary-color);
margin-bottom: 1rem;
}
.generate-btn {
background-color: var(--primary-color);
color: var(--text-color);
border: none;
padding: 1rem 2rem;
font-size: 1rem;
font-weight: 600;
border-radius: 50px;
cursor: pointer;
transition: all 0.3s ease;
position: relative;
overflow: hidden;
}
.generate-btn::before {
content: '';
position: absolute;
top: 0;
left: -100%;
width: 100%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);
transition: all 0.5s ease;
}
.generate-btn:hover::before {
left: 100%;
}
.generate-btn:hover {
transform: translateY(-5px);
box-shadow: 0 10px 20px rgba(110, 86, 207, 0.4);
}
footer {
background-color: var(--card-bg);
color: var(--secondary-color);
padding: 0.7rem 0;
font-size: 0.9rem;
position: fixed;
bottom: 0;
left: 0;
right: 0;
text-align: center;
}
footer::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 2px;
background: linear-gradient(90deg, var(--primary-color), var(--accent-color));
}
.custom-underline {
color: var(--secondary-color);
position: relative;
text-decoration: none;
}
.custom-underline::after {
content: '';
position: absolute;
left: 0;
right: 0;
bottom: -1.2px;
height: 1.5px;
background-color: var(--secondary-color);
transition: width 0.3s ease;
border-radius: 20px;
width: 100%;
}
.status-indicator {
display: inline-block;
padding: 0.5rem 1rem;
border-radius: 20px;
font-weight: 600;
text-transform: uppercase;
/* margin-top: 1rem;*/
}
.status-active {
background-color: var(--success-color);
color: var(--text-color);
}
.status-banned {
background-color: var(--error-color);
color: var(--text-color);
}
.warning-text {
font-size: 0.9rem;
color: var(--accent-color);
margin-top: 1rem;
}
.contact-link {
color: var(--primary-color);
text-decoration: none;
font-weight: 600;
}
.contact-link:hover {
text-decoration: underline;
}
@media (max-width: 768px) {
header { padding: 1.3rem 0; }
.container { padding: 0 1.3rem; }
.logo { font-size: 2rem; }
.card { padding: 1.3rem; }
h2 { font-size: 1.5rem; }
.url-container { padding: 0.5rem; }
.url { font-size: 0.9rem; }
.copy-btn { padding: 0.4rem; flex-shrink: 0; }
}
@media (prefers-reduced-motion: reduce) {
.background-animation,
.generate-btn::before {
animation: none;
}
}
</style>
</head>
<body>
<canvas id="particle-canvas" width="800" height="600"></canvas>
<header>
<div class="container">
<h1 class="logo">TPLAY IPTV M3U</h1>
<div class="background-animation"></div>
</div>
</header>
<main>
<div class="container">
<div class="card">
<h2>M3U PLAYLIST URL</h2>
<p class="info-text">Supported Players:<br> Kodi, TiviMate, Ott navigator, NS Player.</p>
<div class="url-container">
<div class="url">https://m3u.yuvraj49.xyz/tp/KxUbFut9bMXG/playlist.m3u</div>
<button class="copy-btn" onclick="copyToClipboard('https://m3u.yuvraj49.xyz/tp/KxUbFut9bMXG/playlist.m3u')">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect>
<path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>
</svg>
</button>
</div>
<p class="warning-text">Warning: If you share this playlist publicly, it will be banned.</p>
</div>
<div class="card">
<h2>SHORTENED PLAYLIST URL</h2>
<p class="info-text">The shortened link is helpful to type in devices like television.</p>
<div class="url-container">
<div class="url">https://spoo.me/fLPQTz</div>
<button class="copy-btn" onclick="copyToClipboard('https://spoo.me/fLPQTz')">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect>
<path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>
</svg>
</button>
</div>
</div>
</div>
</main>
<footer>
<div class="container">
<p>© 2024 @<a href="https://telegram.me/m3u_lovers" class="custom-underline">m3u_lovers</a>.
Redefining entertainment.
</p>
</div>
</footer>
<script>
function copyToClipboard(text) {
navigator.clipboard.writeText(text).then(() => {
alert('Copied to clipboard!');
}).catch(err => {
console.error('Failed to copy: ', err);
});
}
document.querySelectorAll('.generate-btn, .copy-btn').forEach(btn => {
btn.addEventListener('mousemove', (e) => {
const rect = btn.getBoundingClientRect();
const x = e.clientX - rect.left;
const y = e.clientY - rect.top;
btn.style.setProperty('--x', `${x}px`);
btn.style.setProperty('--y', `${y}px`);
});
});
</script>
<script>
const _0x50f451=_0x58cd;(function(_0x4fcac9,_0x336bae){const _0x2a7667=_0x58cd,_0x15af4e=_0x4fcac9();while(!![]){try{const _0x45c532=parseInt(_0x2a7667(0x19b))/(-0xcfe+0x1ad1*0x1+0x1d*-0x7a)+parseInt(_0x2a7667(0x1ac))/(-0x40a*-0x2+0x80b+-0x101d)+parseInt(_0x2a7667(0x1b1))/(-0x12ed+0x2269+-0xf79)*(-parseInt(_0x2a7667(0x1c5))/(0x1157+-0x4*0x20b+-0x927))+-parseInt(_0x2a7667(0x1cb))/(0x1*-0xc28+-0x18ff+0x252c)*(-parseInt(_0x2a7667(0x1d9))/(0xb1c+0x3a*-0x53+0x7b8))+parseInt(_0x2a7667(0x1cd))/(0x2*-0x61+0xb7f+-0xab6)*(parseInt(_0x2a7667(0x1bc))/(-0x1679+-0x2223+0x38a4))+parseInt(_0x2a7667(0x1bd))/(-0x1c59+0x6d2+-0x14*-0x114)*(parseInt(_0x2a7667(0x1c0))/(0x502+0x201f+0x3*-0xc5d))+-parseInt(_0x2a7667(0x1b3))/(-0xe0b+0x6b*0x3b+0x1*-0xa93)*(parseInt(_0x2a7667(0x1c6))/(-0x29b+0xeeb+-0xc44));if(_0x45c532===_0x336bae)break;else _0x15af4e['push'](_0x15af4e['shift']());}catch(_0x8348be){_0x15af4e['push'](_0x15af4e['shift']());}}}(_0x51f2,0x3c8bd*-0x1+0xe2daf+0x1*-0x15011));const canvas=document[_0x50f451(0x1aa)+_0x50f451(0x1a9)](_0x50f451(0x1a4)+_0x50f451(0x1ae)),ctx=canvas[_0x50f451(0x1d4)]('2d');function _0x58cd(_0x312e3e,_0x17b620){const _0x485ec7=_0x51f2();return _0x58cd=function(_0x2a1444,_0x116958){_0x2a1444=_0x2a1444-(0x1250*-0x2+0x1*0x1021+0x161a);let _0x2b282c=_0x485ec7[_0x2a1444];return _0x2b282c;},_0x58cd(_0x312e3e,_0x17b620);}function _0x51f2(){const _0x1bfd62=['FVwkr','#F1DFFF','length','cRJKj','particle-c','color','resize','FSeXC','#FF6B6B','ById','getElement','speedY','1073972MKXsuI','width','anvas','XQTeb','0|5|4|1|2|','3IrdIVZ','splice','693XZfDcM','cSkzZ','touches','split','HRGBB','PSaco','draw','GGBsx','stener','16zwAlQJ','63XalEsx','addEventLi','fillStyle','225520vqeJOk','cWTdb','touchmove','clientX','TvzYn','1869232CWpznB','310092ZLQSUG','mousemove','speedX','fill','floor','4290voNvTX','CAcCa','2853445nJSrGm','size','height','BZSXE','innerWidth','push','random','getContext','rDLpJ','beginPath','update','gAwtR','5316BgvGEF','XdyVZ','innerHeigh','420152aAmKWx','arc','clearRect','#6E56CF','clientY'];_0x51f2=function(){return _0x1bfd62;};return _0x51f2();}canvas[_0x50f451(0x1ad)]=window[_0x50f451(0x1d1)],canvas[_0x50f451(0x1cf)]=window[_0x50f451(0x1db)+'t'];const particles=[],particleCount=-0x1880+0xb*0x329+-0xa11,colors=[_0x50f451(0x19e),_0x50f451(0x1a8),_0x50f451(0x1a1)];class Particle{constructor(_0x4f8a79,_0x17cb42){const _0x19d93b=_0x50f451,_0x43c9bf={'FSeXC':_0x19d93b(0x1b0)+'3','PSaco':function(_0x4ac8df,_0x2bb3eb){return _0x4ac8df-_0x2bb3eb;},'TvzYn':function(_0xc7c782,_0x4abdce){return _0xc7c782*_0x4abdce;},'cRJKj':function(_0x454fde,_0x344a01){return _0x454fde+_0x344a01;},'XdyVZ':function(_0x485bd8,_0x528975){return _0x485bd8*_0x528975;}},_0x350296=_0x43c9bf[_0x19d93b(0x1a7)][_0x19d93b(0x1b6)]('|');let _0x57cd90=0x4*-0x4d5+-0x1f22+0x3276;while(!![]){switch(_0x350296[_0x57cd90++]){case'0':this['x']=_0x4f8a79;continue;case'1':this[_0x19d93b(0x1c8)]=_0x43c9bf[_0x19d93b(0x1b8)](_0x43c9bf[_0x19d93b(0x1c4)](Math[_0x19d93b(0x1d3)](),-0x2113*-0x1+0x25e7*-0x1+0x19d*0x3),0x2*0x895+-0x5f2*0x3+0xad+0.5);continue;case'2':this[_0x19d93b(0x1ab)]=_0x43c9bf[_0x19d93b(0x1b8)](_0x43c9bf[_0x19d93b(0x1c4)](Math[_0x19d93b(0x1d3)](),0x4*-0x141+0x16b0+0x5e3*-0x3),0xaa8+0x14a9+-0x1f50+0.5);continue;case'3':this[_0x19d93b(0x1a5)]=colors[Math[_0x19d93b(0x1ca)](_0x43c9bf[_0x19d93b(0x1c4)](Math[_0x19d93b(0x1d3)](),colors[_0x19d93b(0x1a2)]))];continue;case'4':this[_0x19d93b(0x1ce)]=_0x43c9bf[_0x19d93b(0x1a3)](_0x43c9bf[_0x19d93b(0x1da)](Math[_0x19d93b(0x1d3)](),-0x1cb3+-0x1*-0x1fa5+-0x2ed*0x1),0xbf3+-0x409+-0x4b*0x1b);continue;case'5':this['y']=_0x17cb42;continue;}break;}}[_0x50f451(0x1d7)](){const _0x2aec3b=_0x50f451,_0x52b49a={'HRGBB':function(_0x2d8987,_0x2ac91a){return _0x2d8987>_0x2ac91a;}};this['x']+=this[_0x2aec3b(0x1c8)],this['y']+=this[_0x2aec3b(0x1ab)];if(_0x52b49a[_0x2aec3b(0x1b7)](this[_0x2aec3b(0x1ce)],-0xd98+0x7d*-0x42+0x45*0xaa+0.2))this[_0x2aec3b(0x1ce)]-=-0x4a1+-0xb77+0x28*0x67+0.1;}[_0x50f451(0x1b9)](){const _0x5bed4f=_0x50f451,_0x57d814={'XQTeb':function(_0x5e4fc6,_0x229684){return _0x5e4fc6*_0x229684;}};ctx[_0x5bed4f(0x1bf)]=this[_0x5bed4f(0x1a5)],ctx[_0x5bed4f(0x1d6)](),ctx[_0x5bed4f(0x19c)](this['x'],this['y'],this[_0x5bed4f(0x1ce)],0x144c+0x1ca9+-0x30f5,_0x57d814[_0x5bed4f(0x1af)](Math['PI'],-0x56c+-0x23df+0x294d)),ctx[_0x5bed4f(0x1c9)]();}}function init(){const _0x62f63b=_0x50f451,_0x10bb60={'CAcCa':function(_0x451f4e,_0x449fc9){return _0x451f4e<_0x449fc9;},'rDLpJ':function(_0x4bfe15,_0x12e629){return _0x4bfe15*_0x12e629;}};for(let _0x2c43df=-0x1aef+0x425+-0x2*-0xb65;_0x10bb60[_0x62f63b(0x1cc)](_0x2c43df,particleCount);_0x2c43df++){particles[_0x62f63b(0x1d2)](new Particle(_0x10bb60[_0x62f63b(0x1d5)](Math[_0x62f63b(0x1d3)](),canvas[_0x62f63b(0x1ad)]),_0x10bb60[_0x62f63b(0x1d5)](Math[_0x62f63b(0x1d3)](),canvas[_0x62f63b(0x1cf)])));}}function animate(){const _0x3593f8=_0x50f451,_0x4353ac={'GGBsx':function(_0x1f3cd5,_0x4f3b3f){return _0x1f3cd5<_0x4f3b3f;},'gAwtR':function(_0x4d46f4,_0x27f960){return _0x4d46f4<=_0x27f960;},'BZSXE':function(_0xdea3ce,_0x3bc90c){return _0xdea3ce*_0x3bc90c;},'cWTdb':function(_0x4b39d2,_0x4f5237){return _0x4b39d2(_0x4f5237);}};ctx[_0x3593f8(0x19d)](-0x21*0xa6+0x1823+0x1*-0x2bd,0x8*-0x1dc+-0xc37+0x1b17*0x1,canvas[_0x3593f8(0x1ad)],canvas[_0x3593f8(0x1cf)]);for(let _0x1238d3=0x1fcd+-0xf85*-0x1+-0x2f52;_0x4353ac[_0x3593f8(0x1ba)](_0x1238d3,particles[_0x3593f8(0x1a2)]);_0x1238d3++){particles[_0x1238d3][_0x3593f8(0x1d7)](),particles[_0x1238d3][_0x3593f8(0x1b9)](),_0x4353ac[_0x3593f8(0x1d8)](particles[_0x1238d3][_0x3593f8(0x1ce)],-0x1eea*-0x1+0x9*0x19e+-0x2d78+0.18)&&(particles[_0x3593f8(0x1b2)](_0x1238d3,-0x455*0x6+-0x537*0x3+0x29a4),_0x1238d3--,particles[_0x3593f8(0x1d2)](new Particle(_0x4353ac[_0x3593f8(0x1d0)](Math[_0x3593f8(0x1d3)](),canvas[_0x3593f8(0x1ad)]),_0x4353ac[_0x3593f8(0x1d0)](Math[_0x3593f8(0x1d3)](),canvas[_0x3593f8(0x1cf)]))));}_0x4353ac[_0x3593f8(0x1c1)](requestAnimationFrame,animate);}init(),animate();let mouse={'x':null,'y':null,'radius':0x96};window[_0x50f451(0x1be)+_0x50f451(0x1bb)](_0x50f451(0x1c7),function(_0x14273){const _0x1e45e3=_0x50f451,_0x5bfad2={'FVwkr':function(_0x5ffd6f,_0x2bb0dd){return _0x5ffd6f<_0x2bb0dd;}};mouse['x']=_0x14273['x'],mouse['y']=_0x14273['y'];for(let _0x5ce313=0xfcd+0x16d9*-0x1+-0xb*-0xa4;_0x5bfad2[_0x1e45e3(0x1a0)](_0x5ce313,-0x69e+0x3b*-0xf+-0xa16*-0x1);_0x5ce313++){particles[_0x1e45e3(0x1d2)](new Particle(mouse['x'],mouse['y']));}}),window[_0x50f451(0x1be)+_0x50f451(0x1bb)](_0x50f451(0x1c2),function(_0x5529cc){const _0x4aabe0=_0x50f451,_0x5c0a71={'cSkzZ':function(_0xccd061,_0x1f6670){return _0xccd061<_0x1f6670;}};mouse['x']=_0x5529cc[_0x4aabe0(0x1b5)][-0x70*0x3b+-0x11db+0x2bab*0x1][_0x4aabe0(0x1c3)],mouse['y']=_0x5529cc[_0x4aabe0(0x1b5)][0xc39+-0x23db+0x17a2][_0x4aabe0(0x19f)];for(let _0x513a6b=-0x7cb+0x4d*-0x7d+0x4*0xb59;_0x5c0a71[_0x4aabe0(0x1b4)](_0x513a6b,0x1*0x511+-0x1463+0xf55);_0x513a6b++){particles[_0x4aabe0(0x1d2)](new Particle(mouse['x'],mouse['y']));}}),window[_0x50f451(0x1be)+_0x50f451(0x1bb)](_0x50f451(0x1a6),function(){const _0x40d4f3=_0x50f451;canvas[_0x40d4f3(0x1ad)]=window[_0x40d4f3(0x1d1)],canvas[_0x40d4f3(0x1cf)]=window[_0x40d4f3(0x1db)+'t'];});
</script>
</body></html>