Diff
checker
文本
文本
圖像
文檔
Excel
文件夾
Legal
Enterprise
桌面版
定價
登入
下載 Diffchecker 桌面版
比較文本
尋找兩個文字檔案之間的差異
工具
歷史
即時編輯器
摺疊未變更行
關閉換行
檢視
拆分
統一
比對精度
智能
單詞
字符
語法突出顯示
選擇語法
忽略
文字轉換
前往第一個差異
編輯輸入
Diffchecker Desktop
執行Diffchecker最安全的方式。取得Diffchecker桌面應用程式:您的差異永遠不會離開您的電腦!
取得桌面版
Google Funding Choices inline script comparison
建立於
6 年前
差異永不過期
清除
匯出
分享
解釋
224 刪除
行
總計
刪除
字符
總計
刪除
要繼續使用此功能,請升級到
Diff
checker
Pro
查看價格
574 行
全部複製
197 新增
行
總計
新增
字符
總計
新增
要繼續使用此功能,請升級到
Diff
checker
Pro
查看價格
545 行
全部複製
複製
已複製
複製
已複製
// 2020-07-25
word-grabber
.com
// 2020-07-25
thehill
.com
(function () {
(function () {
複製
已複製
複製
已複製
/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
"use strict";
"use strict";
var g = function (a) {
var g = function (a) {
var b = 0;
var b = 0;
return function () {
return function () {
return b < a.length ? { done: !1, value: a[b++] } : { done: !0 };
return b < a.length ? { done: !1, value: a[b++] } : { done: !0 };
};
};
},
},
l = this || self,
l = this || self,
複製
已複製
複製
已複製
aa
= /^[\w+/_-]+[=]{0,2}$/,
m
= /^[\w+/_-]+[=]{0,2}$/,
m
= null,
p
= null,
p
= function () {},
q
= function () {},
q
= function (a) {
r
= function (a) {
var b = typeof a;
var b = typeof a;
if ("object" == b)
if ("object" == b)
if (a) {
if (a) {
if (a instanceof Array) return "array";
if (a instanceof Array) return "array";
if (a instanceof Object) return b;
if (a instanceof Object) return b;
var c = Object.prototype.toString.call(a);
var c = Object.prototype.toString.call(a);
if ("[object Window]" == c) return "object";
if ("[object Window]" == c) return "object";
if (
if (
"[object Array]" == c ||
"[object Array]" == c ||
("number" == typeof a.length &&
("number" == typeof a.length &&
"undefined" != typeof a.splice &&
"undefined" != typeof a.splice &&
"undefined" != typeof a.propertyIsEnumerable &&
"undefined" != typeof a.propertyIsEnumerable &&
!a.propertyIsEnumerable("splice"))
!a.propertyIsEnumerable("splice"))
)
)
return "array";
return "array";
if (
if (
"[object Function]" == c ||
"[object Function]" == c ||
("undefined" != typeof a.call &&
("undefined" != typeof a.call &&
"undefined" != typeof a.propertyIsEnumerable &&
"undefined" != typeof a.propertyIsEnumerable &&
!a.propertyIsEnumerable("call"))
!a.propertyIsEnumerable("call"))
)
)
return "function";
return "function";
} else return "null";
} else return "null";
else if ("function" == b && "undefined" == typeof a.call) return "object";
else if ("function" == b && "undefined" == typeof a.call) return "object";
return b;
return b;
},
},
複製
已複製
複製
已複製
r =
u
= function (a, b) {
Date.now ||
function () {
return +new Date();
},
t
= function (a, b) {
function c() {}
function c() {}
c.prototype = b.prototype;
c.prototype = b.prototype;
a.prototype = new c();
a.prototype = new c();
a.prototype.constructor = a;
a.prototype.constructor = a;
};
};
複製
已複製
複製
已複製
var
ba
= function (a, b) {
var
v
= function (a, b) {
Object.defineProperty(l, a, {
Object.defineProperty(l, a, {
configurable: !1,
configurable: !1,
get: function () {
get: function () {
return b;
return b;
},
},
複製
已複製
複製
已複製
set:
p
,
set:
q
,
});
});
};
};
複製
已複製
複製
已複製
var
x
= function (a, b) {
var
y
= function (a, b) {
this.b = (a ===
v
&& b) || "";
this.b = (a ===
w
&& b) || "";
this.a =
w
;
this.a =
x
;
},
},
複製
已複製
複製
已複製
w
= {},
x
= {},
v
= {};
w
= {};
var
ca
= function (a, b) {
var
aa
= function (a, b) {
a.src =
a.src =
複製
已複製
複製
已複製
b instanceof
x
&& b.constructor ===
x
&& b.a ===
w
b instanceof
y
&& b.constructor ===
y
&& b.a ===
x
? b.b
? b.b
: "type_error:TrustedResourceUrl";
: "type_error:TrustedResourceUrl";
複製
已複製
複製
已複製
if (null ===
m
)
if (null ===
p
)
b: {
b: {
b = l.document;
b = l.document;
if (
if (
(b = b.querySelector && b.querySelector("script[nonce]")) &&
(b = b.querySelector && b.querySelector("script[nonce]")) &&
(b = b.nonce || b.getAttribute("nonce")) &&
(b = b.nonce || b.getAttribute("nonce")) &&
複製
已複製
複製
已複製
aa
.test(b)
m
.test(b)
) {
) {
複製
已複製
複製
已複製
m
= b;
p
= b;
break b;
break b;
}
}
複製
已複製
複製
已複製
m
= "";
p
= "";
}
}
複製
已複製
複製
已複製
b =
m
;
b =
p
;
b && a.setAttribute("nonce", b);
b && a.setAttribute("nonce", b);
};
};
複製
已複製
複製
已複製
var
y
= function () {
var
z
= function () {
return (
return (
Math.floor(2147483648 * Math.random()).toString(36) +
Math.floor(2147483648 * Math.random()).toString(36) +
複製
已複製
複製
已複製
Math.abs(Math.floor(2147483648 * Math.random()) ^
r
()).toString(36)
Math.abs(Math.floor(2147483648 * Math.random()) ^
+new Date
()).toString(36)
);
);
};
};
複製
已複製
複製
已複製
var
z
= function (a, b) {
var
A
= function (a, b) {
b = String(b);
b = String(b);
"application/xhtml+xml" === a.contentType && (b = b.toLowerCase());
"application/xhtml+xml" === a.contentType && (b = b.toLowerCase());
return a.createElement(b);
return a.createElement(b);
},
},
複製
已複製
複製
已複製
A
= function (a) {
B
= function (a) {
this.a = a || l.document || document;
this.a = a || l.document || document;
};
};
複製
已複製
複製
已複製
A
.prototype.appendChild = function (a, b) {
B
.prototype.appendChild = function (a, b) {
a.appendChild(b);
a.appendChild(b);
};
};
複製
已複製
複製
已複製
var
B
= function (a, b, c, d, e, f) {
var
C
= function (a, b, c, d, e, f) {
try {
try {
var k = a.a,
var k = a.a,
複製
已複製
複製
已複製
h =
z
(a.a, "SCRIPT");
h =
A
(a.a, "SCRIPT");
h.async = !0;
h.async = !0;
複製
已複製
複製
已複製
ca
(h, b);
aa
(h, b);
k.head.appendChild(h);
k.head.appendChild(h);
h.addEventListener("load", function () {
h.addEventListener("load", function () {
e();
e();
d && k.head.removeChild(h);
d && k.head.removeChild(h);
});
});
h.addEventListener("error", function () {
h.addEventListener("error", function () {
複製
已複製
複製
已複製
0 < c ?
B
(a, b, c - 1, d, e, f) : (d && k.head.removeChild(h), f());
0 < c ?
C
(a, b, c - 1, d, e, f) : (d && k.head.removeChild(h), f());
});
});
} catch (n) {
} catch (n) {
f();
f();
}
}
};
};
複製
已複製
複製
已複製
var
da
= l.atob(
var
ba
= l.atob(
"aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"
"aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"
),
),
複製
已複製
複製
已複製
ea
= l.atob(
ca
= l.atob(
"WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="
"WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="
),
),
複製
已複製
複製
已複製
fa
= l.atob(
da
= l.atob(
"RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu"
"RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu"
),
),
複製
已複製
複製
已複製
ha
= function (a, b, c) {
ea
= function (a, b, c) {
this.b = a;
this.b = a;
複製
已複製
複製
已複製
this.f = new
A
(this.b);
this.f = new
B
(this.b);
this.a = null;
this.a = null;
this.c = [];
this.c = [];
this.g = !1;
this.g = !1;
this.i = b;
this.i = b;
this.h = c;
this.h = c;
},
},
複製
已複製
複製
已複製
E
= function (a) {
F
= function (a) {
if (a.b.body && !a.g) {
if (a.b.body && !a.g) {
var b = function () {
var b = function () {
複製
已複製
複製
已複製
C
(a);
D
(a);
l.setTimeout(function () {
l.setTimeout(function () {
複製
已複製
複製
已複製
return
D
(a, 3);
return
E
(a, 3);
}, 50);
}, 50);
};
};
複製
已複製
複製
已複製
B
(
C
(
a.f,
a.f,
a.i,
a.i,
2,
2,
!0,
!0,
function () {
function () {
l[a.h] || b();
l[a.h] || b();
},
},
b
b
);
);
a.g = !0;
a.g = !0;
}
}
},
},
複製
已複製
複製
已複製
C
= function (a) {
D
= function (a) {
for (var b =
F
(1, 5), c = 0; c < b; c++) {
for (var b =
G
(1, 5), c = 0; c < b; c++) {
var d =
G
(a);
var d =
H
(a);
a.b.body.appendChild(d);
a.b.body.appendChild(d);
a.c.push(d);
a.c.push(d);
}
}
複製
已複製
複製
已複製
b =
G
(a);
b =
H
(a);
b.style.bottom = "0";
b.style.bottom = "0";
b.style.left = "0";
b.style.left = "0";
b.style.position = "fixed";
b.style.position = "fixed";
複製
已複製
複製
已複製
b.style.width =
F
(100, 110).toString() + "%";
b.style.width =
G
(100, 110).toString() + "%";
b.style.zIndex =
F
(2147483544, 2147483644).toString();
b.style.zIndex =
G
(2147483544, 2147483644).toString();
b.style["background-color"] =
H
(249, 259, 242, 252, 219, 229);
b.style["background-color"] =
I
(249, 259, 242, 252, 219, 229);
b.style["box-shadow"] = "0 0 12px #888";
b.style["box-shadow"] = "0 0 12px #888";
複製
已複製
複製
已複製
b.style.color =
H
(0, 10, 0, 10, 0, 10);
b.style.color =
I
(0, 10, 0, 10, 0, 10);
b.style.display = "flex";
b.style.display = "flex";
b.style["justify-content"] = "center";
b.style["justify-content"] = "center";
b.style["font-family"] = "Roboto, Arial";
b.style["font-family"] = "Roboto, Arial";
複製
已複製
複製
已複製
c =
G
(a);
c =
H
(a);
c.style.width =
F
(80, 85).toString() + "%";
c.style.width =
G
(80, 85).toString() + "%";
c.style.maxWidth =
F
(750, 775).toString() + "px";
c.style.maxWidth =
G
(750, 775).toString() + "px";
c.style.margin = "24px";
c.style.margin = "24px";
c.style.display = "flex";
c.style.display = "flex";
c.style["align-items"] = "flex-start";
c.style["align-items"] = "flex-start";
c.style["justify-content"] = "center";
c.style["justify-content"] = "center";
複製
已複製
複製
已複製
d =
z
(a.f.a, "IMG");
d =
A
(a.f.a, "IMG");
d.className =
y
();
d.className =
z
();
d.src =
da
;
d.src =
ba
;
d.style.height = "24px";
d.style.height = "24px";
d.style.width = "24px";
d.style.width = "24px";
d.style["padding-right"] = "16px";
d.style["padding-right"] = "16px";
複製
已複製
複製
已複製
var e =
G
(a),
var e =
H
(a),
f =
G
(a);
f =
H
(a);
f.style["font-weight"] = "bold";
f.style["font-weight"] = "bold";
複製
已複製
複製
已複製
f.textContent =
ea
;
f.textContent =
ca
;
var k =
G
(a);
var k =
H
(a);
k.textContent =
fa
;
k.textContent =
da
;
I
(a, e, f);
J
(a, e, f);
I
(a, e, k);
J
(a, e, k);
I
(a, c, d);
J
(a, c, d);
I
(a, c, e);
J
(a, c, e);
I
(a, b, c);
J
(a, b, c);
a.a = b;
a.a = b;
a.b.body.appendChild(a.a);
a.b.body.appendChild(a.a);
複製
已複製
複製
已複製
b =
F
(1, 5);
b =
G
(1, 5);
for (c = 0; c < b; c++) (d =
G
(a)), a.b.body.appendChild(d), a.c.push(d);
for (c = 0; c < b; c++) (d =
H
(a)), a.b.body.appendChild(d), a.c.push(d);
},
},
複製
已複製
複製
已複製
I
= function (a, b, c) {
J
= function (a, b, c) {
for (var d =
F
(1, 5), e = 0; e < d; e++) {
for (var d =
G
(1, 5), e = 0; e < d; e++) {
var f =
G
(a);
var f =
H
(a);
b.appendChild(f);
b.appendChild(f);
}
}
b.appendChild(c);
b.appendChild(c);
複製
已複製
複製
已複製
c =
F
(1, 5);
c =
G
(1, 5);
for (d = 0; d < c; d++) (e =
G
(a)), b.appendChild(e);
for (d = 0; d < c; d++) (e =
H
(a)), b.appendChild(e);
},
},
複製
已複製
複製
已複製
F
= function (a, b) {
G
= function (a, b) {
return Math.floor(a + Math.random() * (b - a));
return Math.floor(a + Math.random() * (b - a));
},
},
複製
已複製
複製
已複製
H
= function (a, b, c, d, e, f) {
I
= function (a, b, c, d, e, f) {
return (
return (
"rgb(" +
"rgb(" +
複製
已複製
複製
已複製
F
(Math.max(a, 0), Math.min(b, 255)).toString() +
G
(Math.max(a, 0), Math.min(b, 255)).toString() +
"," +
"," +
複製
已複製
複製
已複製
F
(Math.max(c, 0), Math.min(d, 255)).toString() +
G
(Math.max(c, 0), Math.min(d, 255)).toString() +
"," +
"," +
複製
已複製
複製
已複製
F
(Math.max(e, 0), Math.min(f, 255)).toString() +
G
(Math.max(e, 0), Math.min(f, 255)).toString() +
")"
")"
);
);
},
},
複製
已複製
複製
已複製
G
= function (a) {
H
= function (a) {
a =
z
(a.f.a, "DIV");
a =
A
(a.f.a, "DIV");
a.className =
y
();
a.className =
z
();
return a;
return a;
},
},
複製
已複製
複製
已複製
D
= function (a, b) {
E
= function (a, b) {
0 >= b ||
0 >= b ||
(null != a.a && 0 != a.a.offsetHeight && 0 != a.a.offsetWidth) ||
(null != a.a && 0 != a.a.offsetHeight && 0 != a.a.offsetWidth) ||
複製
已複製
複製
已複製
(
ia
(a),
(
fa
(a),
C
(a),
D
(a),
l.setTimeout(function () {
l.setTimeout(function () {
複製
已複製
複製
已複製
return
D
(a, b - 1);
return
E
(a, b - 1);
}, 50));
}, 50));
},
},
複製
已複製
複製
已複製
ia
= function (a) {
fa
= function (a) {
var b = a.c;
var b = a.c;
var c =
var c =
"undefined" != typeof Symbol && Symbol.iterator && b[Symbol.iterator];
"undefined" != typeof Symbol && Symbol.iterator && b[Symbol.iterator];
b = c ? c.call(b) : { next: g(b) };
b = c ? c.call(b) : { next: g(b) };
for (c = b.next(); !c.done; c = b.next())
for (c = b.next(); !c.done; c = b.next())
(c = c.value) && c.parentNode && c.parentNode.removeChild(c);
(c = c.value) && c.parentNode && c.parentNode.removeChild(c);
a.c = [];
a.c = [];
(b = a.a) && b.parentNode && b.parentNode.removeChild(b);
(b = a.a) && b.parentNode && b.parentNode.removeChild(b);
a.a = null;
a.a = null;
};
};
複製
已複製
複製
已複製
var
ka
= function (a, b, c, d, e) {
var
ia
= function (a, b, c, d, e) {
var f =
ja
(c),
var f =
ha
(c),
k = function (n) {
k = function (n) {
n.appendChild(f);
n.appendChild(f);
l.setTimeout(function () {
l.setTimeout(function () {
f
f
? (0 !== f.offsetHeight && 0 !== f.offsetWidth ? b() : a(),
? (0 !== f.offsetHeight && 0 !== f.offsetWidth ? b() : a(),
f.parentNode && f.parentNode.removeChild(f))
f.parentNode && f.parentNode.removeChild(f))
: a();
: a();
}, d);
}, d);
},
},
h = function (n) {
h = function (n) {
document.body
document.body
? k(document.body)
? k(document.body)
: 0 < n
: 0 < n
? l.setTimeout(function () {
? l.setTimeout(function () {
h(n - 1);
h(n - 1);
}, e)
}, e)
: b();
: b();
};
};
h(3);
h(3);
},
},
複製
已複製
複製
已複製
ja
= function (a) {
ha
= function (a) {
var b = document.createElement("div");
var b = document.createElement("div");
b.className = a;
b.className = a;
b.style.width = "1px";
b.style.width = "1px";
b.style.height = "1px";
b.style.height = "1px";
b.style.position = "absolute";
b.style.position = "absolute";
b.style.left = "-10000px";
b.style.left = "-10000px";
b.style.top = "-10000px";
b.style.top = "-10000px";
b.style.zIndex = "-10000";
b.style.zIndex = "-10000";
return b;
return b;
};
};
複製
已複製
複製
已複製
var
J
= {},
var
K
= {},
K
= null;
L
= null;
var
L
= function () {},
var
M
= function () {},
M
= "function" == typeof Uint8Array,
N
= "function" == typeof Uint8Array,
N
= function (a, b) {
O
= function (a, b) {
a.b = null;
a.b = null;
b || (b = []);
b || (b = []);
a.j = void 0;
a.j = void 0;
a.f = -1;
a.f = -1;
a.a = b;
a.a = b;
a: {
a: {
if ((b = a.a.length)) {
if ((b = a.a.length)) {
--b;
--b;
var c = a.a[b];
var c = a.a[b];
if (
if (
!(
!(
null === c ||
null === c ||
"object" != typeof c ||
"object" != typeof c ||
複製
已複製
複製
已複製
"array" == q
(c) ||
Array.isArray
(c) ||
(
M
&& c instanceof Uint8Array)
(
N
&& c instanceof Uint8Array)
)
)
) {
) {
a.g = b - a.f;
a.g = b - a.f;
a.c = c;
a.c = c;
break a;
break a;
}
}
}
}
a.g = Number.MAX_VALUE;
a.g = Number.MAX_VALUE;
}
}
a.i = {};
a.i = {};
},
},
複製
已複製
複製
已複製
O
= [],
P
= [],
P
= function (a, b) {
Q
= function (a, b) {
if (b < a.g) {
if (b < a.g) {
b += a.f;
b += a.f;
var c = a.a[b];
var c = a.a[b];
複製
已複製
複製
已複製
return c ===
O
? (a.a[b] = []) : c;
return c ===
P
? (a.a[b] = []) : c;
}
if (a.c) return (c = a.c[b]), c === O ? (a.c[b] = []) : c;
},
Q = function (a, b, c) {
if (b < a.g) a.a[b + a.f] = c;
else {
var d = a.g + a.f;
a.a[d] || (a.c = a.a[d] = {});
a.c[b] = c;
}
}
複製
已複製
複製
已複製
return
a
;
if (a.c)
return
(c = a.c[b]), c === P ? (a.c[b] = []) : c
;
},
},
複製
已複製
複製
已複製
S
= function (a, b
) {
R
= function (a, b
, c
) {
var c = R;
a.b || (a.b = {});
a.b || (a.b = {});
複製
已複製
複製
已複製
if (!a.b[
b
]) {
if (!a.b[
c
]) {
var d =
P
(a,
b
);
var d =
Q
(a,
c
);
d && (a.b[
b
] = new
c
(d));
d && (a.b[
c
] = new
b
(d));
}
}
複製
已複製
複製
已複製
return a.b[
b
];
return a.b[
c
];
};
};
複製
已複製
複製
已複製
L
.prototype.h =
M
M
.prototype.h =
N
? function () {
? function () {
var a = Uint8Array.prototype.toJSON;
var a = Uint8Array.prototype.toJSON;
Uint8Array.prototype.toJSON = function () {
Uint8Array.prototype.toJSON = function () {
var b;
var b;
void 0 === b && (b = 0);
void 0 === b && (b = 0);
複製
已複製
複製
已複製
if (!
K
) {
if (!
L
) {
K
= {};
L
= {};
for (
for (
var c = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(
var c = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(
""
""
),
),
d = ["+/=", "+/", "-_=", "-_.", "-_"],
d = ["+/=", "+/", "-_=", "-_.", "-_"],
e = 0;
e = 0;
5 > e;
5 > e;
e++
e++
) {
) {
var f = c.concat(d[e].split(""));
var f = c.concat(d[e].split(""));
複製
已複製
複製
已複製
J
[e] = f;
K
[e] = f;
for (var k = 0; k < f.length; k++) {
for (var k = 0; k < f.length; k++) {
var h = f[k];
var h = f[k];
複製
已複製
複製
已複製
void 0 ===
K
[h] && (
K
[h] = k);
void 0 ===
L
[h] && (
L
[h] = k);
}
}
}
}
}
}
複製
已複製
複製
已複製
b =
J
[b];
b =
K
[b];
c = [];
c = [];
for (d = 0; d < this.length; d += 3) {
for (d = 0; d < this.length; d += 3) {
var n = this[d],
var n = this[d],
複製
已複製
複製
已複製
u
= (e = d + 1 < this.length) ? this[d + 1] : 0;
t
= (e = d + 1 < this.length) ? this[d + 1] : 0;
h = (f = d + 2 < this.length) ? this[d + 2] : 0;
h = (f = d + 2 < this.length) ? this[d + 2] : 0;
k = n >> 2;
k = n >> 2;
複製
已複製
複製
已複製
n = ((n & 3) << 4) | (
u
>> 4);
n = ((n & 3) << 4) | (
t
>> 4);
u
= ((
u
& 15) << 2) | (h >> 6);
t
= ((
t
& 15) << 2) | (h >> 6);
h &= 63;
h &= 63;
複製
已複製
複製
已複製
f || ((h = 64), e || (
u
= 64));
f || ((h = 64), e || (
t
= 64));
c.push(b[k], b[n], b[
u
] || "", b[h] || "");
c.push(b[k], b[n], b[
t
] || "", b[h] || "");
}
}
return c.join("");
return c.join("");
};
};
try {
try {
複製
已複製
複製
已複製
return JSON.stringify(this.a && this.a,
T
);
return JSON.stringify(this.a && this.a,
S
);
} finally {
} finally {
Uint8Array.prototype.toJSON = a;
Uint8Array.prototype.toJSON = a;
}
}
}
}
: function () {
: function () {
複製
已複製
複製
已複製
return JSON.stringify(this.a && this.a,
T
);
return JSON.stringify(this.a && this.a,
S
);
};
};
複製
已複製
複製
已複製
var
T
= function (a, b) {
var
S
= function (a, b) {
return "number" !
= typeof b ||
return "number" !
=
= typeof b ||
(!isNaN(b) && Infinity !== b && -Infinity !== b)
(!isNaN(b) && Infinity !== b && -Infinity !== b)
? b
? b
: String(b);
: String(b);
};
};
複製
已複製
複製
已複製
L
.prototype.toString = function () {
M
.prototype.toString = function () {
return this.a.toString();
return this.a.toString();
};
};
複製
已複製
複製
已複製
var
R
= function (a) {
var
T
= function (a) {
N
(this, a);
O
(this, a);
};
};
複製
已複製
複製
已複製
t(R, L
);
u(T, M
);
var U = function (a) {
var U = function (a) {
複製
已複製
複製
已複製
N
(this, a);
O
(this, a);
};
};
複製
已複製
複製
已複製
t
(U,
L
);
u
(U,
M
);
var
la
= function (a, b) {
var
ja
= function (a, b) {
this.c = new
A
(a);
this.c = new
B
(a);
var c =
S
(b,
5);
var c =
R
(b,
T,
5);
c = new
x(v, P
(c, 4) || "");
c = new
y(w, Q
(c, 4) || "");
this.b = new
ha
(a, c,
P
(b, 4));
this.b = new
ea
(a, c,
Q
(b, 4));
this.a = b;
this.a = b;
},
},
複製
已複製
複製
已複製
ma
= function (a, b, c, d) {
ka
= function (a, b, c, d) {
b = new
R
(b ? JSON.parse(b) : null);
b = new
T
(b ? JSON.parse(b) : null);
b = new
x(v, P
(b, 4) || "");
b = new
y(w, Q
(b, 4) || "");
B
(a.c, b, 3, !1, c, function () {
C
(a.c, b, 3, !1, c, function () {
ka
(
ia
(
function () {
function () {
複製
已複製
複製
已複製
E
(a.b);
F
(a.b);
d(!1);
d(!1);
},
},
function () {
function () {
d(!0);
d(!0);
},
},
複製
已複製
複製
已複製
P
(a.a, 2),
Q
(a.a, 2),
P
(a.a, 3),
Q
(a.a, 3),
P
(a.a, 1)
Q
(a.a, 1)
);
);
});
});
};
};
複製
已複製
複製
已複製
var
na
= function (a, b) {
var
la
= function (a, b) {
V(a, "internal_api_load_with_sb", function (c, d, e) {
V(a, "internal_api_load_with_sb", function (c, d, e) {
複製
已複製
複製
已複製
ma
(b, c, d, e);
ka
(b, c, d, e);
});
});
V(a, "internal_api_sb", function () {
V(a, "internal_api_sb", function () {
複製
已複製
複製
已複製
E
(b.b);
F
(b.b);
});
});
},
},
V = function (a, b, c) {
V = function (a, b, c) {
a = l.btoa(a + b);
a = l.btoa(a + b);
複製
已複製
複製
已複製
ba
(a, c);
v
(a, c);
},
},
W = function (a, b, c) {
W = function (a, b, c) {
for (var d = [], e = 2; e < arguments.length; ++e)
for (var d = [], e = 2; e < arguments.length; ++e)
d[e - 2] = arguments[e];
d[e - 2] = arguments[e];
e = l.btoa(a + b);
e = l.btoa(a + b);
e = l[e];
e = l[e];
複製
已複製
複製
已複製
if ("function" ==
q
(e)) e.apply(null, d);
if ("function" ==
r
(e)) e.apply(null, d);
else throw Error("API not exported.");
else throw Error("API not exported.");
};
};
var X = function (a) {
var X = function (a) {
複製
已複製
複製
已複製
N
(this, a);
O
(this, a);
};
};
複製
已複製
複製
已複製
t
(X,
L
);
u
(X,
M
);
var Y = function (a) {
var Y = function (a) {
複製
已複製
複製
已複製
var b = (
this.h =
l.document);
this.h =
window;
var c = new U();
this.
a
=
a
;
var d = P(a, 3);
this.
b
=
Q(this.
a, 1);
c = Q(c, 1, d);
this.f =
R(this.a, T,
2);
d = P(a, 12);
this.g = R(this.a, U, 3);
c = Q(c, 2, d);
d = P(a, 5);
c = Q(c, 3, d);
d = P(a, 10);
c = Q(c, 4, d);
d = S(a, 11);
c.b || (c.b = {});
var e = d ? d.a : d;
c.b[5] = d;
c = Q(c, 5, e);
this.
g
=
new la(b, c)
;
this.
a
=
P(
a, 1);
this.f =
S(a,
2);
this.c = !1;
this.c = !1;
複製
已複製
複製
已複製
this.b = a;
};
};
Y.prototype.start = function () {
Y.prototype.start = function () {
複製
已複製
複製
已複製
try {
ma();
oa(),
var a = new ja
(this.
h.document
, this.g)
;
na
(this.
a
, this.g)
,
la
(this
.b, a
);
(l.googlefc = l.googlefc || {}),
na
(this
);
"callbackQueue" in l.googlefc || (l.googlefc.callbackQueue = []),
pa
(this
);
} catch (a) {
W
(this
.a, "internal_api_sb");
}
};
};
複製
已複製
複製
已複製
var
oa
= function () {
var
ma
= function () {
var a = function () {
var a = function () {
if (!l.frames.googlefcPresent)
if (!l.frames.googlefcPresent)
if (document.body) {
if (document.body) {
var b = document.createElement("iframe");
var b = document.createElement("iframe");
b.style.display = "none";
b.style.display = "none";
b.style.width = "0px";
b.style.width = "0px";
b.style.height = "0px";
b.style.height = "0px";
b.style.border = "none";
b.style.border = "none";
b.style.zIndex = "-1000";
b.style.zIndex = "-1000";
b.style.left = "-1000px";
b.style.left = "-1000px";
b.style.top = "-1000px";
b.style.top = "-1000px";
b.name = "googlefcPresent";
b.name = "googlefcPresent";
document.body.appendChild(b);
document.body.appendChild(b);
} else l.setTimeout(a, 5);
} else l.setTimeout(a, 5);
};
};
a();
a();
},
},
複製
已複製
複製
已複製
pa
= function (a) {
na
= function (a) {
var b =
r
();
var b =
Date.now
();
W(
W(
複製
已複製
複製
已複製
a.
a
,
a.
b
,
"internal_api_load_with_sb",
"internal_api_load_with_sb",
a.f.h(),
a.f.h(),
function () {
function () {
var c;
var c;
複製
已複製
複製
已複製
var d = a.
a
,
var d = a.
b
,
e = l[l.btoa(d + "
cached
_js")];
e = l[l.btoa(d + "
loader
_js")];
if (e) {
if (e) {
e = l.atob(e);
e = l.atob(e);
e = parseInt(e, 10);
e = parseInt(e, 10);
複製
已複製
複製
已複製
d = l.btoa(d + "
cached
_js").split(".");
d = l.btoa(d + "
loader
_js").split(".");
var f = l;
var f = l;
d[0] in f ||
d[0] in f ||
"undefined" == typeof f.execScript ||
"undefined" == typeof f.execScript ||
f.execScript("var " + d[0]);
f.execScript("var " + d[0]);
for (; d.length && (c = d.shift()); )
for (; d.length && (c = d.shift()); )
d.length
d.length
? f[c] && f[c] !== Object.prototype[c]
? f[c] && f[c] !== Object.prototype[c]
? (f = f[c])
? (f = f[c])
: (f = f[c] = {})
: (f = f[c] = {})
: (f[c] = null);
: (f[c] = null);
c = Math.abs(b - e);
c = Math.abs(b - e);
c = 1728e5 > c ? 0 : c;
c = 1728e5 > c ? 0 : c;
} else c = -1;
} else c = -1;
複製
已複製
複製
已複製
0 != c && (W(a.
a
, "internal_api_sb"), Z(a,
P
(a.
b, 9
)));
0 != c && (W(a.
b
, "internal_api_sb"), Z(a,
Q
(a.
a, 6
)));
},
},
function (c) {
function (c) {
複製
已複製
複製
已複製
c ?
Z(a,
P
(a.
b, 7)
) :
Z(a, P
(a.
b, 8
));
Z(a,
c ? Q
(a.
a, 4
) :
Q
(a.
a, 5
));
}
}
);
);
},
},
Z = function (a, b) {
Z = function (a, b) {
a.c ||
a.c ||
((a.c = !0),
((a.c = !0),
(a = new l.XMLHttpRequest()),
(a = new l.XMLHttpRequest()),
a.open("GET", b, !0),
a.open("GET", b, !0),
a.send());
a.send());
};
};
(function (a, b) {
(function (a, b) {
l[a] = function (c) {
l[a] = function (c) {
for (var d = [], e = 0; e < arguments.length; ++e)
for (var d = [], e = 0; e < arguments.length; ++e)
d[e - 0] = arguments[e];
d[e - 0] = arguments[e];
複製
已複製
複製
已複製
l[a] =
p
;
l[a] =
q
;
b.apply(null, d);
b.apply(null, d);
};
};
複製
已複製
複製
已複製
})("__
475an521in8a
__", function (a) {
})("__
d3lUW8vwsKlB
__", function (a) {
"function" == typeof
l
.atob &&
"function" == typeof
window
.atob &&
((a =
l
.atob(a)),
((a =
window
.atob(a)),
(a = new X(a ? JSON.parse(a) : null)),
(a = new X(a ? JSON.parse(a) : null)),
new Y(a).start());
new Y(a).start());
});
});
}.call(this));
}.call(this));
複製
已複製
複製
已複製
window.__
475an521in8a
__(
window.__
d3lUW8vwsKlB
__(
"WyIxMTc5YTc2NWQ0ZjM2M2U5IixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2YvQUdTS1d4Vl9KRjZRREJWN0VVMTVoTDZ0S2dTYkVqRnRWNV90YWd6QW5YaGxMak02ZDFCN1AwM3N1dXlTNllZVG9WMUl5dWNza085Zy0tcWZCd1VnZmlrM2N2OFx1MDAzZCJdCiwyMCxudWxsLDEwMCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9sL0FHU0tXeFc4TUQ2Rlk5dWgtaGM4cDR4YkFDVEIxRTZ1c2E1NGZYZ3BZbGJTdnpkUmJpTUxiOXZRcWotdXM4bVdoeG1oRmwzRkp0cnRwSHJERnZpd1IyTm8/YWJcdTAwM2QxIiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hVdnFNc3JBTkxoWUNfY25iOEZDTkhiVzIxVlhNUVNEc1V0VUVXblNyYS14Qkppd05ZUHh2dmdhME05NC1kTGd5TW92VG43YU9iWXVYYTFEOUdhP2FiXHUwMDNkMlx1MDAyNnNiZlx1MDAzZDEiLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9sL0FHU0tXeFZ1VXdLX3U0algwTVY4MEV5aXZIUDYzYURKckladWFoa2dULWMwLWRtMUtvNkY5U2Q2Y2xRYnBsYnRuazlVZjdYNGkwMkN5V2Q3M0FIbGg0OVk/c2JmXHUwMDNkMiIsIk1URTNPV0UzTmpWa05HWXpOak5sT1FcdTAwM2RcdTAwM2QiLFtudWxsLG51bGwsbnVsbCwiaHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vMGVtbi9mL3AvMTE3OWE3NjVkNGYzNjNlOS5qcz91c3FwXHUwMDNkQ0E0Il0KLCJkaXYtZ3B0LWFkIl0K"
"WyI4ODc5ZDhjM2I5Zjg1MTY4IixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2YvQUdTS1d4VnEtbi1uUDZCNkFYcmZrS0VoRGtsdWRUMm9QRXVQbDRvRjdqZXA0dDRybzEyU2R4Ukl5eV84cW1uUVYwZXhwQldwSlVfNEhqU0pmWXE4ekRWTkcxTVx1MDAzZCJdCixbMjAsImRpdi1ncHQtYWQiLDEwMCwiT0RnM09XUTRZek5pT1dZNE5URTJPQVx1MDAzZFx1MDAzZCIsW251bGwsbnVsbCxudWxsLCJodHRwczovL3d3dy5nc3RhdGljLmNvbS8wZW1uL2YvcC84ODc5ZDhjM2I5Zjg1MTY4LmpzP3VzcXBcdTAwM2RDQTQiXQpdCiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hXdEt4cXR2TUhoT2RDM050M0dJM3Q4SktoamEzOHhDdGtud3ZBVmtTdXN3UWVsaWxLR0Q4SkNRLUh1ZXo1UlhhUmxIamhtMms1dzhRWmtsTXpFP2FiXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2wvQUdTS1d4VmlkNm5uU1BqS3pUNm9pNmk3Sms2M0xGUXpPZEdqTkZ0MWZrdE1QVG40YlYtczdxMDFsSU5ibXlGYnN2RWx6TDlLaTdldERjTUVMZW1lSmZ3Uz9hYlx1MDAzZDJcdTAwMjZzYmZcdTAwM2QxIiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hYQThHZTN2bUxrZ1BrYWM0MW1wMjRNdDlaWFdfZGFEeEZvZjdja3VicWRLMDVBNEFsaFZDcFBRcTZVQlM3ajBFQUFDbE1YQmxJcmczQjlOSUFMP3NiZlx1MDAzZDIiXQo="
);
);
已保存差異
原始文本
開啟檔案
// 2020-07-25 word-grabber.com (function () { "use strict"; var g = function (a) { var b = 0; return function () { return b < a.length ? { done: !1, value: a[b++] } : { done: !0 }; }; }, l = this || self, aa = /^[\w+/_-]+[=]{0,2}$/, m = null, p = function () {}, q = function (a) { var b = typeof a; if ("object" == b) if (a) { if (a instanceof Array) return "array"; if (a instanceof Object) return b; var c = Object.prototype.toString.call(a); if ("[object Window]" == c) return "object"; if ( "[object Array]" == c || ("number" == typeof a.length && "undefined" != typeof a.splice && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("splice")) ) return "array"; if ( "[object Function]" == c || ("undefined" != typeof a.call && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("call")) ) return "function"; } else return "null"; else if ("function" == b && "undefined" == typeof a.call) return "object"; return b; }, r = Date.now || function () { return +new Date(); }, t = function (a, b) { function c() {} c.prototype = b.prototype; a.prototype = new c(); a.prototype.constructor = a; }; var ba = function (a, b) { Object.defineProperty(l, a, { configurable: !1, get: function () { return b; }, set: p, }); }; var x = function (a, b) { this.b = (a === v && b) || ""; this.a = w; }, w = {}, v = {}; var ca = function (a, b) { a.src = b instanceof x && b.constructor === x && b.a === w ? b.b : "type_error:TrustedResourceUrl"; if (null === m) b: { b = l.document; if ( (b = b.querySelector && b.querySelector("script[nonce]")) && (b = b.nonce || b.getAttribute("nonce")) && aa.test(b) ) { m = b; break b; } m = ""; } b = m; b && a.setAttribute("nonce", b); }; var y = function () { return ( Math.floor(2147483648 * Math.random()).toString(36) + Math.abs(Math.floor(2147483648 * Math.random()) ^ r()).toString(36) ); }; var z = function (a, b) { b = String(b); "application/xhtml+xml" === a.contentType && (b = b.toLowerCase()); return a.createElement(b); }, A = function (a) { this.a = a || l.document || document; }; A.prototype.appendChild = function (a, b) { a.appendChild(b); }; var B = function (a, b, c, d, e, f) { try { var k = a.a, h = z(a.a, "SCRIPT"); h.async = !0; ca(h, b); k.head.appendChild(h); h.addEventListener("load", function () { e(); d && k.head.removeChild(h); }); h.addEventListener("error", function () { 0 < c ? B(a, b, c - 1, d, e, f) : (d && k.head.removeChild(h), f()); }); } catch (n) { f(); } }; var da = l.atob( "aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n" ), ea = l.atob( "WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg==" ), fa = l.atob( "RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu" ), ha = function (a, b, c) { this.b = a; this.f = new A(this.b); this.a = null; this.c = []; this.g = !1; this.i = b; this.h = c; }, E = function (a) { if (a.b.body && !a.g) { var b = function () { C(a); l.setTimeout(function () { return D(a, 3); }, 50); }; B( a.f, a.i, 2, !0, function () { l[a.h] || b(); }, b ); a.g = !0; } }, C = function (a) { for (var b = F(1, 5), c = 0; c < b; c++) { var d = G(a); a.b.body.appendChild(d); a.c.push(d); } b = G(a); b.style.bottom = "0"; b.style.left = "0"; b.style.position = "fixed"; b.style.width = F(100, 110).toString() + "%"; b.style.zIndex = F(2147483544, 2147483644).toString(); b.style["background-color"] = H(249, 259, 242, 252, 219, 229); b.style["box-shadow"] = "0 0 12px #888"; b.style.color = H(0, 10, 0, 10, 0, 10); b.style.display = "flex"; b.style["justify-content"] = "center"; b.style["font-family"] = "Roboto, Arial"; c = G(a); c.style.width = F(80, 85).toString() + "%"; c.style.maxWidth = F(750, 775).toString() + "px"; c.style.margin = "24px"; c.style.display = "flex"; c.style["align-items"] = "flex-start"; c.style["justify-content"] = "center"; d = z(a.f.a, "IMG"); d.className = y(); d.src = da; d.style.height = "24px"; d.style.width = "24px"; d.style["padding-right"] = "16px"; var e = G(a), f = G(a); f.style["font-weight"] = "bold"; f.textContent = ea; var k = G(a); k.textContent = fa; I(a, e, f); I(a, e, k); I(a, c, d); I(a, c, e); I(a, b, c); a.a = b; a.b.body.appendChild(a.a); b = F(1, 5); for (c = 0; c < b; c++) (d = G(a)), a.b.body.appendChild(d), a.c.push(d); }, I = function (a, b, c) { for (var d = F(1, 5), e = 0; e < d; e++) { var f = G(a); b.appendChild(f); } b.appendChild(c); c = F(1, 5); for (d = 0; d < c; d++) (e = G(a)), b.appendChild(e); }, F = function (a, b) { return Math.floor(a + Math.random() * (b - a)); }, H = function (a, b, c, d, e, f) { return ( "rgb(" + F(Math.max(a, 0), Math.min(b, 255)).toString() + "," + F(Math.max(c, 0), Math.min(d, 255)).toString() + "," + F(Math.max(e, 0), Math.min(f, 255)).toString() + ")" ); }, G = function (a) { a = z(a.f.a, "DIV"); a.className = y(); return a; }, D = function (a, b) { 0 >= b || (null != a.a && 0 != a.a.offsetHeight && 0 != a.a.offsetWidth) || (ia(a), C(a), l.setTimeout(function () { return D(a, b - 1); }, 50)); }, ia = function (a) { var b = a.c; var c = "undefined" != typeof Symbol && Symbol.iterator && b[Symbol.iterator]; b = c ? c.call(b) : { next: g(b) }; for (c = b.next(); !c.done; c = b.next()) (c = c.value) && c.parentNode && c.parentNode.removeChild(c); a.c = []; (b = a.a) && b.parentNode && b.parentNode.removeChild(b); a.a = null; }; var ka = function (a, b, c, d, e) { var f = ja(c), k = function (n) { n.appendChild(f); l.setTimeout(function () { f ? (0 !== f.offsetHeight && 0 !== f.offsetWidth ? b() : a(), f.parentNode && f.parentNode.removeChild(f)) : a(); }, d); }, h = function (n) { document.body ? k(document.body) : 0 < n ? l.setTimeout(function () { h(n - 1); }, e) : b(); }; h(3); }, ja = function (a) { var b = document.createElement("div"); b.className = a; b.style.width = "1px"; b.style.height = "1px"; b.style.position = "absolute"; b.style.left = "-10000px"; b.style.top = "-10000px"; b.style.zIndex = "-10000"; return b; }; var J = {}, K = null; var L = function () {}, M = "function" == typeof Uint8Array, N = function (a, b) { a.b = null; b || (b = []); a.j = void 0; a.f = -1; a.a = b; a: { if ((b = a.a.length)) { --b; var c = a.a[b]; if ( !( null === c || "object" != typeof c || "array" == q(c) || (M && c instanceof Uint8Array) ) ) { a.g = b - a.f; a.c = c; break a; } } a.g = Number.MAX_VALUE; } a.i = {}; }, O = [], P = function (a, b) { if (b < a.g) { b += a.f; var c = a.a[b]; return c === O ? (a.a[b] = []) : c; } if (a.c) return (c = a.c[b]), c === O ? (a.c[b] = []) : c; }, Q = function (a, b, c) { if (b < a.g) a.a[b + a.f] = c; else { var d = a.g + a.f; a.a[d] || (a.c = a.a[d] = {}); a.c[b] = c; } return a; }, S = function (a, b) { var c = R; a.b || (a.b = {}); if (!a.b[b]) { var d = P(a, b); d && (a.b[b] = new c(d)); } return a.b[b]; }; L.prototype.h = M ? function () { var a = Uint8Array.prototype.toJSON; Uint8Array.prototype.toJSON = function () { var b; void 0 === b && (b = 0); if (!K) { K = {}; for ( var c = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split( "" ), d = ["+/=", "+/", "-_=", "-_.", "-_"], e = 0; 5 > e; e++ ) { var f = c.concat(d[e].split("")); J[e] = f; for (var k = 0; k < f.length; k++) { var h = f[k]; void 0 === K[h] && (K[h] = k); } } } b = J[b]; c = []; for (d = 0; d < this.length; d += 3) { var n = this[d], u = (e = d + 1 < this.length) ? this[d + 1] : 0; h = (f = d + 2 < this.length) ? this[d + 2] : 0; k = n >> 2; n = ((n & 3) << 4) | (u >> 4); u = ((u & 15) << 2) | (h >> 6); h &= 63; f || ((h = 64), e || (u = 64)); c.push(b[k], b[n], b[u] || "", b[h] || ""); } return c.join(""); }; try { return JSON.stringify(this.a && this.a, T); } finally { Uint8Array.prototype.toJSON = a; } } : function () { return JSON.stringify(this.a && this.a, T); }; var T = function (a, b) { return "number" != typeof b || (!isNaN(b) && Infinity !== b && -Infinity !== b) ? b : String(b); }; L.prototype.toString = function () { return this.a.toString(); }; var R = function (a) { N(this, a); }; t(R, L); var U = function (a) { N(this, a); }; t(U, L); var la = function (a, b) { this.c = new A(a); var c = S(b, 5); c = new x(v, P(c, 4) || ""); this.b = new ha(a, c, P(b, 4)); this.a = b; }, ma = function (a, b, c, d) { b = new R(b ? JSON.parse(b) : null); b = new x(v, P(b, 4) || ""); B(a.c, b, 3, !1, c, function () { ka( function () { E(a.b); d(!1); }, function () { d(!0); }, P(a.a, 2), P(a.a, 3), P(a.a, 1) ); }); }; var na = function (a, b) { V(a, "internal_api_load_with_sb", function (c, d, e) { ma(b, c, d, e); }); V(a, "internal_api_sb", function () { E(b.b); }); }, V = function (a, b, c) { a = l.btoa(a + b); ba(a, c); }, W = function (a, b, c) { for (var d = [], e = 2; e < arguments.length; ++e) d[e - 2] = arguments[e]; e = l.btoa(a + b); e = l[e]; if ("function" == q(e)) e.apply(null, d); else throw Error("API not exported."); }; var X = function (a) { N(this, a); }; t(X, L); var Y = function (a) { var b = (this.h = l.document); var c = new U(); var d = P(a, 3); c = Q(c, 1, d); d = P(a, 12); c = Q(c, 2, d); d = P(a, 5); c = Q(c, 3, d); d = P(a, 10); c = Q(c, 4, d); d = S(a, 11); c.b || (c.b = {}); var e = d ? d.a : d; c.b[5] = d; c = Q(c, 5, e); this.g = new la(b, c); this.a = P(a, 1); this.f = S(a, 2); this.c = !1; this.b = a; }; Y.prototype.start = function () { try { oa(), na(this.a, this.g), (l.googlefc = l.googlefc || {}), "callbackQueue" in l.googlefc || (l.googlefc.callbackQueue = []), pa(this); } catch (a) { W(this.a, "internal_api_sb"); } }; var oa = function () { var a = function () { if (!l.frames.googlefcPresent) if (document.body) { var b = document.createElement("iframe"); b.style.display = "none"; b.style.width = "0px"; b.style.height = "0px"; b.style.border = "none"; b.style.zIndex = "-1000"; b.style.left = "-1000px"; b.style.top = "-1000px"; b.name = "googlefcPresent"; document.body.appendChild(b); } else l.setTimeout(a, 5); }; a(); }, pa = function (a) { var b = r(); W( a.a, "internal_api_load_with_sb", a.f.h(), function () { var c; var d = a.a, e = l[l.btoa(d + "cached_js")]; if (e) { e = l.atob(e); e = parseInt(e, 10); d = l.btoa(d + "cached_js").split("."); var f = l; d[0] in f || "undefined" == typeof f.execScript || f.execScript("var " + d[0]); for (; d.length && (c = d.shift()); ) d.length ? f[c] && f[c] !== Object.prototype[c] ? (f = f[c]) : (f = f[c] = {}) : (f[c] = null); c = Math.abs(b - e); c = 1728e5 > c ? 0 : c; } else c = -1; 0 != c && (W(a.a, "internal_api_sb"), Z(a, P(a.b, 9))); }, function (c) { c ? Z(a, P(a.b, 7)) : Z(a, P(a.b, 8)); } ); }, Z = function (a, b) { a.c || ((a.c = !0), (a = new l.XMLHttpRequest()), a.open("GET", b, !0), a.send()); }; (function (a, b) { l[a] = function (c) { for (var d = [], e = 0; e < arguments.length; ++e) d[e - 0] = arguments[e]; l[a] = p; b.apply(null, d); }; })("__475an521in8a__", function (a) { "function" == typeof l.atob && ((a = l.atob(a)), (a = new X(a ? JSON.parse(a) : null)), new Y(a).start()); }); }.call(this)); window.__475an521in8a__( "WyIxMTc5YTc2NWQ0ZjM2M2U5IixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2YvQUdTS1d4Vl9KRjZRREJWN0VVMTVoTDZ0S2dTYkVqRnRWNV90YWd6QW5YaGxMak02ZDFCN1AwM3N1dXlTNllZVG9WMUl5dWNza085Zy0tcWZCd1VnZmlrM2N2OFx1MDAzZCJdCiwyMCxudWxsLDEwMCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9sL0FHU0tXeFc4TUQ2Rlk5dWgtaGM4cDR4YkFDVEIxRTZ1c2E1NGZYZ3BZbGJTdnpkUmJpTUxiOXZRcWotdXM4bVdoeG1oRmwzRkp0cnRwSHJERnZpd1IyTm8/YWJcdTAwM2QxIiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hVdnFNc3JBTkxoWUNfY25iOEZDTkhiVzIxVlhNUVNEc1V0VUVXblNyYS14Qkppd05ZUHh2dmdhME05NC1kTGd5TW92VG43YU9iWXVYYTFEOUdhP2FiXHUwMDNkMlx1MDAyNnNiZlx1MDAzZDEiLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9sL0FHU0tXeFZ1VXdLX3U0algwTVY4MEV5aXZIUDYzYURKckladWFoa2dULWMwLWRtMUtvNkY5U2Q2Y2xRYnBsYnRuazlVZjdYNGkwMkN5V2Q3M0FIbGg0OVk/c2JmXHUwMDNkMiIsIk1URTNPV0UzTmpWa05HWXpOak5sT1FcdTAwM2RcdTAwM2QiLFtudWxsLG51bGwsbnVsbCwiaHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vMGVtbi9mL3AvMTE3OWE3NjVkNGYzNjNlOS5qcz91c3FwXHUwMDNkQ0E0Il0KLCJkaXYtZ3B0LWFkIl0K" );
更改後文本
開啟檔案
// 2020-07-25 thehill.com (function () { /* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ "use strict"; var g = function (a) { var b = 0; return function () { return b < a.length ? { done: !1, value: a[b++] } : { done: !0 }; }; }, l = this || self, m = /^[\w+/_-]+[=]{0,2}$/, p = null, q = function () {}, r = function (a) { var b = typeof a; if ("object" == b) if (a) { if (a instanceof Array) return "array"; if (a instanceof Object) return b; var c = Object.prototype.toString.call(a); if ("[object Window]" == c) return "object"; if ( "[object Array]" == c || ("number" == typeof a.length && "undefined" != typeof a.splice && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("splice")) ) return "array"; if ( "[object Function]" == c || ("undefined" != typeof a.call && "undefined" != typeof a.propertyIsEnumerable && !a.propertyIsEnumerable("call")) ) return "function"; } else return "null"; else if ("function" == b && "undefined" == typeof a.call) return "object"; return b; }, u = function (a, b) { function c() {} c.prototype = b.prototype; a.prototype = new c(); a.prototype.constructor = a; }; var v = function (a, b) { Object.defineProperty(l, a, { configurable: !1, get: function () { return b; }, set: q, }); }; var y = function (a, b) { this.b = (a === w && b) || ""; this.a = x; }, x = {}, w = {}; var aa = function (a, b) { a.src = b instanceof y && b.constructor === y && b.a === x ? b.b : "type_error:TrustedResourceUrl"; if (null === p) b: { b = l.document; if ( (b = b.querySelector && b.querySelector("script[nonce]")) && (b = b.nonce || b.getAttribute("nonce")) && m.test(b) ) { p = b; break b; } p = ""; } b = p; b && a.setAttribute("nonce", b); }; var z = function () { return ( Math.floor(2147483648 * Math.random()).toString(36) + Math.abs(Math.floor(2147483648 * Math.random()) ^ +new Date()).toString(36) ); }; var A = function (a, b) { b = String(b); "application/xhtml+xml" === a.contentType && (b = b.toLowerCase()); return a.createElement(b); }, B = function (a) { this.a = a || l.document || document; }; B.prototype.appendChild = function (a, b) { a.appendChild(b); }; var C = function (a, b, c, d, e, f) { try { var k = a.a, h = A(a.a, "SCRIPT"); h.async = !0; aa(h, b); k.head.appendChild(h); h.addEventListener("load", function () { e(); d && k.head.removeChild(h); }); h.addEventListener("error", function () { 0 < c ? C(a, b, c - 1, d, e, f) : (d && k.head.removeChild(h), f()); }); } catch (n) { f(); } }; var ba = l.atob( "aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n" ), ca = l.atob( "WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg==" ), da = l.atob( "RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu" ), ea = function (a, b, c) { this.b = a; this.f = new B(this.b); this.a = null; this.c = []; this.g = !1; this.i = b; this.h = c; }, F = function (a) { if (a.b.body && !a.g) { var b = function () { D(a); l.setTimeout(function () { return E(a, 3); }, 50); }; C( a.f, a.i, 2, !0, function () { l[a.h] || b(); }, b ); a.g = !0; } }, D = function (a) { for (var b = G(1, 5), c = 0; c < b; c++) { var d = H(a); a.b.body.appendChild(d); a.c.push(d); } b = H(a); b.style.bottom = "0"; b.style.left = "0"; b.style.position = "fixed"; b.style.width = G(100, 110).toString() + "%"; b.style.zIndex = G(2147483544, 2147483644).toString(); b.style["background-color"] = I(249, 259, 242, 252, 219, 229); b.style["box-shadow"] = "0 0 12px #888"; b.style.color = I(0, 10, 0, 10, 0, 10); b.style.display = "flex"; b.style["justify-content"] = "center"; b.style["font-family"] = "Roboto, Arial"; c = H(a); c.style.width = G(80, 85).toString() + "%"; c.style.maxWidth = G(750, 775).toString() + "px"; c.style.margin = "24px"; c.style.display = "flex"; c.style["align-items"] = "flex-start"; c.style["justify-content"] = "center"; d = A(a.f.a, "IMG"); d.className = z(); d.src = ba; d.style.height = "24px"; d.style.width = "24px"; d.style["padding-right"] = "16px"; var e = H(a), f = H(a); f.style["font-weight"] = "bold"; f.textContent = ca; var k = H(a); k.textContent = da; J(a, e, f); J(a, e, k); J(a, c, d); J(a, c, e); J(a, b, c); a.a = b; a.b.body.appendChild(a.a); b = G(1, 5); for (c = 0; c < b; c++) (d = H(a)), a.b.body.appendChild(d), a.c.push(d); }, J = function (a, b, c) { for (var d = G(1, 5), e = 0; e < d; e++) { var f = H(a); b.appendChild(f); } b.appendChild(c); c = G(1, 5); for (d = 0; d < c; d++) (e = H(a)), b.appendChild(e); }, G = function (a, b) { return Math.floor(a + Math.random() * (b - a)); }, I = function (a, b, c, d, e, f) { return ( "rgb(" + G(Math.max(a, 0), Math.min(b, 255)).toString() + "," + G(Math.max(c, 0), Math.min(d, 255)).toString() + "," + G(Math.max(e, 0), Math.min(f, 255)).toString() + ")" ); }, H = function (a) { a = A(a.f.a, "DIV"); a.className = z(); return a; }, E = function (a, b) { 0 >= b || (null != a.a && 0 != a.a.offsetHeight && 0 != a.a.offsetWidth) || (fa(a), D(a), l.setTimeout(function () { return E(a, b - 1); }, 50)); }, fa = function (a) { var b = a.c; var c = "undefined" != typeof Symbol && Symbol.iterator && b[Symbol.iterator]; b = c ? c.call(b) : { next: g(b) }; for (c = b.next(); !c.done; c = b.next()) (c = c.value) && c.parentNode && c.parentNode.removeChild(c); a.c = []; (b = a.a) && b.parentNode && b.parentNode.removeChild(b); a.a = null; }; var ia = function (a, b, c, d, e) { var f = ha(c), k = function (n) { n.appendChild(f); l.setTimeout(function () { f ? (0 !== f.offsetHeight && 0 !== f.offsetWidth ? b() : a(), f.parentNode && f.parentNode.removeChild(f)) : a(); }, d); }, h = function (n) { document.body ? k(document.body) : 0 < n ? l.setTimeout(function () { h(n - 1); }, e) : b(); }; h(3); }, ha = function (a) { var b = document.createElement("div"); b.className = a; b.style.width = "1px"; b.style.height = "1px"; b.style.position = "absolute"; b.style.left = "-10000px"; b.style.top = "-10000px"; b.style.zIndex = "-10000"; return b; }; var K = {}, L = null; var M = function () {}, N = "function" == typeof Uint8Array, O = function (a, b) { a.b = null; b || (b = []); a.j = void 0; a.f = -1; a.a = b; a: { if ((b = a.a.length)) { --b; var c = a.a[b]; if ( !( null === c || "object" != typeof c || Array.isArray(c) || (N && c instanceof Uint8Array) ) ) { a.g = b - a.f; a.c = c; break a; } } a.g = Number.MAX_VALUE; } a.i = {}; }, P = [], Q = function (a, b) { if (b < a.g) { b += a.f; var c = a.a[b]; return c === P ? (a.a[b] = []) : c; } if (a.c) return (c = a.c[b]), c === P ? (a.c[b] = []) : c; }, R = function (a, b, c) { a.b || (a.b = {}); if (!a.b[c]) { var d = Q(a, c); d && (a.b[c] = new b(d)); } return a.b[c]; }; M.prototype.h = N ? function () { var a = Uint8Array.prototype.toJSON; Uint8Array.prototype.toJSON = function () { var b; void 0 === b && (b = 0); if (!L) { L = {}; for ( var c = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split( "" ), d = ["+/=", "+/", "-_=", "-_.", "-_"], e = 0; 5 > e; e++ ) { var f = c.concat(d[e].split("")); K[e] = f; for (var k = 0; k < f.length; k++) { var h = f[k]; void 0 === L[h] && (L[h] = k); } } } b = K[b]; c = []; for (d = 0; d < this.length; d += 3) { var n = this[d], t = (e = d + 1 < this.length) ? this[d + 1] : 0; h = (f = d + 2 < this.length) ? this[d + 2] : 0; k = n >> 2; n = ((n & 3) << 4) | (t >> 4); t = ((t & 15) << 2) | (h >> 6); h &= 63; f || ((h = 64), e || (t = 64)); c.push(b[k], b[n], b[t] || "", b[h] || ""); } return c.join(""); }; try { return JSON.stringify(this.a && this.a, S); } finally { Uint8Array.prototype.toJSON = a; } } : function () { return JSON.stringify(this.a && this.a, S); }; var S = function (a, b) { return "number" !== typeof b || (!isNaN(b) && Infinity !== b && -Infinity !== b) ? b : String(b); }; M.prototype.toString = function () { return this.a.toString(); }; var T = function (a) { O(this, a); }; u(T, M); var U = function (a) { O(this, a); }; u(U, M); var ja = function (a, b) { this.c = new B(a); var c = R(b, T, 5); c = new y(w, Q(c, 4) || ""); this.b = new ea(a, c, Q(b, 4)); this.a = b; }, ka = function (a, b, c, d) { b = new T(b ? JSON.parse(b) : null); b = new y(w, Q(b, 4) || ""); C(a.c, b, 3, !1, c, function () { ia( function () { F(a.b); d(!1); }, function () { d(!0); }, Q(a.a, 2), Q(a.a, 3), Q(a.a, 1) ); }); }; var la = function (a, b) { V(a, "internal_api_load_with_sb", function (c, d, e) { ka(b, c, d, e); }); V(a, "internal_api_sb", function () { F(b.b); }); }, V = function (a, b, c) { a = l.btoa(a + b); v(a, c); }, W = function (a, b, c) { for (var d = [], e = 2; e < arguments.length; ++e) d[e - 2] = arguments[e]; e = l.btoa(a + b); e = l[e]; if ("function" == r(e)) e.apply(null, d); else throw Error("API not exported."); }; var X = function (a) { O(this, a); }; u(X, M); var Y = function (a) { this.h = window; this.a = a; this.b = Q(this.a, 1); this.f = R(this.a, T, 2); this.g = R(this.a, U, 3); this.c = !1; }; Y.prototype.start = function () { ma(); var a = new ja(this.h.document, this.g); la(this.b, a); na(this); }; var ma = function () { var a = function () { if (!l.frames.googlefcPresent) if (document.body) { var b = document.createElement("iframe"); b.style.display = "none"; b.style.width = "0px"; b.style.height = "0px"; b.style.border = "none"; b.style.zIndex = "-1000"; b.style.left = "-1000px"; b.style.top = "-1000px"; b.name = "googlefcPresent"; document.body.appendChild(b); } else l.setTimeout(a, 5); }; a(); }, na = function (a) { var b = Date.now(); W( a.b, "internal_api_load_with_sb", a.f.h(), function () { var c; var d = a.b, e = l[l.btoa(d + "loader_js")]; if (e) { e = l.atob(e); e = parseInt(e, 10); d = l.btoa(d + "loader_js").split("."); var f = l; d[0] in f || "undefined" == typeof f.execScript || f.execScript("var " + d[0]); for (; d.length && (c = d.shift()); ) d.length ? f[c] && f[c] !== Object.prototype[c] ? (f = f[c]) : (f = f[c] = {}) : (f[c] = null); c = Math.abs(b - e); c = 1728e5 > c ? 0 : c; } else c = -1; 0 != c && (W(a.b, "internal_api_sb"), Z(a, Q(a.a, 6))); }, function (c) { Z(a, c ? Q(a.a, 4) : Q(a.a, 5)); } ); }, Z = function (a, b) { a.c || ((a.c = !0), (a = new l.XMLHttpRequest()), a.open("GET", b, !0), a.send()); }; (function (a, b) { l[a] = function (c) { for (var d = [], e = 0; e < arguments.length; ++e) d[e - 0] = arguments[e]; l[a] = q; b.apply(null, d); }; })("__d3lUW8vwsKlB__", function (a) { "function" == typeof window.atob && ((a = window.atob(a)), (a = new X(a ? JSON.parse(a) : null)), new Y(a).start()); }); }.call(this)); window.__d3lUW8vwsKlB__( "WyI4ODc5ZDhjM2I5Zjg1MTY4IixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2YvQUdTS1d4VnEtbi1uUDZCNkFYcmZrS0VoRGtsdWRUMm9QRXVQbDRvRjdqZXA0dDRybzEyU2R4Ukl5eV84cW1uUVYwZXhwQldwSlVfNEhqU0pmWXE4ekRWTkcxTVx1MDAzZCJdCixbMjAsImRpdi1ncHQtYWQiLDEwMCwiT0RnM09XUTRZek5pT1dZNE5URTJPQVx1MDAzZFx1MDAzZCIsW251bGwsbnVsbCxudWxsLCJodHRwczovL3d3dy5nc3RhdGljLmNvbS8wZW1uL2YvcC84ODc5ZDhjM2I5Zjg1MTY4LmpzP3VzcXBcdTAwM2RDQTQiXQpdCiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hXdEt4cXR2TUhoT2RDM050M0dJM3Q4SktoamEzOHhDdGtud3ZBVmtTdXN3UWVsaWxLR0Q4SkNRLUh1ZXo1UlhhUmxIamhtMms1dzhRWmtsTXpFP2FiXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2wvQUdTS1d4VmlkNm5uU1BqS3pUNm9pNmk3Sms2M0xGUXpPZEdqTkZ0MWZrdE1QVG40YlYtczdxMDFsSU5ibXlGYnN2RWx6TDlLaTdldERjTUVMZW1lSmZ3Uz9hYlx1MDAzZDJcdTAwMjZzYmZcdTAwM2QxIiwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vbC9BR1NLV3hYQThHZTN2bUxrZ1BrYWM0MW1wMjRNdDlaWFdfZGFEeEZvZjdja3VicWRLMDVBNEFsaFZDcFBRcTZVQlM3ajBFQUFDbE1YQmxJcmczQjlOSUFMP3NiZlx1MDAzZDIiXQo=" );
尋找差異