Advertisement
Guest User

Untitled

a guest
Apr 24th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function () {
  2.   var config = {
  3.     itv: 1800000,
  4.     url1: '//ia.51.la/go1?id=19454513',
  5.     ekc: ''
  6.   };
  7.   ! function (e) {
  8.     function t(r) {
  9.       if (n[r]) return n[r].exports;
  10.       var o = n[r] = {
  11.         exports: {},
  12.         id: r,
  13.         loaded: !1
  14.       };
  15.       return e[r].call(o.exports, o, o.exports, t), o.loaded = !0, o.exports
  16.     }
  17.     var n = {};
  18.     return t.m = e, t.c = n, t.p = "", t(0)
  19.   }([function (e, t, n) {
  20.     "use strict";
  21.  
  22.     function r() {
  23.       var e = void 0,
  24.         t = /id=(\d+)/.exec(config.url1)[1] || "";
  25.       try {
  26.         e = u.get("__tins__" + t)
  27.       } catch (t) {
  28.         e = !1
  29.       }
  30.       var n = e && i.isN(e.sid) && i.isN(e.expires) && g - e.sid < 18e5 ? 0 : 1,
  31.         r = n ? 1 : e.vd + 1,
  32.         o = n ? g : e.sid,
  33.         c = g + 18e5;
  34.       return u.set("__tins__" + t, s.stringify({
  35.         sid: o,
  36.         vd: r,
  37.         expires: c
  38.       }), null, "/"), [n, n ? o : u.get("__tins__" + t).sid, r]
  39.     }
  40.  
  41.     function o() {
  42.       var e = s.parse(s.stringify(i.extend({}, y, v))),
  43.         t = i.obj2url(e),
  44.         n = config.url1 + "&rt=" + g + "&" + t,
  45.         r = new Image(1, 1);
  46.       r.src = n
  47.     }
  48.     var i = n(4),
  49.       c = n(5),
  50.       u = n(7).store,
  51.       s = n(6),
  52.       a = window,
  53.       f = a.location,
  54.       l = a.screen,
  55.       p = a.navigator,
  56.       g = i.now(),
  57.       d = !0,
  58.       m = r(),
  59.       v = {
  60.         ekc: config.ekc,
  61.         sid: m[1],
  62.         tt: c.getMeta.tt,
  63.         kw: c.getMeta.kw,
  64.         cu: f.href,
  65.         pu: c.getRef()
  66.       },
  67.       y = {
  68.         rl: l.width + "*" + l.height,
  69.         lang: p.language || p.browserLanguage,
  70.         ct: function () {
  71.           var e = p.connection || p.mozConnection || p.webkitConnection || p.oConnection,
  72.             t = i.hasIt(p.userAgent, "mobile") && e ? e.type : "unknow";
  73.           return t
  74.         }(),
  75.         pf: function () {
  76.           var e = d ? 1 : 0;
  77.           return d = 0, e
  78.         }(),
  79.         ins: m[0],
  80.         vd: m[2],
  81.         ce: p.cookieEnabled ? 1 : 0,
  82.         cd: l.colorDepth || l.pixelDepth,
  83.         ds: c.getMeta.ds
  84.       };
  85.     o.version = "2.2.1.2", n(10)(y), o()
  86.   }, , , , function (e, t) {
  87.     "use strict";
  88.  
  89.     function n(e, t) {
  90.       return void 0 !== e && e.indexOf(t) !== -1
  91.     }
  92.  
  93.     function r(e) {
  94.       return function (t) {
  95.         return Object.prototype.toString.call(t) === "[object " + e + "]"
  96.       }
  97.     }
  98.  
  99.     function o() {
  100.       for (var e = 0, t = {}; e < arguments.length; e++) {
  101.         var n = arguments[e];
  102.         for (var r in n) t[r] = n[r]
  103.       }
  104.       return t
  105.     }
  106.  
  107.     function i(e) {
  108.       return e.replace(/&/g, "~_~")
  109.     }
  110.  
  111.     function c(e) {
  112.       var t = "";
  113.       for (var n in e) "" !== t && (t += "&"), t += n + "=" + a(a(i(String(e[n]))));
  114.       return t
  115.     }
  116.  
  117.     function u(e) {
  118.       return e.replace(/^\s+|\s+$/g, "")
  119.     }
  120.  
  121.     function s() {
  122.       return +new Date
  123.     }
  124.     var a = encodeURIComponent,
  125.       f = r("Object"),
  126.       l = r("Number"),
  127.       p = r("String"),
  128.       g = r("Array"),
  129.       d = r("Function"),
  130.       m = r("RegExp");
  131.     e.exports = {
  132.       isO: f,
  133.       isN: l,
  134.       isF: d,
  135.       isR: m,
  136.       isS: p,
  137.       isA: g,
  138.       hasIt: n,
  139.       extend: o,
  140.       obj2url: c,
  141.       trim: u,
  142.       now: s
  143.     }
  144.   }, function (e, t, n) {
  145.     "use strict";
  146.  
  147.     function r(e) {
  148.       return u.getElementsByTagName(e.toLowerCase())
  149.     }
  150.  
  151.     function o() {
  152.       var e = "";
  153.       try {
  154.         e = c.top.document.referrer
  155.       } catch (t) {
  156.         if (c.parent) try {
  157.           e = c.parent.document.referrer
  158.         } catch (t) {
  159.           e = ""
  160.         }
  161.       }
  162.       return "" === e && (e = u.referrer), e
  163.     }
  164.     var i = n(4),
  165.       c = window,
  166.       u = c.document,
  167.       s = function () {
  168.         var e = r("meta"),
  169.           t = r("title"),
  170.           n = {
  171.             kw: "",
  172.             ds: ""
  173.           },
  174.           o = void 0;
  175.         n.tt = i.trim(t.length ? t[0].innerHTML : "");
  176.         for (var c = 0; c < e.length; c++) e[c].name && (o = e[c].name.toLowerCase(), i.hasIt("keywords", o) && (n.kw = e[c].content.slice(0, 100)), i.hasIt("description", o) && (n.ds = e[c].content.slice(0, 30)));
  177.         return n
  178.       }();
  179.     e.exports = {
  180.       getMeta: s,
  181.       getRef: o
  182.     }
  183.   }, function (module, exports) {
  184.     "use strict";
  185.     var _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (e) {
  186.       return typeof e
  187.     } : function (e) {
  188.       return e && "function" == typeof Symbol && e.constructor === Symbol && e !== Symbol.prototype ? "symbol" : typeof e
  189.     };
  190.     module.exports = {
  191.       parse: function parse(sJSON) {
  192.         return eval("(" + sJSON + ")")
  193.       },
  194.       stringify: function () {
  195.         function e(o) {
  196.           if (null == o) return "null";
  197.           if ("number" == typeof o) return isFinite(o) ? o.toString() : "null";
  198.           if ("boolean" == typeof o) return o.toString();
  199.           if ("object" === ("undefined" == typeof o ? "undefined" : _typeof(o))) {
  200.             if ("function" == typeof o.toJSON) return e(o.toJSON());
  201.             if (r(o)) {
  202.               for (var u = "[", s = 0; s < o.length; s++) u += (s ? ", " : "") + e(o[s]);
  203.               return u + "]"
  204.             }
  205.             if ("[object Object]" === t.call(o)) {
  206.               var a = [];
  207.               for (var f in o) n.call(o, f) && a.push(e(f) + ": " + e(o[f]));
  208.               return "{" + a.join(", ") + "}"
  209.             }
  210.           }
  211.           return '"' + o.toString().replace(c, i) + '"'
  212.         }
  213.         var t = Object.prototype.toString,
  214.           n = Object.prototype.hasOwnProperty,
  215.           r = Array.isArray || function (e) {
  216.             return "[object Array]" === t.call(e)
  217.           },
  218.           o = {
  219.             '"': '\\"',
  220.             "\\": "\\\\",
  221.             "\b": "\\b",
  222.             "\f": "\\f",
  223.             "\n": "\\n",
  224.             "\r": "\\r",
  225.             "\t": "\\t"
  226.           },
  227.           i = function (e) {
  228.             return o[e] || "\\u" + (e.charCodeAt(0) + 65536).toString(16).substr(1)
  229.           },
  230.           c = /[\\"\u0000-\u001F\u2028\u2029]/g;
  231.         return e
  232.       }()
  233.     }
  234.   }, function (e, t, n) {
  235.     "use strict";
  236.     var r = n(5),
  237.       o = n(6),
  238.       i = {
  239.         get: function (e) {
  240.           return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(e).replace(/[-.+*]/g, "\\$&") + "\\s*\\=s*([^;]*).*$)|^.*$"), "$1")) || null
  241.         },
  242.         set: function (e, t, n, r, o, i) {
  243.           if (!e || /^(?:expires|max-age|path|domain|secure)$/i.test(e)) return !1;
  244.           var c = "";
  245.           if (n) switch (n.constructor) {
  246.             case Number:
  247.               c = n === 1 / 0 ? "; expires=Fri, 31 Dec 9999 23:59:59 GMT" : "; max-age=" + n;
  248.               break;
  249.             case String:
  250.               c = "; expires=" + n;
  251.               break;
  252.             case Date:
  253.               c = "; expires=" + n.toUTCString()
  254.           }
  255.           return document.cookie = encodeURIComponent(e) + "=" + encodeURIComponent(t) + c + (o ? "; domain=" + o : "") + (r ? "; path=" + r : "") + (i ? "; secure" : ""), !0
  256.         }
  257.       },
  258.       c = {
  259.         get: function (e) {
  260.           return o.parse((r.isMobi ? window.localStorage.getItem(e) : i.get(e)) || "{}")
  261.         },
  262.         set: function (e, t, n, o) {
  263.           return r.isMobi ? window.localStorage.setItem(e, t) : i.set(e, t, n, o)
  264.         }
  265.       };
  266.     e.exports = {
  267.       cookie: i,
  268.       store: c
  269.     }
  270.   }, , , function (e, t, n) {
  271.     "use strict";
  272.     var r = n(4),
  273.       o = n(7);
  274.     e.exports = function (e) {
  275.       var t = o.store.get("__51laig__");
  276.       t = r.isN(t) ? parseInt(t) + 1 : 1, o.cookie.set("__51cke__", config.ekc, null, "/"), e.ing = t, o.store.set("__51laig__", t, null, "/")
  277.     }
  278.   }]);
  279. }());
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement