Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Von Script geöffneten Tab schließen?
#11
(27.06.2022, 11:07)admin schrieb: Beitragslänge war hier auf 65.000 Zeichen eingestellt .
Attachments war auf 5 eingestellt.
Das ist eine Standardeinstellung vom der Forensoftware.-

Habe das jetzt auf 200.000 Zeichen erhöht und auf 10 Attachments.
Das sollte in Normalfall reichen.
Ob die Größe de Dateien noch irgendwo einstellbar sind, suche ich noch, ansonsten muss ich in den Foren Code suchen, wo man das umbauen kann.

EDIT:
Ein Attachment darf jetzt 2.4 Mb groß sein.
Mal 10 = 24 MB jetzt pro Beitrag

Das Problem mit dem Script schaue ich mir nachher genauer an

Cool, danke. Und sorry für meine Ausdrucksweise, das hat mich nur massiv geärgert dass ich jedes Mal einen längeren Text schreibe und beim Hochladen der dann einfahc weg ist, weil an den Attachments irgendwas nicht passt.
Zitieren
#12
(27.06.2022, 12:06)bernd schrieb: Cool, danke. Und sorry für meine Ausdrucksweise, das hat mich nur massiv geärgert dass ich jedes Mal einen längeren Text schreibe und beim Hochladen der dann einfahc weg ist, weil an den Attachments irgendwas nicht passt.

Macht nicht , ich sehe das nicht so eng.
Ich kenne das Problem aber auch von anderen Foren. Man schreibt ewig viel und nach dem Senden ist alle weg , weil es irgendwelche Probleme beim Senden gab, oder man irgendwelche Werte überschritten hat.
Ich weiß aber auch von anderen Foren das da nirgendwo eine Angabe ist  wie viel man noch schreiben darf und so .

Ich bin jetzt zu Hause und schaue mal, ob es dafür schon ein Plugin gibt und nee Erweiterung . Dann werde ich das mal drauf machen.
Und dein Problem mit dem Script schaue ich mir jetzt auch an
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren
#13
Hm, ich habe mal mit den hier dargelegten Methoden versucht, window.open zu überschreiben bzw. ausser Gefecht zu setzen:
https://stackoverflow.com/questions/9172...ctionality

Habe also als erstes den Code von da in der Konsole ausgeführt. (heute habe ich den von mpd mit 14 likes getestet)

Bin mir aber nicht sicher ob es gewirkt hat wie es soll.
Weil ich habe auf der Seite mit den 2 Links den Code ausgeführt.
Habe anschließend das 1. Bild angeklickt, ging eine "about:blank" Seite in neuem Tab auf (ich nutze firefox).
Tab wieder zu gemacht.
beim Klick auf das 2. Bild passierte wie gewünscht nichts.

Bei beiden Bildern wurde drch die klicks der grüne haken gesetzt und die validierung als erfolgreich registriert.

Allerdings kam nicht das in der ca(..) Funktion gecodete Popup, sodass ich nicht gleich wusste ob es geklappt hatte.
Erst als ich händisch in den EInstellungen nahcguckte, war die heutige validierung erfolgreich gewesen.

HAtte also geklappt, nur war kein Bestätigungspopup gekommen.

jetzt bin ich mir nur nicht sicher, weil trotz zuerst ausgeführtem code beim klick aufs erste bild noch ein leerer tab geöffnet wurde, beim 2. klick passierte hingegen nichts mehr.

Keine AHnung was da genau passiert, müsste man mal irgendwie durchblicken um besser nachzuvollziehen was da warum passiert
Zitieren
#14
Ich werde mich da mal selbe anmelden müssen , dann ist das einfacher.
Kannst du mir kurz erklären was das genau ist ?

Kennst du ebesucher.de ?
Da muss man auch Links anklicken, um Geld zu verdienen.
Da habe ich mir auch ein Greasemonkey Script gebaut das die Links anklickt, in neuen Tab öffnet , dann die Jackpots auf der Seite anklickt (gibt zusätzlich Geld) und dann nach der Mindestzeit den Tab schließt.

Ich denke mal das ich für der Seite auch, was Schönes bauen könnte. Doch dazu muss ich mich selber anmelden , das ist einfacher, weil ich dann auch den ganzen Code habe und darauf besser reagieren kann.

PS:
Schon gesehen , habe jetzt ein Zeichenzähler eingebaut.
Später kommt auch noch ein funktion der die geschriebene Nachricht speichert , bis sie endgültig verschickt wurde , damit das nicht nochmal vorkommt
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren
#15
(27.06.2022, 20:20)admin schrieb: Ich werde mich da mal selbe anmelden müssen , dann ist das einfacher.
Kannst du mir kurz erklären was das genau ist ?

Kennst du ebesucher.de ?
Da muss man auch Links anklicken, um Geld zu verdienen.
Da habe ich mir auch ein Greasemonkey Script gebaut das die Links anklickt, in neuen Tab öffnet , dann die Jackpots auf der Seite anklickt (gibt zusätzlich Geld) und dann nach der Mindestzeit den Tab schließt.

Ich denke mal das ich für der Seite auch, was Schönes bauen könnte. Doch dazu muss ich mich selber anmelden , das ist einfacher, weil ich dann auch den ganzen Code habe und darauf besser reagieren kann.

PS:
Schon gesehen , habe jetzt ein Zeichenzähler eingebaut.
Später kommt auch noch ein funktion der die geschriebene Nachricht speichert , bis sie endgültig verschickt wurde , damit das nicht nochmal vorkommt

Hallo,
Ebesucher kenn ich, funktioniert bei mir aber nicht wirklich ( kriege nur 0 Punkte Seiten :-( ), darum habe ichs sein gelassen.Vielleicht ist auch einfach mein Notebook viel zu alt und daher unlukrativ für Die.
Aber das Scriptwürde mich mal shcwer interessieren das du da nutzt!

Bei dem 5billionsales, um das es geht und was ich da automatisieren will, geht es drum sich deren Firefox Addon runterzuladen, welches so dein Surfverlauf trackt.
Dafür soll man dann 1.10$ pro Tag kriegen.
mind. 1 mal die Woche muss man das "validieren", heißt sich einloggen, 2 adbanner anklicken.
Man kann auch hingehen und jeden tag validieren, da man dafür 0.50$ pro validierung bekommt.

Kurzum, addon drauf haben, browser normal nutzen und täglich einloggen um 2 ads zu klicken, werden 1.10+0.50=1.60$ gutgeschrieben.

Auszahlungen sollen erst ab august oder so losgehen.

Aber gut, es kostet ja nix, daher mach ichs mal mit. vielleicht kann man die angesammelten guthaben wirklich irgendwann mal auszahlen :-)

Ansosnten gibts natürlich das obligatorische Downlinesystem.
und für geld kann man von denen auch traffic zu websieten und sowas kaufen, muss man aber nicht.

Ich mache nur das kostenlose geklicke, was einem, wenn es kein BS ist, so um die 50$ im Monat bringen soll.
Wenn das mit den Auszahlunen so losgeht und klappt, vorausgesetzt.


Hier mal frech und fromm mein Affiliatelink:
https://5billionsales.com/affiliate/berndao

Hier der normale Link:
https://5billionsales.com


Zum eigentlichen Thema:
Da ich nicht so der Zuverlässigste bin und nicht immer ans täglich klicken denke,
will ich mir mit greasemonkey oder anderweitig ein script bauen dass login, klicken und logout automatisiert für mich macht :-)
Zitieren
#16
Bei ebesucher gibt es ja die automatisch Version , mit den Add-on , was dann seiten alleine öffnet. Die haben irgendwann mal ein Update gemacht und seid dem stehen da nur noch 0 Punkte Seiten. Keine Ahnung warum. Das ist sowieso mist , wenn das den ganzen Tag lief, hat man mit Glück 50 Cent gemacht. Bei Ebesucher gibt es aber auch die Klick anzeigen Besucher. Die muss man selber anklicken und auf den Seiten werden bis zu 3 Jackpot Symbole angezeigt , die extra Punkte bringen. Da ich das dank Greasemonkey 24 Stunden durchlaufen lasse , und das Script zu 99,9 Prozent auch alle Jackpots findet , schaffe ich es mit ein PC ca. 4-6 Euro am Tag zu generieren. Alle 7 Tage lasse ich mir das Geld auf Paypal schicken. Habe das mal mit 4 PC gemacht ,über 20 Euro am Tag , aber da wurde ich gesperrt ( trotz 4 verschiedene ip Adressen , also komplett anderes Haus). Habe ich auch nicht verstanden , weil die erlauben ja sich Ref Links für Freude zu erstellen. Aber was solls. Ein Laptop reicht auch , ca. 5 euro am Tag für fast nichts tun lohnt sich auch.

Poste dir morgen mal die Greasemonkey Scripte und das mit deiner Seite schaue ich mir genauer an , das Geld kann man ja auch mit nehmen , gerade wenn man das mit Greasemonkey regeln kann.
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren
#17
(29.06.2022, 22:25)admin schrieb: Bei ebesucher gibt es ja die automatisch Version , mit den Add-on , was dann seiten alleine öffnet. Die haben irgendwann mal ein Update gemacht und seid dem stehen da nur noch 0 Punkte Seiten. Keine Ahnung warum. Das ist sowieso mist , wenn das den ganzen Tag lief, hat man mit Glück 50 Cent gemacht.  Bei Ebesucher gibt es aber auch die Klick anzeigen Besucher. Die muss man selber anklicken und auf den Seiten werden bis zu 3 Jackpot Symbole angezeigt , die extra Punkte bringen. Da ich das dank Greasemonkey 24 Stunden durchlaufen lasse , und das Script zu 99,9 Prozent auch alle Jackpots findet , schaffe ich es mit ein PC ca. 4-6 Euro am Tag zu generieren. Alle 7 Tage lasse ich mir das Geld auf Paypal schicken. Habe das mal mit 4 PC gemacht ,über 20 Euro am Tag , aber da wurde ich gesperrt ( trotz 4 verschiedene ip Adressen , also komplett anderes Haus). Habe ich auch nicht verstanden , weil die erlauben ja sich Ref Links für Freude zu erstellen. Aber was solls. Ein Laptop reicht auch , ca. 5 euro am Tag für fast nichts tun lohnt sich auch.

Poste dir morgen mal die Greasemonkey Scripte und das mit deiner Seite schaue ich mir genauer an , das Geld kann man ja auch mit nehmen , gerade wenn man das mit Greasemonkey regeln kann.

Lockere 5 Euro am Tag hört sich ziemlich geil an! :O
Zitieren
#18
Leider habe ich zurzeit nicht viel Zeit , bin aber jetzt zu Hause und zeige dir gleich meine GREASEMONKEY Script von ebesucher. Habe jetzt erst wieder gesehen das ich 4 Scripte dafür gebaut habe . Jedes Script hat was anderes gemacht. Hatte da auch ein Counter eingebaut, der immer zeigt wie viel Geld man gerade gemacht hat. Der hat jeden Link mit Punkte auf meiner Webseite geschickt und dann das in einer Datenbank gespeichert. So das man auf Auszahlen klickt, hat der das auch alles automatisch gemacht und den Counter wieder auf 0 gesetzt. Ich baue das mal etwas um , damit das jeder versteht . Dann werde ich es posten. Muss ja einfach sein, damit auch Anfänger das nutzen können dann.
Hier sind alle meine Lösungen aus allen Foren. Ich helfe auch in Facebook-chat
Zitieren
#19
Okay, da bin ich ja mal gespannt :O
Zitieren
#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


Gehe zu:


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