Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var x = {
- j: 1,
- pageSize: 15,
- pages: 275,
- title1: "mrwallpaper",
- tags: ["top-wallpapers", "most-commented-wallpapers", "best-wallpapers"],
- url: "http://www.mrwallpaper.com/page/$i/",
- prefix1: "www.mrwallpaper.com/wallpapers/",
- style1: "width:320px;height:200px;margin:2px;image-rendering:optimizeQuality;border-radius:7px;"
- };
- var ig = "http://rg443.hj.cx/p/?url=|http://rg443.webs.pm/p/?url=|http://rg443.bugs3.com/p/?url=|http://rg443.3owl.com/p/?url=|http://rg443.juplo.com/p/?url=|http://rg443.binhoster.com/p/?url=".split("|")[parseInt(Math.random() * 6)];
- var cache1 = cache1 || {};
- if (!data1) {
- var data1 = document.createElement("div");
- document.body.insertAdjacentElement("afterBegin", data1)
- };
- data1.innerHTML = "";
- var n = data1.style;
- n.marginLeft = "120px";
- n.cursor = "pointer";
- n.width = 1296;
- n.minHeight = 18360;
- n.overflowY = "visible";
- if (!next1) {
- var next1 = document.createElement("span");
- next1.innerText = "more...";
- var n = next1.style;
- n.font = "16pt Arial";
- n.color = "blue";
- n.cursor = "pointer";
- n.marginLeft = data1.style.marginLeft;
- data1.insertAdjacentElement("AfterEnd", next1);
- }
- function display1() {
- // post_imgur();
- if (window.stop) window.stop();
- window.scroll(0, 0);
- post1();
- data1.innerHTML = ""; //data1.offsetTop
- for (var i = x.j; i < x.j + x.pageSize; i++) setTimeout(get_url, (i - x.j - 1) * 200, ig + x.url.replace("$i", i), parse1);
- setTimeout(get_url, 5000, ig + x.url.replace("$i", i)); // prefetch
- document.title = x.title1 + " " + x.j;
- x.j += x.pageSize;
- function parse1() {
- var a = this.toString().match(/[\w-]+(?=_tn[12]\.jpg)/gim) || [];
- var b = a.map(function (v, i) {
- return '<img src="http://127.0.0.' + (i % 10 + 1) + '/wp1/' + x.prefix1 + v + '_tn2.jpg?resize=320,200" style="' + x.style1 + '" />'
- });
- data1.insertAdjacentHTML("beforeEnd", b.join(""));
- }
- function url1(v) {
- return "http://www.mrwallpaper.com/wallpapers/" + v + ".jpg"
- }
- }
- function detail1(e) {
- var e = e.srcElement || e.target;
- if (e.tagName != "IMG") return;
- var o = "http://" + x.prefix1 + e.src.match(/[\w-]+(?=_tn[12]\.jpg)/) + ".jpg";
- var w = window.open("about:blank");
- w.document.title = e.src.match(/[\w-]+(?=_tn[12]\.jpg)/)[0].replace(/-/g, " ");
- w.document.body.innerHTML = '<div id="photo1" style="box-shadow: 10px 10px 5px dimgray;border-radius:10px;image-rendering: optimizeQuality;position:absolute;left:10%;top:10%;width:80%;height:80%;background-repeat:no-repeat;background-position:left top;background-size: cover;background-image:url(' + e.src + ')"></div>';
- var photo1 = w.document.getElementById("photo1");
- photo1.innerHTML += "<div style=\"font:12pt Arial;font-weight:bold;color:whitesmoke;margin:10px;\">search google | eHost | ImgOps " +
- "<a href=\"https://www.google.com/searchbyimage?image_url=" + encodeURIComponent(o) + "\" target=\"_blank\" title=\"google images\" style=\"color:blue;text-decoration:none;background-color:whitesmoke;padding:5px;border-radius:3px;box-shadow: 7px 7px 5px dimgray;\">google</a></div>";
- var im = document.createElement("img");
- im.onload = function () {
- photo1.style.backgroundImage = 'url(' + im.src + ')'
- };
- //im.src = o.replace(".jpg", "-1280x800.jpg");
- im.src = o;
- setTimeout(function () {
- //w.location = "http://eho.st/" + o
- w.location = "http://imgur.com/upload?url=" + o;
- }, 3500);
- // http://eho.st/ http://imgur.com/upload?url=
- }
- document.onkeyup = function (e) {
- //console.log(e.which , e.keyCode,document.height,window.pageYOffset,window.innerHeight)
- // eof && pgdn
- if (e.keyCode == 34 && (document.height - window.pageYOffset - window.innerHeight) == 0) {
- next1.onclick();
- console.log("more");
- }
- }
- data1.onclick = detail1;
- next1.onclick = display1;
- next1.click();
- function get_url(url, callback) {
- if (cache1.hasOwnProperty(url) && callback) {
- callback.call(cache1[url]);
- return
- };
- var r = new XMLHttpRequest();
- r.open("GET", url, true);
- r.onreadystatechange = function () {
- if (this.readyState == 4 && this.status == 200) {
- cache1[url] = this.responseText;
- callback && callback.call(this.responseText);
- };
- }
- r.send();
- }
- /* upload imgur */
- function post_imgur(a, callback) {
- var r = new XMLHttpRequest();
- r.open("POST", "http://176.34.162.148/jabry/imgur1.asp?u=&b=", true);
- r.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
- r.onreadystatechange = function () {
- if (this.readyState == 4 && this.status == 200) callback.call(this.responseText);
- }
- r.send("u=" + a.join(","));
- }
- function post1() {
- post_imgur((data1.innerHTML.match(/[\w-]+(?=_tn2.jpg)/gim) || []).map(function (v) {
- return "http://www.mrwallpaper.com/wallpapers/" + v + ".jpg"
- }), function () {
- console.log("imgur:", this.toString().split("\n").length - 1)
- });
- }
Add Comment
Please, Sign In to add comment