애니플러스 스트리밍 문제해결
- Tampermonkey 설치: https://tampermonkey.net/
- 문제해결 스크립트 설치: https://gist.github.com/saschanaz/a5e00b559da591b1a4bd59361778b9fa/raw/aniplus-patch.user.js
애니플러스 스트리밍 문제해결
0 info it worked if it ends with ok | |
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', | |
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', | |
1 verbose cli 'publish' ] | |
2 info using [email protected] | |
3 info using [email protected] | |
4 verbose npm-session 2c6df99fd24ac7f7 | |
5 verbose publish [ '.' ] | |
6 info lifecycle [email protected]~prepublish: [email protected] | |
7 silly lifecycle [email protected]~prepublish: no script for prepublish, continuing |
// ==UserScript== | |
// @name swfobject-patch | |
// @namespace http://saschanaz.github.io/ | |
// @version 0.2 | |
// @description try to take over the world! | |
// @author You | |
// @match http://*/* | |
// @grant none | |
// @run-at document-start | |
// ==/UserScript== |
[Adblock Plus 2.0] | |
@@$document,domain=~news.khan.co.kr|~gall.dcinside.com|~jpnews.kr|~news.donga.com|~www.hankyung.com |
function toBlob(canvas) { | |
return new Promise((resolve, reject) => { | |
if (canvas.toBlob) { | |
canvas.toBlob(blob => resolve(blob)); | |
} | |
else if (canvas.msToBlob) { | |
resolve(canvas.msToBlob()); | |
} | |
}); | |
} |
set timeout=0 | |
# $1 Kernel dir | |
# $2 Title | |
# $3... Kernel cmdline | |
function add_boot_entry { | |
menuentry "$2" "$@" --class android-x86 { | |
savedefault | |
set root=$android | |
if [ -e $2/kernel ]; then |
execve("/usr/bin/valgrind", ["valgrind", "./tracegen", "-M", "32", "-N", "32", "-F", "1"], [/* 16 vars */]) = 0 | |
brk(NULL) = 0x7fffd2bd1000 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) | |
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fc5e2b80000 | |
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) | |
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 | |
fstat(3, {st_mode=S_IFREG|0644, st_size=30886, ...}) = 0 | |
mmap(NULL, 30886, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fc5e2b87000 | |
close(3) = 0 | |
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) |
function partial(base, extension) { | |
extension.prototype.__proto__ = base.prototype.__proto__; // to enable 'super' reference | |
const descriptors = Object.getOwnPropertyDescriptors(extension.prototype); | |
delete descriptors.constructor; // must not override constructor | |
Object.defineProperties(base.prototype, descriptors); | |
return base; | |
} |
for (const element of Array.from(document.querySelectorAll('*'))) { | |
if (element.clientWidth > window.innerWidth) { | |
console.log("Wider Element: ", element, ", width: ", element.clientWidth) | |
} | |
} |