TYB
This one working on all, have to open the mp4s in their own window for convenience & keep refreshing also…
GIFs are even working (w/o clicking or hover).
{
var links = Array.from(document.querySelectorAll('a'))
var imageLinks = links.filter(l =/.media.8kun.top./ig.test(l.href))
imageLinks.forEach(link ={
var n = Math.floor(Math.random() * 77777777777) + 1
var pieces = link.href.split('/')
var filename = pieces[pieces.length-1]
var [hash, extension] = filename.split('.')
var href = ${link.href.replace("media.","sys.")}/${hash}.jpg?n=${n}
var imgs = link.querySelectorAll('img')
imgs.forEach(i =i.src = href)
link.href = href
})
}