Greasy Fork is available in English.

Acellus Auto Sign-In

Auto Sign In for Acellus to make it much easier

// ==UserScript==
// @name        Acellus Auto Sign-In
// @namespace   https://greasyfork.org/en/users/1291009
// @grant       none
// @version     1.0
// @author      BadOrBest
// @description Auto Sign In for Acellus to make it much easier
// @icon        https://www.google.com/s2/favicons?sz=64&domain=acellus.com
// @match       https://signin.acellus.com/sign-in/student/
// @license     MIT
// ==/UserScript==
(() => {
  if (location.href == 'https://signin.acellus.com/sign-in/student' || location.href == 'https://signin.acellus.com/sign-in/student/') {
    let observer = new MutationObserver((mutations, observer) => {
      if (document.querySelector('form[action^="/sign-in/student"]')) {
        observer.disconnect();
        document.querySelector('input[name=username]').value = 'USERNAME';
        document.querySelector('input[name=password]').value = 'PASSWORD';
        document.querySelector('button[type=submit]').click();
      }
    });
    observer.observe(document.body, {childList: true, subtree: true});
  }
})()