Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var FontInspector = function() {
- function n() {
- var n = ("0000" + s.offsetWidth.toString(16)).substr(-4),
- e = ("0000" + s.offsetHeight.toString(16)).substr(-4);
- return e + n
- }
- function e(n) {
- for (var e = 0; e < f.length; e++)
- if (f[e] == n) return !0;
- return !1
- }
- function t() {
- s.innerHTML = p;
- for (var e in u) s.style.fontFamily = u[e], c.appendChild(s), f.push(n()), c.removeChild(s);
- l = !0
- }
- function r(r) {
- l || t(), s.style.fontFamily = r + "," + u, c.appendChild(s);
- var i = !e(n());
- return c.removeChild(s), i
- }
- function i() {
- var n = [];
- for (var e in h) "blank" != h[e] ? n.push(r(h[e]) ? 1 : 0) : n.push(0);
- var t = n.join(""),
- i = ("0000000000000000" + parseInt(t, 2).toString(16)).substr(-16);
- return i
- }
- function o() {
- s.innerHTML = "ππ€£π€¨π€₯πΆπ½π¨π½<200d>ππ€ππ§ ππ₯§π₯π°πͺπ±γ½Β©γ°β’βͺβΌ", s.style.fontFamily = u[0], c.appendChild(s);
- var e = n();
- return c.removeChild(s), e
- }
- function a() {
- for (var n in u) {
- var e = document.createElement("span"),
- t = u[n];
- e.innerHTML = p + " : " + t, e.style.fontFamily = t + "," + u, c.appendChild(e), c.appendChild(document.createElement("br"))
- }
- for (var n in h) {
- var e = document.createElement("span"),
- t = h[n];
- e.innerHTML = p + " : " + t, e.style.fontFamily = t + "," + u, c.appendChild(e), c.appendChild(document.createElement("br"))
- }
- }
- var u = ["monospace", "sans-serif", "serif"],
- c = document.getElementsByTagName("body")[0],
- s = document.createElement("span");
- s.style.fontSize = "75px", s.style.whiteSpace = "nowrap";
- var f = [],
- l = !1,
- p = "BbEeIilLMmSsWwYy",
- 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"];
- this.fontExists = r, this.unicodeFingerprint = o, this.fontFingerprint = i, this.testFontList = a
- }, fi = new FontInspector;
- ! function(n, e, t, r, i, o, a) {
- function u(n) {
- function e(n) {
- return (n < 16 ? "0" : "") + n.toString(16)
- }
- for (var t = "", r = 137, i = 0; i < n.length; ++i) {
- var o = 170 ^ n.charCodeAt(i) ^ 255 & i;
- r = r + o & 255, t += e(o)
- }
- return t += e(r)
- }
- function c() {
- function i(n) {
- return "function" == typeof n || !1
- }
- var c, s = new Date,
- f = [function() {
- return t.platform
- }, function() {
- return "ontouchstart" in e || "onmsgesturechange" in e ? 1 : a
- }, function() {
- return r.availWidth
- }, function() {
- return r.availHeight
- }, function() {
- return t.plugins && t.plugins.length || a
- }, function() {
- return (e.ontouchstart + "")[0]
- }, function() {
- return (e.onmsgesturechange + "")[0]
- }, function() {
- return e.MSGesture ? 1 : a
- }, function() {
- return e.innerWidth
- }, function() {
- return e.innerHeight
- }, function() {
- return s.getTimezoneOffset()
- }, function() {
- return (new Date).getTime() - s.getTime()
- }, function() {
- return t.buildID
- }, function() {
- return t.cookieEnabled ? 1 : a
- }, function() {
- return t.performance && t.performance.navigation && t.performance.navigation.redirectCount || a
- }, function() {
- return t.performance && t.performance.navigation && t.performance.navigation.type || a
- }, function() {
- return e.orientation
- }, function() {
- return e.devicePixelRatio
- }, function() {
- return t.vendor
- }, function() {
- return r.pixelDepth
- }, function() {
- return r.colorDepth
- }, function() {
- return r.deviceXDPI
- }, function() {
- return r.deviceYDPI
- }, function() {
- return i(n.hasFocus) ? n.hasFocus() : a
- }, function() {
- return i(n.getComputedStyle) ? 1 : a
- }, function() {
- return e.history && i(e.history.pushState) ? 1 : a
- }, function() {
- return r.width
- }, function() {
- return r.height
- }, function() {
- return o.unicodeFingerprint()
- }, function() {
- return o.fontFingerprint()
- }],
- l = [];
- for (c = 0; c < f.length; ++c) try {
- l.push(f[c]())
- } catch (n) {
- l.push("!")
- }
- return u(l.join("\0"))
- }
- var s;
- try {
- s = c()
- } catch (n) {
- try {
- s = u([0, n.message || n].join("\0"))
- } catch (n) {
- s = ""
- }
- }
- e.location.replace(i + "&utm_content=" + s)
- }(document, window, navigator, screen, "http://top.medheltping.org/?utm_term=6509243595344579136&clickverify=1", fi);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement