您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Autoclaim faucet, login manual
当前为
// ==UserScript== // @name liteonion // @namespace http://tampermonkey.net/ // @version 1.0.0 // @description Autoclaim faucet, login manual // @author iewilmaestro // @license Copyright iewilmaestro // @match *://liteonion.online/instant/* // @icon https://www.google.com/s2/favicons?sz=64&domain=liteonion.online // @grant none // ==/UserScript== (function() { 'use strict'; // Pilih semua elemen <a> di halaman const links = document.querySelectorAll('a'); // Ambil href dan filter yang mengandung '/faucet/' const faucetLinks = Array.from(links) .map(link => link.href) // Ambil href dari tiap link .filter(href => href.includes('/faucet/')); // Filter yang mengandung '/faucet/' console.log(faucetLinks); if (faucetLinks.length > 0) { let currentIndex = localStorage.getItem('currentIndex') ? parseInt(localStorage.getItem('currentIndex')) : 0; function navigateToNextLink() { checkForFirewall(); if (document.querySelector('a[href="https://liteonion.online/instant/withdraw"]')) { window.location.href = faucetLinks[currentIndex]; }else{ console.log("tombol wd tidak di temukan"); } // Cek jika faucet memiliki batas klaim harian yang tercapai const Daily = document.body.outerText.includes('Daily claim limit'); const Bankrut = document.body.outerText.includes("The faucet does not have"); const Please = document.body.outerText.includes("Please wait"); const Invalid = document.body.outerText.includes("Invalid"); if (Daily || Bankrut || Please || Invalid) { console.log('Batas klaim harian tercapai, menghapus URL faucet ini dari array dan melanjutkan ke URL berikutnya'); // Pindah ke URL faucet berikutnya jika ada if (faucetLinks.length > 0) { currentIndex = (currentIndex + 1) % faucetLinks.length; // Naikkan currentIndex localStorage.setItem('currentIndex', currentIndex); // Simpan currentIndex ke localStorage console.log(`Menavigasi ke: ${faucetLinks[currentIndex]}`); window.location.href = faucetLinks[currentIndex]; } return; // Jangan lanjutkan lebih jauh jika faucet ini sudah diblokir } // Mengecek apakah faucet saat ini sudah selesai CAPTCHA-nya const recaptchav3 = document.querySelector('input[name="recaptchav3"]')?.value; // Cek jika captcha sudah terisi dengan kondisi: if (!recaptchav3 || recaptchav3.length === "") { console.log('Captcha belum diselesaikan. Tunggu...'); return; // Tunggu tanpa reload halaman } // Tunggu sedikit waktu setelah berpindah halaman untuk memastikan halaman dimuat sepenuhnya setTimeout(() => { // Mencari tombol dengan ID 'subbutt' const claimButton = document.querySelector('#subbutt'); if (claimButton && claimButton.innerText.includes('Claim Now')) { console.log('Captcha selesai, mengklik tombol Claim Now'); claimButton.click(); // Klik tombol Claim Now } else { console.log('Tombol Claim Now tidak ditemukan'); } }, 6000); // Tunggu 6 detik setelah halaman dimuat } // Fungsi untuk mengecek adanya firewall atau proteksi berdasarkan pathname URL function checkForFirewall() { setTimeout(() => { // Mengecek apakah pathname URL mengandung 'firewall' if (document.location.pathname.includes('firewall')) { console.log('Firewall atau proteksi terdeteksi berdasarkan pathname URL.'); // Mengambil nilai dari input captcha berdasarkan 'name' const turnstile = document.querySelector('input[name="cf-turnstile-response"]')?.value; const recaptcha = document.querySelector('input[name="g-recaptcha-response"]')?.value; const hcaptcha = document.querySelector('input[name="h-captcha-response"]')?.value; // Cek apakah salah satu captcha sudah terisi if ((!turnstile || turnstile.trim() === "") && (!recaptcha || recaptcha.trim() === "") && (!hcaptcha || hcaptcha.trim() === "")) { console.log('Captcha firewall belum diselesaikan. Tunggu...'); return; // Tunggu tanpa reload halaman jika keduanya belum diisi } // Cek apakah captcha sudah terisi if (!turnstile || turnstile.trim() === "") { console.log('Captcha firewall belum diselesaikan. Tunggu...'); return; // Tunggu tanpa reload halaman } // Cari tombol 'Unlock' dan klik const unlockButton = document.querySelector('button.btn.btn-primary.w-md'); if (unlockButton && unlockButton.innerText.includes('Unlock')) { console.log('Captcha firewall selesai, mengklik tombol Unlock'); unlockButton.click(); // Klik tombol Unlock } } else { console.log('Tidak ada indikasi firewall pada pathname URL.'); // Lanjutkan dengan alur berikutnya } }, 6000); // Tunggu 6 detik setelah tombol diklik untuk memeriksa firewall } setInterval(navigateToNextLink, 6000); } else { console.log('Tidak ditemukan URL faucet!'); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址