There are 3 previous versions of this script.
// ==UserScript== // @author Luke (Gaming4JC) // Special thanks to barmaley-exe on #javascript IRC-Freenode for help // Change Log: v1.0 initial release. // v1.1 - Added support for neotraps and fixed a dead server. // v1.2 - Added support for skipping Yahoo security traps and another dead server removed. // v1.3 - HTTPS Detection/redirection (for HTTPS Everywhere), Dead Server Removed, and Grant added. // v1.3.1 - Dead Server fix. // @name YMail! Classic Redirector // @description Forces you back into Yahoo Mail classic for those of us with slow internets or love retro technology. // @namespace http://g4jc.christiangamemaker.com/wordpress // @include http://*.mail.yahoo.com/neo/* // @include https://*.mail.yahoo.com/neo/* // @grant none // @version 1.3.1 // ==/UserScript== //Randomly chooses list of hardcoded known classic servers to redirect to. Feel free to add new ones or remove these as they become obsolete. var urls = ["http://us.mc1608.mail.yahoo.com/mc/welcome?", "http://us.mc1618.mail.yahoo.com/mc/welcome?","http://us.mc1120.mail.yahoo.com/mc/welcome?","http://us.mc1424.mail.yahoo.com/mc/welcome?","http://us.mc1800.mail.yahoo.com/mc/welcome?","http://us.mc1646.mail.yahoo.com/mc/welcome?"]; window.location = urls[Math.floor(urls.length*Math.random())];