|
@@ -15,6 +15,7 @@ let DATA_INSTANT = 0
|
|
let SLEEP_TIME = 200
|
|
let SLEEP_TIME = 200
|
|
let CACHE_MAX_AGE = 0
|
|
let CACHE_MAX_AGE = 0
|
|
let USE_WHITELIST = 0
|
|
let USE_WHITELIST = 0
|
|
|
|
+let HOVER_DELAY = 65
|
|
|
|
|
|
function handleCookies(req) {
|
|
function handleCookies(req) {
|
|
const cookies = req.headers.cookie
|
|
const cookies = req.headers.cookie
|
|
@@ -35,6 +36,7 @@ function handleCookies(req) {
|
|
SLEEP_TIME = cookieValueSplit[1]
|
|
SLEEP_TIME = cookieValueSplit[1]
|
|
CACHE_MAX_AGE = cookieValueSplit[2]
|
|
CACHE_MAX_AGE = cookieValueSplit[2]
|
|
USE_WHITELIST = cookieValueSplit[3]
|
|
USE_WHITELIST = cookieValueSplit[3]
|
|
|
|
+ HOVER_DELAY = cookieValueSplit[4]
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
@@ -81,12 +83,16 @@ async function requestListener(req, res) {
|
|
if (USE_WHITELIST) {
|
|
if (USE_WHITELIST) {
|
|
content = content.replace('<body', '<body data-instant-whitelist')
|
|
content = content.replace('<body', '<body data-instant-whitelist')
|
|
}
|
|
}
|
|
|
|
+ if (HOVER_DELAY != 65) {
|
|
|
|
+ content = content.replace('<body', `<body data-instant-intensity="${HOVER_DELAY}"`)
|
|
|
|
+ }
|
|
dataInstantAttribute = DATA_INSTANT || USE_WHITELIST ? `data-instant` : ``
|
|
dataInstantAttribute = DATA_INSTANT || USE_WHITELIST ? `data-instant` : ``
|
|
|
|
|
|
content = content.replace(':checked_aqsael', DATA_INSTANT ? 'checked' : '')
|
|
content = content.replace(':checked_aqsael', DATA_INSTANT ? 'checked' : '')
|
|
content = content.replace(':checked_whitelist', USE_WHITELIST ? 'checked' : '')
|
|
content = content.replace(':checked_whitelist', USE_WHITELIST ? 'checked' : '')
|
|
content = content.replace(':value_sleep', `value="${SLEEP_TIME}"`)
|
|
content = content.replace(':value_sleep', `value="${SLEEP_TIME}"`)
|
|
content = content.replace(':value_cacheAge', `value="${CACHE_MAX_AGE}"`)
|
|
content = content.replace(':value_cacheAge', `value="${CACHE_MAX_AGE}"`)
|
|
|
|
+ content = content.replace(':value_hoverDelay', `value="${HOVER_DELAY}"`)
|
|
|
|
|
|
content += `<h1>Page ${page}</h1>`
|
|
content += `<h1>Page ${page}</h1>`
|
|
for (let i = 1; i <= 3; i++) {
|
|
for (let i = 1; i <= 3; i++) {
|