您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
空投
当前为
// ==UserScript== // @name StarryNift自动化任务 // @namespace http://tampermonkey.net/ // @version 3.7 // @description 空投 // @author 酥哈哈 // @match https://blockx.fun/ // @match https://x.com/intent // @match https://x.com/home // @match *://*.x.com/* // @match *://*.starrynift.art/* // @match https://blockx.fun/tools/faucet // @match https://blockx.fun/games/roulette // @match https://sidequest.rcade.game/quests // @match https://liveart.io/ref/58e940 // @match https://liveart.io/airdrop // @match https://renaissance.artela.network/vision // @match https://forge.gg/home // @match https://starrynift.art/ // @match https://starrynift.art/earn // @match https://starrynift.art/ai/reward // @match https://starrynift.art/ai/detail/CGmpaI7o // @match https://starrynift.art/ai // @match https://starrynift.art/ai/reward // @match https://starrynift.art/ai/mychat/CGmpaI7o // @match https://starrynift.art/ai/mychat/XmiawBM4 // @match https://app.galxe.com/quest/LiveArt/GCQzytd9YE // @match https://app.galxe.com/quest/LiveArt/GCQzytd9YE?referral_code=GRFr2JSgqam7QfiiZt7Ob6ngeFyOPgKdfQt6izRyj1mmZLn // @match https://starrynift.art/?referralCode=THs9DYFVR2 // @match https://starrynift.art/?referralCode=THs9DYFVR2\ // @match https://renaissance.artela.network/e-beggar // @match https://www.baidu.com/ // @license MIT // @icon https://www.google.com/s2/favicons?sz=64&domain=blockx.fun // @grant none // ==/UserScript== var isMetamaskClicked = false; var isConnectClicked = false; function StarryAiClick(){ if (!isConnectClicked) { var con = "#header_flex > div._starry_right_xkzq7_219 > div > div._noConnect_14ano_93 > div > div"; safeClickWithTryCatch(con); if (safeClickWithTryCatch(con)) { console.log("元素点击次数1"); // 点击成功后,设置isMetamaskClicked为true isConnectClicked = true; setTimeout(function() { var r = "#header_flex > div._header_left_ph8o5_183 > div._starry_menu_ph8o5_34 > div > div > div:nth-child(4) > div > div > span"; safeClickWithTryCatch(r); }, 80000); } } if (!isMetamaskClicked) { var metamask = "#rootApp > div.ant-modal-root > div.ant-modal-wrap.ant-modal-centered > div > div.ant-modal-content > div > div > div > div:nth-child(2) > div:nth-child(2)"; safeClickWithTryCatch(metamask); if (safeClickWithTryCatch(metamask)) { console.log("元素点击次数2"); // 点击成功后,设置isMetamaskClicked为true isMetamaskClicked = true; } } } function safeClickWithTryCatch(targetElement) { var element = document.querySelector(targetElement); if (element) { element.click(); return true; } else { console.log(`未找到元素:${targetElement}`); return false; } } function checkTextContent(selector, expectedText) { try { var element = document.querySelector(selector); if (element.textContent.trim() === expectedText) { element.click(); console.log('文本内容等于"' + expectedText + '"'); return true; } else { console.log('文本内容不等于"' + expectedText + '"'); return false; } } catch (error) { console.error('发生错误:', error); } } function Content(selector, expectedText) { try { var element = document.querySelector(selector); if (element.textContent.trim() === expectedText) { return true; } else { return false; } } catch (error) { console.error('发生错误:', error); } } function img(url){ // 选择图片元素 var imgElement = document.querySelector(url); // 检查图片是否已经加载 if (imgElement.complete) { // 如果图片已经加载,直接点击 imgElement.click(); } else { // 如果图片未加载,监听load事件 imgElement.addEventListener('load', function() { // 图片加载完成后,执行点击操作 imgElement.click(); }); } } function OverallMethod(){ if (document.readyState === 'complete') { var hostname = window.location.hostname; // 根据hostname调用不同的函数 switch (hostname) { case 'starrynift.art': StarryAiClick(); break; default: break; } } } (function() { setInterval(function() { document.addEventListener('DOMContentLoaded', function() { var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if (mutation.type === 'childList') { var okButton = document.querySelector(".your-button-class span"); if (okButton) { okButton.click(); observer.disconnect(); // 完成点击后停止观察 } } }); }); // 配置观察者,观察body下所有变化 observer.observe(document.body, { childList: true, subtree: true }); }); }, 100); var flag = false; var originalUrl = 'https://starrynift.art/ai/reward'; window.addEventListener('load', function() { // 检查当前页面的URL是否包含 'x.com' if (window.location.href.includes('x.com')) { // 如果包含 'x.com',则跳转到 originalUrl window.location.href = originalUrl; } }); setInterval(function() { window.addEventListener('load', function() { var button = document.querySelector("button.ant-btn.ant-btn-default._cneterBtn_k8sci_64"); if (button) { // 确保按钮存在并且不是禁用状态 if (!button.disabled) { button.click(); // 尝试点击按钮 } else { console.log('按钮是禁用状态,无法点击'); } } else { console.log('未找到按钮'); } }); // 等待弹窗出现并点击“OK”按钮 function waitForModalAndClickOk() { // 选择模态弹窗的父容器 const modalContainer = document.querySelector('.ant-modal-wrap'); // 检查模态弹窗是否存在 if (modalContainer) { // 在模态弹窗内部查找按钮 const okButton = modalContainer.querySelector('.ant-btn-default span'); if (okButton) { okButton.click(); // 点击按钮 } } const observer = new MutationObserver(mutations => { mutations.forEach(mutation => { // 检查是否有新的子节点被添加到body中 mutation.addedNodes.forEach(node => { // 如果找到模态弹窗,执行点击操作 if (node.classList && node.classList.contains('ant-modal-wrap')) { // 选择“OK”按钮并点击 const okButton = node.querySelector('.ant-btn-default span'); if (okButton) { okButton.click(); // 停止观察者,因为我们已经点击了按钮 observer.disconnect(); } } }); }); }); // 配置观察者,观察body的子节点变化 observer.observe(document.body, { childList: true, subtree: true }); } var button = document.querySelector(".your-button-class"); if (button) { button.click(); } if (button) { var clickEvent = new MouseEvent('click', { 'view': window, 'bubbles': true, 'cancelable': true }); button.dispatchEvent(clickEvent); } document.addEventListener('DOMContentLoaded', (event) => { var button = document.querySelector(".your-button-class"); if (button) { button.click(); } }); var buttons = document.querySelectorAll(".your-button-class"); buttons.forEach(function(button) { button.addEventListener('click', function() { // 点击按钮后要执行的代码 }); }); // 等待DOM加载完成 document.addEventListener('DOMContentLoaded', function() { // 选择按钮元素 var okButton = document.querySelector("button.ant-btn-primary.ant-btn-lg._ModalConfirmBtn_a4qt9_242"); // 检查按钮是否存在 if (okButton) { // 触发点击事件 okButton.click(); } else { console.error('OK按钮未找到'); } }); var oki = "body > div:nth-child(6) > div > div.ant-modal-wrap.ant-modal-centered > div > div.ant-modal-content > div > div > div._SuccessModalBtnWrap_a4qt9_301 > button > span"; safeClickWithTryCatch(oki); var earnElement = "#header_flex > div._header_left_xkzq7_188 > div._starry_menu_xkzq7_34 > div > div > div:nth-child(6) > div"; safeClickWithTryCatch(earnElement); setTimeout(function() { var hos = "#layout > div._content_1gpq5_23 > div._aiReward_u89wy_1 > div:nth-child(2) > div > div._historyTitle_u89wy_12 > span"; safeClickWithTryCatch(hos); }, 3000); var sw = "#root > div > div > div > div > div > div > div.css-175oi2r.r-1pi2tsx.r-13qz1uu > div > div > div > div.css-175oi2r.r-13awgt0 > div:nth-child(2) > div.css-175oi2r.r-1p0dtai.r-1d2f490.r-u8s1d.r-zchlnj.r-ipm5af.r-12vffkv > div > div > div > div > div.css-175oi2r.r-13awgt0 > div > div > div > div.css-175oi2r.r-13awgt0 > div > div.css-175oi2r.r-1p0dtai.r-1d2f490.r-u8s1d.r-zchlnj.r-ipm5af.r-12vffkv > div:nth-child(2) > div > div > div > div.css-175oi2r.r-13awgt0 > div > div > div > div.css-175oi2r.r-13awgt0 > div > div.css-175oi2r.r-1p0dtai.r-1d2f490.r-u8s1d.r-zchlnj.r-ipm5af.r-12vffkv > div:nth-child(2) > div > div > div > div.css-175oi2r.r-13awgt0 > div > div > div > div.css-175oi2r.r-kuhuc6.r-5kkj8d.r-1mdbw0j > div > div > div > div > div"; safeClickWithTryCatch(sw); var confi = "#root > div > div > div > div > div > div > div.css-175oi2r.r-1pi2tsx.r-13qz1uu > div > div > div > div.css-175oi2r.r-13awgt0 > div:nth-child(2) > div.css-175oi2r.r-1p0dtai.r-1d2f490.r-u8s1d.r-zchlnj.r-ipm5af.r-12vffkv > div > div > div > div > div.css-175oi2r.r-13awgt0 > div > div > div > div.css-175oi2r.r-13awgt0 > div > div.css-175oi2r.r-1p0dtai.r-1d2f490.r-u8s1d.r-zchlnj.r-ipm5af.r-12vffkv > div:nth-child(2) > div > div > div > div.css-175oi2r.r-13awgt0 > div > div > div > div.css-175oi2r.r-13awgt0 > div > div.css-175oi2r.r-1p0dtai.r-1d2f490.r-u8s1d.r-zchlnj.r-ipm5af.r-12vffkv > div:nth-child(2) > div > div > div > div.css-175oi2r.r-13awgt0 > div > div > div > div.css-175oi2r.r-kuhuc6.r-5kkj8d.r-1mdbw0j > div > div.css-175oi2r.r-1otgn73.r-1awozwy.r-j9g438.r-42olwf.r-1q9bdsx.r-rs99b7.r-1pvax8s.r-1loqt21.r-izkp9k.r-13awgt0.r-18u37iz.r-1777fci.r-xd6kpl.r-1qhn6m8.r-i023vh.r-tskmnb.r-lrvibr > div > div > div"; safeClickWithTryCatch(confi); var cz = "#botList > div:nth-child(2) > div._header_1ht1h_22 > div._logo_1ht1h_26 > img"; safeClickWithTryCatch(cz); var chat = "#botInfo > div._info_ifdm3_50 > button > span"; safeClickWithTryCatch(chat); var cil = "#layout > div._content_1gpq5_23 > div._aiReward_u89wy_1 > div:nth-child(2) > div > div:nth-child(3) > div._rightWrap_1tttg_20 > div._buttonWrap_1tttg_48 > button > span"; safeClickWithTryCatch(cil); var cil2 = "#layout > div._content_1gpq5_23 > div._aiReward_u89wy_1 > div:nth-child(2) > div > div:nth-child(2) > div._rightWrap_1tttg_20 > div._buttonWrap_1tttg_48 > button > span"; safeClickWithTryCatch(cil2); var okkk = "body > div:nth-child(6) > div > div.ant-modal-wrap.ant-modal-centered > div > div.ant-modal-content > div > div > div._alertPistion_k8sci_4.alertBox > div > button > span" safeClickWithTryCatch(okkk); var ok = "body > div:nth-child(8) > div > div.ant-modal-wrap.ant-modal-centered > div > div.ant-modal-content > div > div > button > span"; safeClickWithTryCatch(ok); var alertVa = document.querySelector("div > div > div > div.ant-notification-notice-message > div > div"); var xzval = "#layout > div._content_1gpq5_23 > div._chat_wrap_1fgi6_1 > div > div._right_content_1fgi6_240 > div > div._chat_top_1fgi6_310 > div > div:nth-child(1) > label > span > input"; var gox ="#layout > div._content_1gpq5_23 > div._chat_wrap_1fgi6_1 > div > div._right_content_1fgi6_240 > div > div._select_count_1fgi6_623 > div._showmore_btns_1fgi6_904 > div:nth-child(1) > img"; var url ="img[src='https://d1uoymq29mtp9f.cloudfront.net/web/img/chatIcons/twiter.png']"; try { if (alertVa && alertVa.textContent.trim() === 'Oops! You are eligible for 5 votes per day') { setInterval(function() { if (!flag) { var xxx = document.querySelector("#layout > div._content_1gpq5_23 > div._chat_wrap_1fgi6_1 > div > div._right_content_1fgi6_240 > div > div._chat_bottom_1fgi6_541 > div._chat_menu_1fgi6_548 > img"); if(xxx){ flag = true; xxx.click(); setInterval(function() { // 选择图片元素 var imgElement = document.querySelector("img[src='https://d1uoymq29mtp9f.cloudfront.net/web/img/chatIcons/share.png']"); if (imgElement.complete) { imgElement.click(); setTimeout(function() { var xz = safeClickWithTryCatch(xzval); if(xz){ setTimeout(function() { img(url); }, 1000); } }, 1000); } else { imgElement.addEventListener('load', function() { imgElement.click(); setTimeout(function() { var xz = safeClickWithTryCatch(xzval); if(xz){ setTimeout(function() { img(url); }, 500); } }, 500); }); } }, 1000); } } }, 3000); } } catch (error) { // 这里可以处理异常,例如打印错误信息,或者执行其他错误处理逻辑 console.error('An error occurred:', error); // 可以在这里添加其他的错误处理代码,例如发送错误报告等 } var ss = document.querySelector("body > div:nth-child(7) > div > div.ant-modal-wrap.ant-modal-centered > div > div.ant-modal-content > div > div > button") if(ss){ ss.click(); } }, 1000); 'use strict'; // 使用confirm函数弹出一个接受框 var isTargetPage = window.location.href.includes('https://starrynift.art/?referralCode=THs9DYFVR2'); var isTarget = window.location.href.includes('https://starrynift.art/earn'); if (isTargetPage || isTarget) { if(window.location.href.includes('https://starrynift.art/earn')){ isAccepted=true; }else{ var isAccepted = confirm("您是否接受执行此脚本?"); } // 根据用户的选择执行脚本 if (isAccepted) { (function() { setInterval(function() { var lq ="#layout > div._content_1a3ff_23 > div > div._RaffleWrap_a4qt9_1 > div._raffleContent_a4qt9_32 > div._raffleBtnWrap_a4qt9_140 > button > span"; var result = Content(lq,"See You Tomorrow"); if(result){ setInterval(function() { var ses = Content("#layout > div._content_1a3ff_23 > div > div._daily_box_hjp5v_2 > div._daily_flex_hjp5v_8 > div._daily_rbox_hjp5v_18 > button > span", "Collect"); if(ses){ checkTextContent("#layout > div._content_1a3ff_23 > div > div._daily_box_hjp5v_2 > div._daily_flex_hjp5v_8 > div._daily_rbox_hjp5v_18 > button > span", "Collect"); }else{ setTimeout(function() { var sayai ="#header_flex > div._header_left_xkzq7_188 > div._starry_menu_xkzq7_34 > div > div > div:nth-child(5) > div > div > div:nth-child(1)"; var sysy = safeClickWithTryCatch(sayai); var i =true; if(i){ setTimeout(function() { var dz ="#layout > div._content_1gpq5_23 > div._chat_wrap_1fgi6_1 > div > div._right_content_1fgi6_240 > div > div._btnGroup_1fgi6_251 > div > div > img"; var rsss = safeClickWithTryCatch(dz); i =false; },5000) }else{ setInterval(function() { var dz ="#layout > div._content_1gpq5_23 > div._chat_wrap_1fgi6_1 > div > div._right_content_1fgi6_240 > div > div._btnGroup_1fgi6_251 > div > div > img"; var rsss = safeClickWithTryCatch(dz); },1000) } },10000); } },5000); }else{ setTimeout(function() { // 如果没有 "See You Tomorrow" 则执行 "Free Entry" 和 "Raffle Now" var freeSelector = "#layout > div._content_1a3ff_23 > div > div._RaffleWrap_a4qt9_1 > div._raffleContent_a4qt9_32 > div._raffleBtnWrap_a4qt9_140 > button > span"; checkTextContent(freeSelector, "Free Entry"); var raffleNowSelector = "#layout > div._content_1a3ff_23 > div > div._RaffleWrap_a4qt9_1 > div._raffleContent_a4qt9_32 > div._raffleBtnWrap_a4qt9_140 > button > span"; // 注意: 这个选择器和上面的freeSelector相同,可能是一个错误 checkTextContent(raffleNowSelector, "Raffle Now"); }, 5000); } }, 3000); setTimeout(function() { OverallMethod(); }, 1000); setInterval(function() { OverallMethod(); }, 5000); setInterval(function() { // 定义点击操作的函数 function performClick(selector, text) { // 检查文本内容是否匹配 var y = checkTextContent(selector, text); if (y) { safeClickWithTryCatch(selector); // 点击后退出函数,不再执行下面的代码 return; } } }, 5000); var s = 3000; var aa = false; setInterval(function() { if(!aa){ var dh = "#layout > div._content_1gpq5_23 > div._chat_wrap_1fgi6_1 > div > div._right_content_1fgi6_240 > div > div._chat_top_1fgi6_310 > div._questions_1fgi6_349 > div > div:nth-child(1)"; safeClickWithTryCatch(dh); aa=true; } }, 1000); })(); } else { console.log('用户未接受,脚本不执行'); } } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址