Schnellauswahl für das letzte Medium
当前为
// ==UserScript==
// @name Proxer Remember
// @namespace https://greasyfork.org/de/users/83349-deimos
// @version 0.2
// @description Schnellauswahl für das letzte Medium
// @author Deimos
// @include http://proxer.me/*
// @include https://proxer.me/*
// @include http://www.proxer.me/*
// @include https://www.proxer.me/*
// @grant none
// ==/UserScript==
var ul = document.getElementById("leftNav");
var li = document.createElement("li");
li.setAttribute("class","topmenu");
li.setAttribute("id","RememberNav");
li.addEventListener("mouseover", open);
ul.appendChild(li);
document.getElementById("RememberNav").innerHTML = '<a href="javascript:;">Lesezeichen ▾</a><ul id="RememberUl"></ul>';
addElement("A:","RememberA");
addElement("M:","RememberM" );
function addElement(name,id)
{
var ul = document.getElementById("RememberUl");
var element = document.createElement("li");
element.setAttribute("id",id);
element.innerHTML = '<a href="javascript:;">'+name+'</a>';
ul.appendChild(element);
}
function open()
{
document.getElementById("RememberNav").removeEventListener("mouseover", open);
if(window.location.origin.includes("https"))
var url = "https://proxer.me/ucp?s=history&p=1#top";
else
var url = "http://proxer.me/ucp?s=history&p=1#top";
if (window.XMLHttpRequest) // AJAX nutzen mit IE7+, Chrome, Firefox, Safari, Opera
xmlhttp=new XMLHttpRequest();
else // AJAX mit IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
if(xmlhttp.responseText[0] == "<")
{
find("Animeserie");
find("Mangaserie");
}
}
};
xmlhttp.open("GET",url);
xmlhttp.send();
}
function find(typ)
{
var doc = xmlhttp.responseText;
doc = doc.slice(doc.indexOf(typ)-90);
var name = doc.slice(doc.indexOf(">")+1,doc.indexOf("<"));
doc = doc.slice(doc.indexOf("<td>")+4);
var episode = doc.slice(0,doc.indexOf("</td>"));
var href = doc.slice(doc.indexOf("<a")+9);
href = href.slice(0,href.indexOf('"'));
var member_name = typ[0]+": "+ name+" Ep. "+episode;
document.getElementById("Remember"+typ[0]).innerHTML = '<a href='+href+'>'+member_name+'</a>';
}