ilch Forum » Allgemein » Plauder Ecke » Kleines Surfscript, Hilfe benötigt

Geschlossen
  1. #1
    User Pic
    Botox84 Mitglied
    Registriert seit
    09.08.2006
    Beiträge
    1.190
    Beitragswertungen
    21 Beitragspunkte
    Halli hallo, ich habe ein kleines Script erhalten, doch leider funktioniert es nicht so, wie es soll, es bricht nach einiger Zeit ab, immer die selbe Zeit, ca. 20 Minuten schätze ich, bei folgender URL:

    http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Hollywood-Powder-Multicolour-Hollywood-Puder--314.html


    Das Script soll ein Surfen simulieren, welches nach fünf url´s wieder auf Google geht, neues Keywort und dann weiter macht.

    Weiss Jemand warum es immer abbricht?

    Hier mal die beiden Datein:

    List.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    
    <html>
    
    
    <head>
    
      <title>Test</title>
    
      <meta name="GENERATOR" content="Quanta Plus">
    
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    
    </head>
    
    
    <script type="text/javascript" src="ax.js"></script>
    
    <body bgcolor="#cbcbcb" style="font-family:sans-serif;font-size:11px;" onload="oeffne('Botox84');">
    
    <h1>Surfen</h1>F&uuml;r Neustart F5 dr&uuml;cken oder hier klicken: <a href="" onclick="oeffne('Botox84');>Start</a>
    </body>
    
    </html>


    ax.js
    var url = new Array(
    "http://www.google.de/search?q=kosmetik", 
    "http://www.lr4you.de/", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik---21_122.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Deluxe-Artistic-Quattro-Eyeshadow--291.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Lippen---21_123.html","http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation---21_124.html",
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Eyeshadow-Savanna-Summer--292.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Carbon-schwarzer-Augen-Former--293.html", 
    
    "http://www.google.de/search?q=kostenlose+designs", 
    "http://www.kostenlose-designs.de/", 
    "http://www.kostenlose-designs.de/2011/03/kostenloses-leafy-theme-fur-wordpress/", 
    "http://www.kostenlose-designs.de/2011/03/beauty-xct-commerce-design/",
    "http://www.kostenlose-designs.de/2011/03/musa-design-fur-wordpress/",
    "http://www.kostenlose-designs.de/2011/03/hallo-welt/", 
    
    "http://www.google.de/search?q=kosmetik", 
    "http://www.lr4you.de/", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Augen-Make-up-Entferner--294.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Fantastic-Mascara-Wimperntusche--295.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Wimpern-Volumengeber--296.html",
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Deluxe-Metallic-Eyeliner-Metallischer-Augenkonturenstift--297.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Deluxe-Perfect-Browstyler-Perfekter-Brauen-Former--298.html", 
    
    "http://www.google.de/search?q=schminktipps", 
    "http://www.lr-partnerblog.de/", 
    "http://www.lr-partnerblog.de/2011/04/top-schminktipps-auf-facebook/", 
    "http://www.lr-partnerblog.de/2011/02/haarentfernung-mit-ipl-dauerhaft-haarfrei/", 
    "http://www.lr-partnerblog.de/2011/01/schminktipp-smokey-eyes/", 
    "http://www.lr-partnerblog.de/2011/01/schminktipps-zu-den-augen/", 
    "http://www.lr-partnerblog.de/2011/01/richtig-abschminken/", 
    
    "http://www.google.de/search?q=günstige+kosmetik",
    "http://www.lr4you.de/",
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Augen-Kosmetik/Deluxe-Perfect-Eye-Lipbase-Grundierung-fuer-Lider-und-Lippen--299.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Lippen-Kosmetik---21_123.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Lippen-Kosmetik/Deluxe-Brillant-Lipgloss-Orange-Flash--300.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Hollywood-Powder-Multicolour-Hollywood-Puder--314.html",
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Lippen-Kosmetik/Deluxe-Longwear-Lipliner-Langhaltender-Lippenkonturenstif--302.html",
    
     "http://www.google.de/search?q=schminktipps", 
    "http://www.perfekt-kosmetik.de/", 
    "http://www.perfekt-kosmetik.de/2011/01/hautpflege/", 
    "http://www.perfekt-kosmetik.de/2011/01/akne-pickel-mitesser-und-andere-hautunreinheiten/", 
    "http://www.perfekt-kosmetik.de/2011/01/schminktipps-fur-sensible-haut/", 
    "http://www.perfekt-kosmetik.de/2011/01/richtiges-schminken-fur-brillentragerinnen/", 
    "http://www.perfekt-kosmetik.de/2011/01/make-up-trends/",
    
    "http://www.google.de/search?q=günstige+kosmetik",
    "http://www.lr4you.de/",
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Lippen-Kosmetik/Deluxe-Seduction-Lipstick-Lippenstift-Verfuehrung--303.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik---21_124.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Always-perfect-Compact-Foundation--304.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Bright-Highlighter-Leuchtender-Highlighter--305.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Fast-Wrinkle-Filler-Falten-Fueller--306.html",
    
    "http://www.google.de/search?q=kostenlose+themes", 
    "http://www.kostenlose-designs.de/", 
    "http://www.kostenlose-designs.de/2011/03/kostenloses-leafy-theme-fur-wordpress/", 
    "http://www.kostenlose-designs.de/2011/03/beauty-xct-commerce-design/",
    "http://www.kostenlose-designs.de/2011/03/musa-design-fur-wordpress/",
    "http://www.kostenlose-designs.de/2011/03/hallo-welt/",
    
    "http://www.google.de/search?q=günstige+kosmetik",
    "http://www.lr4you.de/",
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Grundierung-fuer-Lider-und-Lippen--307.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Lash-Booster-Wimpern-Volumengeber--308.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Luminous-Primer-Illuminierende-Grundierung--309.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Miracle-Foundation-Magische-Foundation-mit-LSF-20--310.html", 
    "http://www.lr4you.de/LR-Kosmetik/Deluxe-Foundation-Kosmetik/Deluxe-Schimmer-Creme--311.html",
    
    "ende");
    
    
    var Wartezeit=GetRandom( 20000, 90000 );
    
    var zaehler=1;
    
    var user;
    
    function oeffne(user) {
    
        var fenster=window.open(url[0],"fensterneu","");
    
        window.setTimeout("slideshow()",4000);
    
    }
    
    
    
    
    
    function slideshow(user)
    {
    
    
        var max = url.length-1;
    
    
        // var img = new Image();
    
    
        var fenster=window.open("","fensterneu","width=200,height=100");
    
    
        var ref;
    
        ref=document.referrer;
    
        var zaehler2 = zaehler-1;
    
    
        if (ref.replace("http://www.kostenlose-designs.de/ax/List.htm","") != ref)
        {
    
           fenster.location.href='http://www.kostenlose-designs/';
    
        }
    
        //=====Code By: metalcolin=====
    
        if (ref.replace(url[zaehler],"") != ref)
        {
    
            fenster.location.replace=url[zaehler];
    
        }
    
        //=====Code By: metalcolin=====
    
        if (ref.replace(url[zaehler],"") != ref)
        {
    
            fenster.location.href=url[zaehler];
    
        }
    
    
        fenster.location.href=url[zaehler];
    
        fenster.focus();
    
    
        if (zaehler<(url.length-1))
        {
    
            // img.src = 'DBwriter.php?' + 'zaehler=' + url[zaehler] + '&max=' + max;
    
    
            if(url[zaehler].indexOf("www.google.de")!=-1) {
    
                window.setTimeout("slideshow()",2000);
    
            }
            else if(url[zaehler].indexOf("ende")!=-1) {
    
                var seite = max + " Seiten abgearbeitet";
    
                // img.src = 'DBwriter.php?' + 'zaehler=' + seite + '&aktiv=ende';
    
                fenster.close();
    
                // window.location.href='ende.php';
    
            } else {
    
                var Wartezeit=GetRandom( 20000, 90000 );
    
                window.setTimeout("slideshow()",Wartezeit);
    
            }
    
            zaehler++;
    
        } else {
    
            var seite = max + " Seiten abgearbeitet";
    
            zaehler=1;
    
            // img.src = 'DBwriter.php?' + 'zaehler=' + seite + '&aktiv=ende';
    
            fenster.close();
    
            // window.location.href='ende.php';
    
        }
    
    }
    
    
    
    function GetRandom( min, max ) {
    
            if( min > max ) {
    
                    return( -1 );
    
            }
    
            if( min == max ) {
    
                    return( min );
    
            }
    
    
            return( min + parseInt( Math.random() * ( max-min+1 ) ) );
    
    }
    
    
    
    function getLinks() {
    
        var links = document.getElementsByTagName("A");
    
        var links2go = new Array();
    
    
        for(var i=0; i<links.length; i++){
    
            href = links[i].href;
    
            // kein Verweis
    
            if(href==undefined) continue;
    
            // interner Ankerverweis
    
            if(href.indexOf("#")==0) continue;
    
            // unerw&#65533;nschtes Protokoll
    
            hrefLower = href.toLowerCase();
    
            if(hrefLower.indexOf("mailto:")==0 || hrefLower.indexOf("news:")==0 || hrefLower.indexOf("irc:")==0 ||
     hrefLower.indexOf("https:")==0 || hrefLower.indexOf("ftp:")==0 ||
            hrefLower.indexOf("javascript:")==0) continue;
    
            // unerw&#65533;nschte Datei(-endung)
    
            if(hrefLower.indexOf(".png")!=-1 || hrefLower.indexOf(".jpg")!=-1 || hrefLower.indexOf(".jpeg")!=-1 ||
            hrefLower.indexOf(".gif")!=-1 || hrefLower.indexOf(".pdf")!=-1 || hrefLower.indexOf(".exe")!=-1 ||
            hrefLower.indexOf(".svg")!=-1 || hrefLower.indexOf(".xml")!=-1 || hrefLower.indexOf(".rss")!=-1 ||
            hrefLower.indexOf(".zip")!=-1 || hrefLower.indexOf(".msi")!=-1 || hrefLower.indexOf(".mp3")!=-1) continue;
    
            // externe Seite
            
    if(href.indexOf("clickbanner")!=-1) continue;
            
    if(href.indexOf("http:")==0 && href.indexOf("http://"+window.location.hostname)!=0) continue;
    
            // g&#65533;ltiger Link
    
            links2go.push(href);
    
        }
    
        return links2go;
    
    }


    Wäre super wenn Jemand den Fehler findet oder sogar ein ähnliches Script hat zwinker

    Liebe Grüße
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    KoernerWS gelöschter User
    Na wieder so'n Google Bescheiß-Script^^

    Nehme mal das "Ende" aus dem Array^^
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    ich bin ja nicht der JS Freak, aber es wird sogar die Anzahl des Array´s geprüft und nach Durchlauf beendet!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Botox84 Mitglied
    Registriert seit
    09.08.2006
    Beiträge
    1.190
    Beitragswertungen
    21 Beitragspunkte
    hmmmm, wenn ich das ende aus dem aray nehme, gehts gar nicht mehr^^
    @ Lord Schirmer, wie kann ich das ändern, kenn mich damit null aus^^
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Man müsste hier die Abfrage if (zaehler<(url.length-1)) verändern / Schleife setzen oder so, da wenn die Anzahl des Arrays erreicht wurde das Script als "abgearbeitet" gilt und fenster.close(); ausgeführt wird!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Botox84 Mitglied
    Registriert seit
    09.08.2006
    Beiträge
    1.190
    Beitragswertungen
    21 Beitragspunkte
    Vielen Dank bis hier hin ersteinmal, da ich leider überhaupt keine Ahnung habe, frage ich dich mal, wie ich das am besten machen soll, also z.B. ne Schleife setzen^^

    Ist mir zu hoch irgendwie zunge
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Plauder Ecke

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten