mirror of
				https://codeberg.org/crimeflare/cloudflare-tor
				synced 2025-11-04 02:17:00 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			88 lines
		
	
	
		
			No EOL
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			88 lines
		
	
	
		
			No EOL
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
document.addEventListener('DOMContentLoaded', function () {
 | 
						|
	chrome.runtime.sendMessage(['cf'], function (r) {
 | 
						|
		if (r[0] == 'ok') {
 | 
						|
			document.getElementById('t').value = JSON.parse(r[1]).join("\n");
 | 
						|
			document.getElementById('g').value = JSON.parse(r[2]).join("\n");
 | 
						|
			if (r[3]) {
 | 
						|
				document.getElementById('bi0').checked = true;
 | 
						|
				document.getElementById('bi1').checked = false;
 | 
						|
			} else {
 | 
						|
				document.getElementById('bi0').checked = false;
 | 
						|
				document.getElementById('bi1').checked = true;
 | 
						|
			}
 | 
						|
			switch (r[4]) {
 | 
						|
				case 1:
 | 
						|
					document.getElementById('ta0').checked = false;
 | 
						|
					document.getElementById('ta1').checked = true;
 | 
						|
					document.getElementById('ta2').checked = false;
 | 
						|
					document.getElementById('ta3').checked = false;
 | 
						|
					break;
 | 
						|
				case 2:
 | 
						|
					document.getElementById('ta0').checked = false;
 | 
						|
					document.getElementById('ta1').checked = false;
 | 
						|
					document.getElementById('ta2').checked = true;
 | 
						|
					document.getElementById('ta3').checked = false;
 | 
						|
					break;
 | 
						|
				case 3:
 | 
						|
					document.getElementById('ta0').checked = false;
 | 
						|
					document.getElementById('ta1').checked = false;
 | 
						|
					document.getElementById('ta2').checked = false;
 | 
						|
					document.getElementById('ta3').checked = true;
 | 
						|
					break;
 | 
						|
				default:
 | 
						|
					document.getElementById('ta0').checked = false;
 | 
						|
					document.getElementById('ta1').checked = false;
 | 
						|
					document.getElementById('ta2').checked = true;
 | 
						|
					document.getElementById('ta3').checked = false;
 | 
						|
					break;
 | 
						|
			}
 | 
						|
			document.body.style.display = 'block';
 | 
						|
			document.addEventListener('contextmenu', function (z) {
 | 
						|
				if (z.target.tagName != 'TEXTAREA') {
 | 
						|
					z.preventDefault();
 | 
						|
				}
 | 
						|
			});
 | 
						|
		}
 | 
						|
	});
 | 
						|
});
 | 
						|
 | 
						|
document.getElementById('exp').style.display = 'none';
 | 
						|
 | 
						|
document.getElementById('clr').addEventListener('click', function () {
 | 
						|
	chrome.runtime.sendMessage(['erosman'], function (r) {
 | 
						|
		document.getElementById('t').value = '';
 | 
						|
	});
 | 
						|
});
 | 
						|
document.getElementById('bi0').addEventListener('click', function () {
 | 
						|
	if (this.checked) {
 | 
						|
		chrome.runtime.sendMessage(['bi', 'y']);
 | 
						|
	}
 | 
						|
});
 | 
						|
document.getElementById('bi1').addEventListener('click', function () {
 | 
						|
	if (this.checked) {
 | 
						|
		chrome.runtime.sendMessage(['bi', 'n']);
 | 
						|
	}
 | 
						|
});
 | 
						|
document.getElementById('ta0').addEventListener('click', function () {
 | 
						|
	if (this.checked) {
 | 
						|
		chrome.runtime.sendMessage(['ta', '0']);
 | 
						|
	}
 | 
						|
});
 | 
						|
document.getElementById('ta1').addEventListener('click', function () {
 | 
						|
	if (this.checked) {
 | 
						|
		chrome.runtime.sendMessage(['ta', '1']);
 | 
						|
	}
 | 
						|
});
 | 
						|
document.getElementById('ta2').addEventListener('click', function () {
 | 
						|
	if (this.checked) {
 | 
						|
		chrome.runtime.sendMessage(['ta', '2']);
 | 
						|
	}
 | 
						|
});
 | 
						|
document.getElementById('ta3').addEventListener('click', function () {
 | 
						|
	if (this.checked) {
 | 
						|
		chrome.runtime.sendMessage(['ta', '3']);
 | 
						|
	}
 | 
						|
});
 | 
						|
document.getElementById('ign').addEventListener('click', function () {
 | 
						|
	chrome.runtime.sendMessage(['ig', document.getElementById('g').value.split("\n")]);
 | 
						|
}); |