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
#!/bin/sh | |
read_files_from_textfile() { | |
while IFS=$' \t\r\n' read -r directory || [ -n "$directory" ]; do | |
read_files_from_directory "$directory" | |
done < "$1" | |
} | |
read_files_from_directory() { | |
suffix=$([ $# -gt 1 ] && echo "ies" || echo "y"); |
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
const nGram = function(n) { | |
if ( | |
typeof n !== 'number' || | |
Number.isNaN(n) || | |
n < 1 || | |
n === Number.POSITIVE_INFINITY | |
) { | |
throw new Error('`' + n + '` is not a valid argument for `n-gram`') | |
} |
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
@echo off | |
pushd "%~dp0" | |
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt | |
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" | |
del hyper-v.txt | |
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL |
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
// Huawei B525s-23a router's 'Domain Name Filter' filler script that allows users to automatically fill Domain Name Filter table with values from a normal hostname list | |
/* | |
# Blacklist example: | |
abtest.mistat.intl.xiaomi.com | |
abtest.mistat.xiaomi.com | |
account.preview.n.xiaomi.net | |
account.xiaomi.com | |
ad1.xiaomi.com | |
ad.mi.com |
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
// ==UserScript== | |
// @name KissManga - AdBlock Tampered Cloudflare Challenge Bypass | |
// @version 0.11 | |
// @author Manciuszz | |
// @match *://kissmanga.com/* | |
// @grant unsafeWindow | |
// ==/UserScript== | |
(function() { | |
'use strict'; |
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
// Before executing, make a break point on "#jschl_answer" element so when it gets a value, debugger kicks in... | |
(function() { | |
let form = document.querySelector("#challenge-form"); | |
if (!form) | |
return console.log("No JS Challenge detected!"); | |
let request = function(params, callbackFn) { | |
fetch(params.requestURL, { | |
"method": "POST", | |
"headers": { |
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
{ | |
let Module = (function() { | |
let privateMethod1 = function() { | |
console.log("FOO"); | |
}; | |
let privateMethod2 = function() { | |
console.log("BAR"); | |
}; |
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
#NoEnv | |
#SingleInstance force | |
#InstallKeybdHook | |
#KeyHistory 500 | |
ListLines Off | |
SetKeyDelay,-1, 1 | |
SetControlDelay, -1 | |
SetMouseDelay, -1 | |
SetWinDelay,-1 |
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
#NoEnv | |
; #Warn | |
#UseHook | |
#MaxThreadsPerHotkey 2 | |
#MaxHotkeysPerInterval 99000000 | |
#HotkeyInterval 99000000 | |
#KeyHistory 0 | |
#Persistent | |
#SingleInstance force | |
ListLines Off |
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
{ // For copy/paste purpose... | |
/* Usually, in most emscripten games "JSEvents" interface is private, therefore we expose it to global scope by using debugger (i.e Developer Tools)... */ | |
if (false) { | |
/* Note: unityWebView.game.Module could be named differently (based on a game), for example like "gameInstance.Module" etc.. */ | |
// Copy this to the debugger and execute to stop at the breakpoint, where we will expose "JSEvents" to global scope. | |
debug(unityWebView.game.Module.SetFullscreen); | |
unityWebView.game.Module.SetFullscreen(); | |
undebug(unityWebView.game.Module.SetFullscreen); | |
//window.JSEvents = JSEvents; // expose this... | |
} |