nginx
tcp/443 tcp/80
Open service 2600:9000:2644:2600:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:57 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 34f8e9435dea359238debf97e45feb10.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: V_dXlAARiweOTSXGbk9z-uRSUUmYtmiFmDqAdjxqTd2QYEIP20SEgQ==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:1400:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:57 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 b2340053ff948864db4d5e3c0ab3f3ea.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: FM96Tzt8f3u5YcyzISpN-2E_cBzZlvzaDzbn8C1WwXabDKgbUQpmZg==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.68:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 6e4ed2b1996ce238462d61d3bfff667a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: 17DYkIqgBKHZHTJqA3gAlW5PpOHJxNTvdhmU8JCihqmDlcqSh108ag==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:7c00:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 d4b0acc43b96f7849332ef0fcc29ac32.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: 7Br2PESkBbSP4P9CGp8M-w4CCtUWBMKyS4xazEQQnVK8RDd7EY6Gzw==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:6c00:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 34f8e9435dea359238debf97e45feb10.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: dbXNa-ir8F-oOYOIoM-JpBN9DpSawUEELmdDtH6_w3AJgVGPPd8P1Q==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:1400:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 75102a66d781b0fa0df5617ce2738546.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: wm6no9YvFgDWFd-FOlUVGMl5aHhonvglK5FPL_eXWbUMfnIzbRWn3A==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:6c00:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 8e8e6ea60de74421f0058675cbcf9cb0.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: ybEfjPwbBiJgyxirG0xjpqEioGpNhRQ-EejesUPlWzK4IDoIDrZQUw==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:5800:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 d72cc6b7011ac53cd6e4d65e0d9f5ac4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: HhyJWafULDrUSUVwNL3RcM3nmr7wTfm-0acfAhfqbXdpwXduzCXvqg==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:5800:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 57bc54093a2e2c99ca194f2955ba3d1c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: BBSRQNYrcilLjflJ5SSsPgYR0EcRVKiQ4mFQJu-nm_8UW88mIPD_7A==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.68:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 b2340053ff948864db4d5e3c0ab3f3ea.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: fmkxCPO0n5zC3lpbjVhWdPVlzlo2pweRQdepaCcb2YFjD8Cm_6hfZQ==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:7c00:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 9ed190c9d6b2f812d19cbb317856ed88.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: Cg-eOidBVrddeEJVndq5DF30fRZIN7qWvd0kJjOHXekrV1KwS9drwg==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:2600:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
ETag: "694b90e1-4c8c"
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 d2d6641f7f4e620ab86172e07bc2a884.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: RLiJBuDVX5dmulslhtwiPHqy940UvSO9qFpE3SQOnz7sj9GZA1k-iQ==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:ee00:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 81cb77eb84eee291ebbd90b4c274c1c4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: a-GS16OWhNtKm82Jkmh_vz5eirPD8pyOutfU-Owye9XID6Ijk2lpMQ==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:6a00:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 e3f7f612cf7d05edb500a43ad2f70e96.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: vWuUmlP_4L4lIZmshdZaaISvsXhpCbV4ydyju9P_ERP_dx3eVu38RA==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:ee00:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 41f78d12a2f737c8e7f8a05cb4262794.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: XiEM-2tkSb1Rp5TuIEIKlo983As3px2FuKPiT0pBCrxYyJLTXvT9xw==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:2e00:7:128b:fb40:93a1:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 a84e87b6b82308dbc0e331c3e28c23c6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: DBWpr3muIBNk6hbognkVboks_S-41-gr3cryftU3evxbHY2QEyMlhA==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:6a00:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 337ce1d1833905a0473cbaec913a354c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: dTS7tqK3tSSWQMAIxfpKMUWSJhdEBj1KM92oQqrlCouNas9F8PWd2Q==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 2600:9000:2644:2e00:7:128b:fb40:93a1:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 e3f7f612cf7d05edb500a43ad2f70e96.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: 9BNWPUQrvSwAWCK72Gvo-Jay7MipaYhx5GLSdzvQ0O3G9DMMRYo93w==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.26:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 a2ce61e5ddc66736c9e2bfb6581fa2da.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: Ex6v1ch5l5O1MXpOrD5fMCwoaGh6dBEZ4EmIOjBQOe-UzDQ7e6B-yw==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.57:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 337ce1d1833905a0473cbaec913a354c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: TEkyKrRILddWew-80Qu5FCuXXbKP6OB2-ehXQ-aohcfD4vjub1YQgA==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.26:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 e0bdfd4f00aaa5b927cf38c4eda059ca.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: FTHcN_bxmPZZOEzz3FJkYh4qi3hn8RLmqr7qKtYnanJtnSI3PANtnw==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.57:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 6e4ed2b1996ce238462d61d3bfff667a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: JtXWH8lj8Y9V-XtIh4lenKgnoKavFqu7djbD_nBoxJSXentbhIXBzw==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.113:80 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 cba0902b20d884568adf673bab9438e6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: HFTF_oCSMKPmg_nR0PFx5uM1pwCPkm8DhFFw03hhyha4r9tcevR2rw==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
Open service 18.245.86.113:443 · rushbett.com
2025-12-30 22:14
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 19596
Connection: close
Server: nginx
Date: Tue, 30 Dec 2025 22:14:56 GMT
Last-Modified: Wed, 24 Dec 2025 07:06:09 GMT
Accept-Ranges: bytes
ETag: "694b90e1-4c8c"
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE
Access-Control-Allow-Headers: Content-Type, Authorization,userId
Vary: Accept-Encoding
X-Cache: Miss from cloudfront
Via: 1.1 1c3c1c03f4bbd4e68725363918cb3454.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P6
X-Amz-Cf-Id: QYxqCIcLiuXKK8e-zOz4zWGOrRWXxzGuBGPcToTsMTjGrV2Ete7MZQ==
Page title: Rushbett - Bono de $1000 MXN
<!doctype html><html lang="es-MX"><head><meta charset="UTF-8"/><meta http-equiv="Cache-Control" content="max-age=0"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no,viewport-fit=cover"/><script async>(function initRedirect() {
const pathSegments = window.location.pathname.split('/').filter(Boolean);
let channel = 'ch_h5mxrs011'; // 默认值
if (
window.location.origin.includes('localhost') ||
window.location.origin.includes('10.10.') ||
window.location.origin.includes('198.18')
) {
channel = 'ch_h5mxmain';
}
// 优先从URL路径中提取渠道信息
if (pathSegments.length > 0 && /^ch_h5mx/i.test(pathSegments[0])) {
channel = pathSegments[0].toLocaleLowerCase();
return; // 已有渠道信息则停止执行
}
// 没有渠道信息时,从localstorage中获取
const storedSource = window.localStorage.getItem('mx_web_apkch') || '';
if (storedSource) {
channel = storedSource.toLocaleLowerCase();
}
// 没有渠道信息时才处理JWT
const urlParams = new URLSearchParams(window.location.search);
const jwt = urlParams.get('jwt') || document.cookie.replace(/(?:(?:^|.*;\s*)jwt\s*=\s*([^;]*).*$)|^.*$/, '$1');
if (jwt) {
try {
const data = JSON.parse(atob(jwt));
channel = data.channel?.toLocaleLowerCase() || channel;
} catch (e) {
console.error('JWT parse error:', e);
}
}
// 生成标准化URL
const newUrl = `${window.location.origin}/${channel}/000000/game${window.location.search}`;
history.replaceState({}, '', newUrl);
return;
})();
function applyTheme(theme = {}) {
// 设置body html的背景色
const root = document.documentElement;
root.style.setProperty('--thirdColor', theme.thirdColor);
root.style.setProperty('--fourthColor', theme.fourthColor);
// 应用主题变量
root.style.setProperty('--primaryColor', theme.primaryColor);
root.style.setProperty('--secondaryColor', theme.secondaryColor);
root.style.setProperty('--backgroundColor', theme.backgroundColor);
root.style.setProperty('--buttonColor', theme.buttonColor);
root.style.setProperty('--textColor', theme.textColor);
root.style.setProperty('--textGrayColor', theme.textGrayColor);
root.style.setProperty('--mainBgColor', theme.mainBgColor);
root.style.setProperty('--darkColor', theme.darkColor);
root.style.setProperty('--darkColor1', theme.darkColor1);
root.style.setProperty('--darkColor2', theme.darkColor2);
root.style.setProperty('--darkColor3', theme.darkColor3);
root.style.setProperty('--warningColor', theme.warningColor);
root.style.setProperty('--warningButtonColor', theme.warningButtonColor);
root.style.setProperty('--disabledButtonColor', theme.disabledButtonColor);
root.style.setProperty('--errorButtonColor', theme.errorButtonColor);
root.style.setProperty('--activityBgColor', theme.activityBgColor);
}
// 工具函数
function getCookie(name) {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
}
function setCookie(name, value, domain = location.hostname, days = 365) {
const date = new Date();
date.setTime(date.getTime() + days * 24 * 60 * 60 * 1000);
document.cookie = `${name}=${value};domain=${domain};path=/;expires=${date.toUTCString()}`;
}
// JWT 处理函数
async function handleJwt() {
/* 非apk包或ipa包,需要判断链接是否有jwt参数 */
/** 解码jwt参数, 加解密的算法是对json进行base64编码
* localStorage:
* 1、pushudatadict: {"userid":500004
2600:9000:2644:2600:7:128b:fb40:93a1 1 2600:9000:2644:1400:7:128b:fb40:93a1 1 18.245.86.68 1 2600:9000:2644:7c00:7:128b:fb40:93a1 1 2600:9000:2644:6c00:7:128b:fb40:93a1 1 2600:9000:2644:5800:7:128b:fb40:93a1 1 2600:9000:2644:ee00:7:128b:fb40:93a1 1 2600:9000:2644:6a00:7:128b:fb40:93a1 1 2600:9000:2644:2e00:7:128b:fb40:93a1 1 18.245.86.26 1 18.245.86.57 1 18.245.86.113 1