Automatic Tree

Automatic Tree Claiming

2023-12-17 기준 버전입니다. 최신 버전을 확인하세요.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

// ==UserScript==
// @name         Automatic Tree
// @namespace    Terminator.Scripts
// @version      0.4.2
// @description  Automatic Tree Claiming
// @author       TERMINATOR
// @license      MIT
// @match        https://knolix.com/*
// @match        https://ads.knolix.com/int/*
// @match        https://scripts.cs2resellers.com/ads/?automatictree
// @grant        none
// ==/UserScript==

(function () {
    'use strict';

    var email = '';
    var password = '';
    var completed = false;

    if (completed !== true) return alert("Please fill in the details in the script!")

    function clickBtctree() {
        var btctreeElement = document.getElementById('btctree');
        if (btctreeElement) {
            btctreeElement.click();
        }
    }

    if (window.location.href.startsWith('https://scripts.cs2resellers.com/ads/?automatictree')) {
        setTimeout(() => {
            window.location.href = 'https://knolix.com/login';
        }, 60000 * 0.30);
    } else if (window.location.href.startsWith('https://knolix.com/login')) {
        setTimeout(() => {
            document.getElementsByName('user')[0].value = email;
            document.getElementsByName('pass')[0].value = password;
            document.getElementsByName('submit_login')[0].click();
        }, 60000 * 0.2);
    } else if (window.location.href.startsWith('https://knolix.com/harvest.php?reward_token=')) {
        window.location.href = 'https://scripts.cs2resellers.com/ads/?automatictree';
    } else if (window.location.href.startsWith('https://ads.knolix.com/int/')) {
        setTimeout(() => {
            clickSkipButton();
        }, 60000 * 0.3);
    } else if (window.location.href.startsWith('https://knolix.com/')) {
        clickBtctree();
        setInterval(() => {
            clickBtctree();
        }, 60000 * 0.5);
    }

    function clickSkipButton() {
        var skipButtonElement = document.querySelector('a#skip_bu2tton');
        if (skipButtonElement) {
            skipButtonElement.click();
            window.close();
        }
    }
})();