Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Von Script geöffneten Tab schließen?
#20
Also aus 3 Scripte wollte ich eins machen was eigentlich auch geht aber dann kommt ein Fehler den ich nicht verstehe , weil wenn alles Einzel ist geht es. Egal.  So Script 1 und 2 ist jetzt eins
Code:
// ==UserScript==
// @name         ebesucher komplett bot
// @namespace    https://basti1012.bplaced.net/
// @version      0.11
// @description  Öffnet die klicklinks voll automatisch ,schliest sie und nimmt den nächsten
// @author       basti1012
// @include       *
// @noframes
// @exclude       *ebesucher.de/advertisement/show*
// @require       http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js
// @run-at        document-end
// @grant GM_xmlHttpRequest
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_deleteValue
// @grant GM_addStyle
// ==/UserScript==



//nach den das Script die letzte Seite geschlossen hat , warten bis es weiter geht-
// jenach pc und Internet verbindung sollte man den Wert ändern-
// 3000 millisekunden luft bei mir perfekt.Wenn laptop und internet langsam ist sollte man den Wert notfalls erhöhen
var klick_jackpot_wait_timt=3000;

// Dieser Wert dient dazu um , um die nächste Zeite zu öffnen.Bei den klicklinks steht immer eine zahl wie lange man auf der Seite bleiben muss.
//lasse den wert auf 0 , dann wird versucht die Zeit zu nutzen die da steht , oder gebe einen eigenen Wert ein.
//Da das Script den Tab wechselt finktioniert der Timer nur bedingt.Ich empfehle den auf 25 stehen zu lassen, da kam ich super mit klar
var wartetimer=25;

//Dieser Timer ist dazu da das beim Seite betretten noch gewartet wird.
// langsames Internet und langsamer Laptop  = hohe zahl , je scneller der Laptop um so höher die Zeit-
// ich habe 5000 angegeben und lief ganz gut
var scriptstart_timer=5000;

//Gebe dein surfname ein um deine Besuchten Links zu zählen( plus Speichern ) und eine Hochrechnung anzuzeigen die schon verdient worden ist
// mit den auszahlungs script wird der Zähler wieder genullt
var surfname='irgendeinuser';

// true oder false schaltet das tracking aus , somit werden auch keine hochrechnungen angezeigt
// Beim update gibt es eine funktion , dann kann man alle links und Punkte sehen die man besucht hat ,wie oft und wie viele punkte es gab
var tracking='true';



$(document).ready(function(){

    var no_click_seite='false';
    var no_close_links='false';

    let urlhier = location.href;
    var klinklinks_seite=urlhier.indexOf('ebesucher.de/c/');
    if(klinklinks_seite!=-1){
         var bod2=document.getElementsByTagName('body')[0];
         var neu2=document.createElement('div');
         neu2.id='myinfo1';
         neu2.style='position:fixed;top:0;left:calc(50vw - 100px);height:100px;width:200px;border:2px solid red;background:blue;color:white;overflow:auto;z-index:999999';
         bod2.appendChild(neu2);

         var spliname=urlhier.split('?surfForUser=');
         console.log(spliname);
         var namm=spliname[1];
         var surflinks=[
         'http://www.ebesucher.de/c/familie-partnerschaft?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/jobs-business?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/kostenloses?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/computer-zubehoer?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/shopping-e-commerce?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/fun-unterhaltung?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/telekommunikation-handy?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/webmaster-homepages?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/kunst-kultur?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/games-clans?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/gesundheit-wellness?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/haus-garten?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/sonstiges?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/auto-motorrad?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/geld-verdienen-mlm?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/sport?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/medien-nachrichten?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/auktionen?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/erotik?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/flirten-liebe?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/tiere-haustiere?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/zeitschriften-buecher?surfForUser='+namm+''];

         if(localStorage.getItem('E_besucher_verdienst')){
             var bodver = document.getElementsByTagName('body')[0];
             var verdienst_ele = document.createElement('div');
             verdienst_ele.id = 'verdienst_ele';
             verdienst_ele.style = 'position:fixed;top:0;left:0px;min-height:200px;height:auto;width:360px;border:2px solid red;background:rgba(0,0,0,0.6);pointer-events:none;color:white;font-weight:900;overflow:auto;z-index:999999;';
             bodver.appendChild(verdienst_ele);
             verdienst_ele.innerHTML="<style>#verdienstbox h3{display: block;width: 100%;border-bottom: 2px solid white;color: white;font-size: 25px;text-align: center;} #verdienstbox b{display:block;width:100%;font-size:20px;}</style><div id='verdienstbox'><h3>Statistik</h3>"+ localStorage.getItem('E_besucher_verdienst')+ "</div>";
         }

         var time_ende;
         var min=0;
         var max=surflinks.length-1;
         var infi;
         var random= Math.floor(Math.random() * (max - min)) + min;//(Math.random() * (surflinks.length-1 - 0)) + 0;
         var biginfo=random+' von insgesamt '+surflinks.length+' Surflinks kategorien';
         var lese='';
         var f=0;
         var links=[];
         var geld=[];

         setTimeout(function(){
             var table=document.querySelectorAll('#contentContainer .item.clickAd a');//.underText');
             run(f,random,table);
         },scriptstart_timer);


         function run(f,random,table){
             var info_menge=table.length+' MENGE IN FUNCRTION';
             if(table.length==0){
                 return location.href=surflinks[random];
             }
             document.getElementById('myinfo1').innerHTML=biginfo+'<br>'+info_menge+'<br>';
             if(f<table.length){
                 if(wartetimer==0){
                     time_ende=parseInt(table[f].getAttribute('data-viewtime'));//+parseInt(8);
                 }else{
                       time_ende=wartetimer;
                 }
                 setTimeout(function(){
                     table[f].click();
                 },klick_jackpot_wait_timt);

                 var relo=time_ende*1000;
                 var isTabActive;
                 var x=relo/1000;
                 window.onfocus = function () {
                   isTabActive = true;
                       document.getElementById('myinfo1').innerHTML='Relos Page';
                       console.log('active');
                       go(x,x);
                 };

                 window.onblur = function () {
                       isTabActive = false;
                       console.log('inactive');
                 };
                 setInterval(function () {
                   console.log(window.isTabActive ? 'active' : 'inactive');
                 }, 1000)

                 go(x,0);
                 function go(x,g){
                    console.log(x,g);
                    setTimeout(function(){
                      if(g>x){
                          infi='Zeit zu ende';
                          window.blur();
                          location.href=surflinks[random];
                      }else{
                          infi='Timer '+g+'/'+x;
                          g++;
                          go(x,g);
                      }
                      document.getElementById('myinfo1').innerHTML=biginfo+'<br>'+infi;
                    },1000);
                }
             }
         }
    }else{
          no_click_seite='true';
    }

   var weiterleitungs_seite=urlhier.indexOf('ebesucher.de/advertisement/view');
   var weiterleitungs_seite1=urlhier.indexOf('ebesucher.de/advertisement/show');
   if(weiterleitungs_seite!=-1 || weiterleitungs_seite1!=-1){
       var computername=surfname;
       var menge = 0;
       var menge1 = 0;
       var data;
       var local_history1 = [data];
       let seite = location.href;
       var d = new Date();
       var tag = d.getDate();
       var jahr = d.getFullYear();
       var stunde = d.getHours();
       var monat = d.getMonth();
       var minute = d.getMinutes();
       var sekunde = d.getSeconds();
       var datum = stunde + '-' + minute + '-' + sekunde + '-' + tag + '-' + monat + '-' + jahr;
       var nurtag = tag + '-' + monat + '-' + jahr + '-' + stunde;
       var rr = 9;
       var b=0;
       var bod = document.getElementsByTagName('body')[0];
       var neu = document.createElement('div');
       neu.id = 'myinfo';
       neu.style = 'position:fixed;top:0px;left:0;display:block;width:0px;text-align:center;border:2px solid red;font-size:30px;background:rgba(0,0,0,0.6);color:white;overflow:auto;z-index:999999';
       bod.appendChild(neu);



       var bod1 = document.getElementsByTagName('body')[0];
       var neu1 = document.createElement('div');
       neu1.id = 'myinfo2';
       neu1.style = 'position:fixed;top:0;right:0px;height:auto;width:300px;border:2px solid red;background:red;color:white;font-weight:900;overflow:auto;z-index:999999';
       bod1.appendChild(neu1);

       if(localStorage.getItem('E_besucher_verdienst')){
            var bodver1 = document.getElementsByTagName('body')[0];
            var verdienst_ele1 = document.createElement('div');
            verdienst_ele1.id = 'verdienst_ele';
            verdienst_ele1.style = 'position:fixed;top:0;left:0px;min-height:200px;height:auto;width:360px;border:2px solid red;background:rgba(0,0,0,0.6);pointer-events:none;color:white;font-weight:900;overflow:auto;z-index:999999;';
            bodver1.appendChild(verdienst_ele1);
            verdienst_ele1.innerHTML="<style>#verdienstbox h3{display: block;width: 100%;border-bottom: 2px solid white;color: white;font-size: 25px;text-align: center;} #verdienstbox b{display:block;width:100%;font-size:20px;}</style><div id='verdienstbox'><h3>Statistik</h3>"+ localStorage.getItem('E_besucher_verdienst')+ "</div>";
       }

       setInterval(function() {
           var h1s = document.querySelectorAll('h1');
           h1s.forEach(function(c) {
                var danke = c.innerHTML;
                document.getElementById('myinfo2').innerHTML += danke + '<br>';
                var ifdanke = danke.indexOf('Hat Dir die Seite gefallen?');

                if (ifdanke != -1) {
                     setTimeout(function() {
                          b++;
                          document.getElementById('myinfo2').innerHTML += 'erfolgreich und close';
                          if(b<=1){
                               if(tracking=='true'){
                                    let ggg = document.getElementById('earned-points').innerHTML;
                                    var link=document.querySelector('h2 a');
                                    link=link.href;
                                    $.ajax({
                                         type: 'GET',
                                         url:'https://javascript-forum.de/save-ebesucher.php?punkte='+ggg+'&link='+link+'&computer='+computername+'',
                                         success: function(data){
                                              neu.innerHTML=data;
                                              document.getElementById('myinfo2').innerHTML = data;
                                              if(!localStorage.getItem('E_besucher_verdienst')){
                                                   localStorage.setItem('E_besucher_verdienst',data);
                                              }else{
                                                   localStorage.setItem('E_besucher_verdienst',data);
                                              }
                                         }
                                    });
                               }
                               setTimeout(function() {
                                    window.top.close();
                               }, 2000)
                          }
                     }, 2000);
                }
           });
       }, 2000);
   }else{
         no_close_links='true';
   }
})
Script 3 ist das , da werden nur die jackpots gesucht
Code:
// ==UserScript==
// @name        12.2021 click jackpot
// @namespace    clickt automatisch auf jackpot icon
// @version      0.1
// @description  try to take over the world!
// @author       You
// @noframes
// @include       *
// @exclude *ebesucher.de*
// @exclude *codepen.io*
// @exclude *html.de*
// @exclude *html-seminar.de/*
// @exclude *tutorials.de*
// @exclude *soforthilfe-forum.de*
// @exclude *soforthilfe-chat.de*
// @exclude *basti1012.de*
// @exclude *bplaced*
// @grant        none
// ==/UserScript==


var timer;
timer=setInterval(function(){
var h=0;
var v=0;
var svgs=document.querySelectorAll('div');

var simulateClick = function (elem,v,mon) {
    var evt = new MouseEvent('click', {
        bubbles: true,
        cancelable: true,
        view: window
    });
  h++;
  //console.log(h+'='+v+' fired')
//  document.getElementById('myinfo').innerHTML+=mon+'<br>';
  if(h<=4){
      clearInterval(timer);
    //  console.log('clear Interval');
  }
    var canceled = !elem.dispatchEvent(evt);
};

//console.log('Interval');

for(var m=0;m<svgs.length;m++){
// console.log(svgs[m]);
  var g=svgs[m].getAttribute('siteid');
  if(g>1){
    v++;
   // console.log(v)
      //console.log(g)
       // svgs[m].setAttribute('taskpoints','534.56');
      var mon=svgs[m].getAttribute('taskpoints');
      var svgelem=svgs[m].children;
      //console.log(svgelem)
      var jack=svgelem[0].children;
      var g1=jack[1].className;
      //if(g1.animVal=='jackpot-icon' || g1.baseVal=='jackpot-icon'){
          //console.log(g1);
          simulateClick(jack[1],v,mon);
      //}
   }else{
     //console.log('no sitid div')
   }
}
},1000);



setInterval(function(){
     var okclick=document.querySelector('#ao-points ~ a .fa-info-circle');
     if(okclick){
          okclick.click();
     }else{
    //      console.log('nicht da');
     }
},2000);


Das funktioniert so weit recht gut
Wenn ich aber alles in ein Script packe

Code:
// ==UserScript==
// @name         ebesucher komplett bot
// @namespace    https://basti1012.bplaced.net/
// @version      0.11
// @description  Öffnet die klicklinks voll automatisch ,schliest sie und nimmt den nächsten
// @author       basti1012
// @include       *
// @noframes
// @exclude       *ebesucher.de/advertisement/show*
// @require       http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js
// @run-at        document-end
// @grant GM_xmlHttpRequest
// @grant GM_setValue
// @grant GM_getValue
// @grant GM_deleteValue
// @grant GM_addStyle
// ==/UserScript==



//nach den das Script die letzte Seite geschlossen hat , warten bis es weiter geht-
// jenach pc und Internet verbindung sollte man den Wert ändern-
// 3000 millisekunden luft bei mir perfekt.Wenn laptop und internet langsam ist sollte man den Wert notfalls erhöhen
var klick_jackpot_wait_timt=3000;

// Dieser Wert dient dazu um , um die nächste Zeite zu öffnen.Bei den klicklinks steht immer eine zahl wie lange man auf der Seite bleiben muss.
//lasse den wert auf 0 , dann wird versucht die Zeit zu nutzen die da steht , oder gebe einen eigenen Wert ein.
//Da das Script den Tab wechselt finktioniert der Timer nur bedingt.Ich empfehle den auf 25 stehen zu lassen, da kam ich super mit klar
var wartetimer=25;

//Dieser Timer ist dazu da das beim Seite betretten noch gewartet wird.
// langsames Internet und langsamer Laptop  = hohe zahl , je scneller der Laptop um so höher die Zeit-
// ich habe 5000 angegeben und lief ganz gut
var scriptstart_timer=5000;

//Gebe dein surfname ein um deine Besuchten Links zu zählen( plus Speichern ) und eine Hochrechnung anzuzeigen die schon verdient worden ist
// mit den auszahlungs script wird der Zähler wieder genullt
var surfname='irgendeinuser';

// true oder false schaltet das tracking aus , somit werden auch keine hochrechnungen angezeigt
// Beim update gibt es eine funktion , dann kann man alle links und Punkte sehen die man besucht hat ,wie oft und wie viele punkte es gab
var tracking='true';



$(document).ready(function(){

    var no_click_seite='false';
    var no_close_links='false';

    let urlhier = location.href;
    var klinklinks_seite=urlhier.indexOf('ebesucher.de/c/');
    if(klinklinks_seite!=-1){
         var bod2=document.getElementsByTagName('body')[0];
         var neu2=document.createElement('div');
         neu2.id='myinfo1';
         neu2.style='position:fixed;top:0;left:calc(50vw - 100px);height:100px;width:200px;border:2px solid red;background:blue;color:white;overflow:auto;z-index:999999';
         bod2.appendChild(neu2);

         var spliname=urlhier.split('?surfForUser=');
         console.log(spliname);
         var namm=spliname[1];
         var surflinks=[
         'http://www.ebesucher.de/c/familie-partnerschaft?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/jobs-business?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/kostenloses?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/computer-zubehoer?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/shopping-e-commerce?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/fun-unterhaltung?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/telekommunikation-handy?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/webmaster-homepages?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/kunst-kultur?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/games-clans?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/gesundheit-wellness?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/haus-garten?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/sonstiges?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/auto-motorrad?surfForUser='+namm+'',
         'https://www.ebesucher.de/c/geld-verdienen-mlm?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/sport?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/medien-nachrichten?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/auktionen?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/erotik?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/flirten-liebe?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/tiere-haustiere?surfForUser='+namm+'',
         'http://www.ebesucher.de/c/zeitschriften-buecher?surfForUser='+namm+''];

         if(localStorage.getItem('E_besucher_verdienst')){
             var bodver = document.getElementsByTagName('body')[0];
             var verdienst_ele = document.createElement('div');
             verdienst_ele.id = 'verdienst_ele';
             verdienst_ele.style = 'position:fixed;top:0;left:0px;min-height:200px;height:auto;width:360px;border:2px solid red;background:rgba(0,0,0,0.6);pointer-events:none;color:white;font-weight:900;overflow:auto;z-index:999999;';
             bodver.appendChild(verdienst_ele);
             verdienst_ele.innerHTML="<style>#verdienstbox h3{display: block;width: 100%;border-bottom: 2px solid white;color: white;font-size: 25px;text-align: center;} #verdienstbox b{display:block;width:100%;font-size:20px;}</style><div id='verdienstbox'><h3>Statistik</h3>"+ localStorage.getItem('E_besucher_verdienst')+ "</div>";
         }

         var time_ende;
         var min=0;
         var max=surflinks.length-1;
         var infi;
         var random= Math.floor(Math.random() * (max - min)) + min;//(Math.random() * (surflinks.length-1 - 0)) + 0;
         var biginfo=random+' von insgesamt '+surflinks.length+' Surflinks kategorien';
         var lese='';
         var f=0;
         var links=[];
         var geld=[];

         setTimeout(function(){
             var table=document.querySelectorAll('#contentContainer .item.clickAd a');//.underText');
             run(f,random,table);
         },scriptstart_timer);


         function run(f,random,table){
             var info_menge=table.length+' MENGE IN FUNCRTION';
             if(table.length==0){
                 return location.href=surflinks[random];
             }
             document.getElementById('myinfo1').innerHTML=biginfo+'<br>'+info_menge+'<br>';
             if(f<table.length){
                 if(wartetimer==0){
                     time_ende=parseInt(table[f].getAttribute('data-viewtime'));//+parseInt(8);
                 }else{
                       time_ende=wartetimer;
                 }
                 setTimeout(function(){
                     table[f].click();
                 },klick_jackpot_wait_timt);

                 var relo=time_ende*1000;
                 var isTabActive;
                 var x=relo/1000;
                 window.onfocus = function () {
                   isTabActive = true;
                       document.getElementById('myinfo1').innerHTML='Relos Page';
                       console.log('active');
                       go(x,x);
                 };

                 window.onblur = function () {
                       isTabActive = false;
                       console.log('inactive');
                 };
                 setInterval(function () {
                   console.log(window.isTabActive ? 'active' : 'inactive');
                 }, 1000)

                 go(x,0);
                 function go(x,g){
                    console.log(x,g);
                    setTimeout(function(){
                      if(g>x){
                          infi='Zeit zu ende';
                          window.blur();
                          location.href=surflinks[random];
                      }else{
                          infi='Timer '+g+'/'+x;
                          g++;
                          go(x,g);
                      }
                      document.getElementById('myinfo1').innerHTML=biginfo+'<br>'+infi;
                    },1000);
                }
             }
         }
    }else{
          no_click_seite='true';
    }

   var weiterleitungs_seite=urlhier.indexOf('ebesucher.de/advertisement/view');
   var weiterleitungs_seite1=urlhier.indexOf('ebesucher.de/advertisement/show');
   if(weiterleitungs_seite!=-1 || weiterleitungs_seite1!=-1){
       var computername=surfname;
       var menge = 0;
       var menge1 = 0;
       var data;
       var local_history1 = [data];
       let seite = location.href;
       var d = new Date();
       var tag = d.getDate();
       var jahr = d.getFullYear();
       var stunde = d.getHours();
       var monat = d.getMonth();
       var minute = d.getMinutes();
       var sekunde = d.getSeconds();
       var datum = stunde + '-' + minute + '-' + sekunde + '-' + tag + '-' + monat + '-' + jahr;
       var nurtag = tag + '-' + monat + '-' + jahr + '-' + stunde;
       var rr = 9;
       var b=0;
       var bod = document.getElementsByTagName('body')[0];
       var neu = document.createElement('div');
       neu.id = 'myinfo';
       neu.style = 'position:fixed;top:0px;left:0;display:block;width:0px;text-align:center;border:2px solid red;font-size:30px;background:rgba(0,0,0,0.6);color:white;overflow:auto;z-index:999999';
       bod.appendChild(neu);



       var bod1 = document.getElementsByTagName('body')[0];
       var neu1 = document.createElement('div');
       neu1.id = 'myinfo2';
       neu1.style = 'position:fixed;top:0;right:0px;height:auto;width:300px;border:2px solid red;background:red;color:white;font-weight:900;overflow:auto;z-index:999999';
       bod1.appendChild(neu1);

       if(localStorage.getItem('E_besucher_verdienst')){
            var bodver1 = document.getElementsByTagName('body')[0];
            var verdienst_ele1 = document.createElement('div');
            verdienst_ele1.id = 'verdienst_ele';
            verdienst_ele1.style = 'position:fixed;top:0;left:0px;min-height:200px;height:auto;width:360px;border:2px solid red;background:rgba(0,0,0,0.6);pointer-events:none;color:white;font-weight:900;overflow:auto;z-index:999999;';
            bodver1.appendChild(verdienst_ele1);
            verdienst_ele1.innerHTML="<style>#verdienstbox h3{display: block;width: 100%;border-bottom: 2px solid white;color: white;font-size: 25px;text-align: center;} #verdienstbox b{display:block;width:100%;font-size:20px;}</style><div id='verdienstbox'><h3>Statistik</h3>"+ localStorage.getItem('E_besucher_verdienst')+ "</div>";
       }

       setInterval(function() {
           var h1s = document.querySelectorAll('h1');
           h1s.forEach(function(c) {
                var danke = c.innerHTML;
                document.getElementById('myinfo2').innerHTML += danke + '<br>';
                var ifdanke = danke.indexOf('Hat Dir die Seite gefallen?');

                if (ifdanke != -1) {
                     setTimeout(function() {
                          b++;
                          document.getElementById('myinfo2').innerHTML += 'erfolgreich und close';
                          if(b<=1){
                               if(tracking=='true'){
                                    let ggg = document.getElementById('earned-points').innerHTML;
                                    var link=document.querySelector('h2 a');
                                    link=link.href;
                                    $.ajax({
                                         type: 'GET',
                                         url:'https://javascript-forum.de/save-ebesucher.php?punkte='+ggg+'&link='+link+'&computer='+computername+'',
                                         success: function(data){
                                              neu.innerHTML=data;
                                              document.getElementById('myinfo2').innerHTML = data;
                                              if(!localStorage.getItem('E_besucher_verdienst')){
                                                   localStorage.setItem('E_besucher_verdienst',data);
                                              }else{
                                                   localStorage.setItem('E_besucher_verdienst',data);
                                              }
                                         }
                                    });
                               }
                               setTimeout(function() {
                                    window.top.close();
                               }, 2000)
                          }
                     }, 2000);
                }
           });
       }, 2000);
   }else{
         no_close_links='true';
   }

var e_seite;
    var klinklinks_seite_no_ebesucher=urlhier.indexOf('ebesucher.de');
    if(klinklinks_seite_no_ebesucher!=-1){
        e_seite='false';
    }else{
        e_seite='true';
    }



if(no_click_seite=='true' && no_close_links=='true' && e_seite=='true'){
    console.log('Jac kpot script run');

    var timer;
    timer=setInterval(function(){
         var h=0;
         var v=0;
         var svgs=document.querySelectorAll('div');

         var simulateClick = function (elem,v,mon) {
             console.log('click function '+elem+''+v+''+mon);
             var evt = new MouseEvent('click', {
                 bubbles: true,
                 cancelable: true,
                 view: window
             });
             h++;
             if(h<=4){
                 clearInterval(timer);
             }
             var canceled = !elem.dispatchEvent(evt);
         };

         for(var m=0;m<svgs.length;m++){
             var g=svgs[m].getAttribute('siteid');
             //console.log(g+' Jackppts found');
             if(g>1){
                 v++;
                 var mon=svgs[m].getAttribute('taskpoints');
                 var svgelem=svgs[m].children;
                 var jack=svgelem[0].children;
                 var g1=jack[1].className;
            //     console.log(g1+' Go to click');
                 simulateClick(jack[1],v,mon);
             }else{
             }
         }
    },1000);



    setInterval(function(){
         var okclick=document.querySelector('#ao-points ~ a .fa-info-circle');
         if(okclick){
              okclick.click();
         }else{
         }
    },2000);







}
});

Kommt6 der Fehler,
Uncaught TypeError: Failed to construct 'MouseEvent': Failed to read the 'view' property from 'UIEventInit': Failed to convert value to 'Window'
 

Aber warum? kann mir das einer erklären ?

Script ist noch nicht 100 prozentig fertig , aber zum testen sollte es klappen.
Zitieren


Nachrichten in diesem Thema
RE: Von Script geöffneten Tab schließen? - von Manni1012 - 03.07.2022, 02:26

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
2 Gast/Gäste