This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* ClassHooker | |
* Hook original JavaScript class. | |
*/ | |
var origionalClass = function (z, y) { | |
console.group('Debug: origionalClass'); | |
console.log ('arguments:'); | |
console.log (arguments); | |
this.arg1 = z; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 清空之前的 timeout, 如果尚未执行 | |
(function () { | |
for (var i = setTimeout(function () {}, 0); --i; ) | |
clearTimeout (i); | |
}); | |
// 添加到脚本声明可「强行启用旧版沙盒」模式,感谢 @坐怀则乱 指正。 | |
// @grant unsafeWindow |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var 中文 = (function () { | |
var _ = window; | |
_.真 = true; | |
_.假 = false; | |
[{ | |
源: document, | |
中文: '文档', | |
映射: { | |
createTextNode: '创建文本节点', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Usage: | |
node fixName.js | |
--dir Dir to search, or `pwd` | |
--rule Custom Search RegExp Rule | |
--mod RegExp Modifier, default to i; | |
--replace What to replace? | |
--doRename Comfirm to rename | |
*/ | |
var fs = require ('fs'), |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 网易音乐 NEJ 内核 | |
(function() { | |
window.NEJ = window.NEJ || {}; | |
NEJ.O = {}; | |
NEJ.R = []; | |
NEJ.F = NEJ.emptyFunction = function() { | |
return false; | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function (window, location, document) { | |
if (!window.history || (location.hash && location.hash[1] != '#')) | |
return ; | |
var np = 'hitokoto_' + + new Date; | |
window[np] = function (hitokoto) { | |
history.replaceState(null, null, '##' + hitokoto.hitokoto + ' <-- ' + hitokoto.source); | |
}; | |
var keepUpdate = function () { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function (str) { | |
// 过滤注释 | |
console.info (str.split('\n') | |
.filter(function (s) { return ! /^\s*\/\//.test(s); }) | |
.join('\n')); | |
// 空行也会保留 | |
})(require('fs').readFileSync(__filename).toString()) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function (window, document) { | |
if (!window.ga) window.ga = function () {}; | |
function getContent (url, cbSuccess, cbFail) { | |
var req = new XMLHttpRequest(); | |
req.open ('GET', url); | |
req.onload = cbSuccess && cbSuccess.bind(req); | |
req.onerror = cbFail && cbFail .bind(req); | |
req.send (); | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// FakeLib.cpp : Defines the exported functions for the DLL application. | |
// | |
#include <windows.h> | |
#include "FakeLib.h" | |
int __stdcall _NT3DESCBCDecrypt(char* vi, char* pDataBuffer, int length) | |
{ | |
return 0; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
format PE GUI 4.0 DLL | |
entry DllMain | |
include 'win32ax.inc' | |
section '.text' code readable executable | |
; 入口函数 | |
proc DllMain hinstDLL,fdwReason,lpvReserved | |
mov al, 1 | |
ret |
OlderNewer