reddit-auto-click

auto clicks reddit links to move past the comments page

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램을 설치해야 합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

// ==UserScript==
// @name        reddit-auto-click
// @description auto clicks reddit links to move past the comments page
// @namespace   ziffusion.com
// @include     http*://*.reddit.com/r/*/comments/*
// @version     10.9
// ==/UserScript==
var ignore = [
	"www.theskepticsguide.org",
	"www.youtube.com",
	"discord.gg",
	"radar.cloudflare.com",
	"www.rebusle.com"
];
function isIgnored(url) {
	console.log('reddit-auto-click: check:', url.hostname);
	for (const ign of ignore) {
		if (ign == url.hostname) return true;
	}
	return false;
}
var results = document.evaluate('//shreddit-post//a', document, null, XPathResult.ANY_TYPE, null);
var node;
while (node = results.iterateNext()) {
	var url = new URL(node.href);
	if (isIgnored(url)) continue;
  if (url.hostname.toLowerCase().indexOf("reddit") >= 0) continue;
	console.log('reddit-auto-click: click:', url);
	window.open(url.href);
	break;
}