NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Nhentai.net Auto Login // @namespace http://tampermonkey.net/ // @version 1.0 // @description Automatically fills in the login credentials on nhentai.net and clicks the sign in button on the home page. // @author longkidkoolstar // @match https://nhentai.net/* // @grant GM_getValue // @grant GM_setValue // @licence MIT // ==/UserScript== (function() { 'use strict'; const email = GM_getValue('email'); const password = GM_getValue('password'); // Login page if (window.location.href.includes('/login/?next=/')) { if (!email || !password) { GM_setValue('email', prompt('Please enter your email:')); GM_setValue('password', prompt('Please enter your password:')); } document.getElementById('id_username_or_email').value = email; document.getElementById('id_password').value = password; // Check if CAPTCHA is present let captchaCheck = setInterval(function() { let captcha = document.querySelector('label.rc-anchor-center-item.rc-anchor-checkbox-label'); if (captcha && captcha.textContent == "I'm not a robot") { clearInterval(captchaCheck); document.querySelector('.button-wide').click(); // Clicks the login button } else if (document.querySelector('li.errorlist li').textContent == "You need to solve the CAPTCHA.") { clearInterval(captchaCheck); } }, 1000); } // Home page if (window.location.href == 'https://nhentai.net/') { document.querySelector('li.menu-sign-in a').click(); } })();