Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Auto Save & Join
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description Auto saves, auto joins, switches to staging/closes tab when out of saves
- // @author keegant & pentalon
- // @match https://*.typeracer.com/*
- // @grant window.close
- // ==/UserScript==
- function autoGhost()
- {
- var gameStatus = ((document.getElementsByClassName('gameStatusLabel') || [])[0] || {}).innerHTML || ''
- if (gameStatus.startsWith('You finished') || gameStatus.startsWith('The race has ended'))
- {
- if (!saved)
- {
- document.getElementsByClassName('gwt-Anchor')[8].click();
- saved = true;
- joined = false;
- }
- }
- else {
- saved = false;
- }
- if (!joined)
- {
- var raceAgainLink = (document.getElementsByClassName('raceAgainLink') || [])[0]
- if (raceAgainLink)
- {
- raceAgainLink.click();
- joined = true;
- }
- }
- }
- var saved = false;
- var joined = true;
- setInterval(autoGhost, 200);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement