niege
1


重要提示

:
不要注册多个号,系统有多号检测,我的主号已经被封了!!!
真想要多号,自己隔离注册环境,使用倒无所谓
福利地址:https://www.hidencloud.com/service/free-server
系统要求 7 天续费,忽略后面教你!!!
申请账号后需要加入 Discord 才能创建成功,这就不啰嗦了自己搞定
下面选节点,我刚才注册的时候只有澳大利亚,就选了这个,你们自己看运气,随时会漏,运气好可以选到新加坡
没位置就刷新,随时都有不同节点放出来!!!
进入后点击管理,去搭建节点
文件上传 github 上的脚本 3 个文件
切换到 console,点击运行即可,运行结束控制台会提示订阅链接,直接可以用
重点来了 - 保活:
已经有人号被扬了,自己克制点,需几个月就行了,太长数据异常太显眼!!续费完毕就别登录了,低调保命!
进入你的服务器续费界面
https://dash.hidencloud.com/service/ 你的服务器 ID/manage
打开 F12 - 控制台
输入下面代码:
(async function() {
// === 配置区域 ===
const orderId = '你的机器ID';
const maxDaysPerRequest = 84; // 服务器允许的最大天数
const targetLoopCount = 1; // 你想循环多少次? (12次 * 84天 ≈ 1008天)
const delayMs = 1500;
// ================
const input = document.getElementById('renew-presets-input-' + orderId);
if (!input) return console.error('❌ 找不到输入框');
const form = input.closest('form');
// 延时函数
const sleep = (ms) => new Promise(r => setTimeout(r, ms));
console.log(`🚀 准备开始!计划执行 ${targetLoopCount} 次续费,每次 ${maxDaysPerRequest} 天。`);
for (let i = 1; i <= targetLoopCount; i++) {
console.log(`\n--- 正在执行第 ${i} / ${targetLoopCount} 次请求 ---`);
// 每次都需要重新构建 FormData,以防 token 过期或状态变化
const formData = new FormData(form);
formData.set('days', maxDaysPerRequest.toString());
formData.delete('custom_date');
try {
const response = await fetch(form.action, {
method: 'POST',
body: formData,
headers: { 'X-Requested-With': 'XMLHttpRequest' }
});
const text = await response.text();
console.log(`📡 第 ${i} 次状态码: ${response.status}`);
// 尝试解析结果
try {
const json = JSON.parse(text);
if (response.ok) {
console.log(`✅ 第 ${i} 次成功!`);
} else {
console.error(`❌ 第 ${i} 次失败:`, json.message || json.errors);
// 如果遇到错误(比如余额不足),通常应该停止脚本
if (response.status === 422 || response.status === 403) {
console.error('🛑 遇到严重错误,脚本停止执行。');
break;
}
}
} catch (e) {
console.log('📄 服务器响应:', text.substring(0, 50) + '...');
}
} catch (err) {
console.error(`❌ 网络请求出错:`, err);
}
if (i < targetLoopCount) {
console.log(`⏳ 等待 ${delayMs}ms ...`);
await sleep(delayMs);
}
}
console.log('\n🎉 所有任务执行完毕!去支付账单。');
})();
执行完毕后,刷新页面,你会在账单里面找到未支付账单,进去支付就行,0 元,然后,嗨呗!
niege
2
自动刷新脚本
// ==UserScript==
// @name HidenCloud Auto Checkout (Singapore only)
// @namespace https://tampermonkey.net/
// @version 1.3
// @description Every 5s refresh; focus #location after load; ONLY select Singapore if enabled; check terms; ready then click checkout.
// @match https://dash.hidencloud.com/store/view/349*
// @run-at document-idle
// @grant none
// ==/UserScript==
(function () {
'use strict';
const REFRESH_MS = 5000;
const LOCATION_SELECTOR = 'select#location, select[name="location"]';
const TERMS_SELECTOR = 'input#terms[type="checkbox"]';
const CHECKOUT_SELECTOR = 'button#checkout[type="submit"], button#checkout';
// ✅ 只选新加坡:优先按 value 匹配(如果你确定一直是 18),否则按文本匹配
const SINGAPORE_VALUE = '18'; // 不确定可留空 '',只用文本匹配
const SINGAPORE_TEXT_RE = /(🇸🇬|Singapore\b|,\s*SG\b)/i;
function log(...args) { console.log('[TM]', ...args); }
function dispatchEvents(el) {
el.dispatchEvent(new Event('input', { bubbles: true }));
el.dispatchEvent(new Event('change', { bubbles: true }));
}
// ---- focus location after refresh/load ----
function focusLocationOnce() {
const sel = document.querySelector(LOCATION_SELECTOR);
if (!sel) return false;
if (sessionStorage.getItem('tm_focused_location') === '1') return true;
sessionStorage.setItem('tm_focused_location', '1');
try { sel.scrollIntoView({ block: 'center', inline: 'nearest' }); } catch (_) {}
try { sel.focus({ preventScroll: true }); } catch (_) { try { sel.focus(); } catch (_) {} }
log('Focused #location');
return true;
}
// ---- terms checkbox ----
function checkTermsIfNeeded() {
const terms = document.querySelector(TERMS_SELECTOR);
if (!terms) return false;
if (terms.checked) return true;
terms.click();
if (!terms.checked) {
terms.checked = true;
dispatchEvents(terms);
}
return terms.checked;
}
// ---- location: Singapore only ----
function findSingaporeOption(select) {
const opts = Array.from(select.options);
// 1) 先按 value 精确匹配(更稳定)
if (SINGAPORE_VALUE) {
const byVal = opts.find(opt =>
opt.value === SINGAPORE_VALUE &&
!opt.disabled &&
opt.value && opt.value.trim() !== ''
);
if (byVal) return byVal;
}
// 2) 再按文本匹配(更通用)
return opts.find(opt => {
const txt = (opt.textContent || '').trim();
return !opt.disabled && opt.value && opt.value.trim() !== '' && SINGAPORE_TEXT_RE.test(txt);
});
}
function selectSingaporeIfPossible() {
const select = document.querySelector(LOCATION_SELECTOR);
if (!select) return { found: false, selected: false };
const opt = findSingaporeOption(select);
if (!opt) return { found: true, selected: false }; // 找到了 select,但 Singapore 不可选/不存在
const cur = select.selectedOptions && select.selectedOptions[0];
const already = cur && !cur.disabled && select.value === opt.value;
if (!already) {
select.value = opt.value;
opt.selected = true;
dispatchEvents(select);
log('Selected Singapore:', opt.textContent.trim(), 'value=', opt.value);
}
return { found: true, selected: true };
}
function isReady() {
const terms = document.querySelector(TERMS_SELECTOR);
const select = document.querySelector(LOCATION_SELECTOR);
const btn = document.querySelector(CHECKOUT_SELECTOR);
const termsOk = !!terms && terms.checked;
let locationOk = false;
if (select) {
const opt = findSingaporeOption(select);
const cur = select.selectedOptions && select.selectedOptions[0];
locationOk = !!opt && !!cur && !cur.disabled && select.value === opt.value;
}
return { termsOk, locationOk, ready: termsOk && locationOk && !!btn };
}
function clickCheckoutIfReady() {
const btn = document.querySelector(CHECKOUT_SELECTOR);
if (!btn) return false;
const s = isReady();
if (!s.ready) return false;
if (btn.dataset.tmClicked === '1') return true;
btn.dataset.tmClicked = '1';
btn.click();
log('Clicked checkout');
return true;
}
function tick() {
focusLocationOnce();
checkTermsIfNeeded();
selectSingaporeIfPossible();
clickCheckoutIfReady();
}
function forceReload() {
const btn = document.querySelector(CHECKOUT_SELECTOR);
if (btn && btn.dataset.tmClicked === '1') return;
const s = isReady();
if (s.ready) return; // 已满足就不刷新
// 下次加载允许再次 focus
sessionStorage.removeItem('tm_focused_location');
log('Reloading... (every 5s)');
try {
window.location.reload();
setTimeout(() => { window.location.href = window.location.href; }, 1500);
} catch (e) {
window.location.href = window.location.href;
}
}
// 每次加载都允许 focus
sessionStorage.removeItem('tm_focused_location');
// 初始执行
tick();
// 异步渲染兜底
const mo = new MutationObserver(() => tick());
mo.observe(document.documentElement, { childList: true, subtree: true, attributes: true });
// 每 5 秒刷新
setInterval(forceReload, REFRESH_MS);
})();