[Script] Autoit internetseiten öffnen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Fireeye, 25. Januar 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 25. Januar 2007
    Autoit internetseiten öffnen

    Hi, ich brauch ein script (am besten mit Autoit)

    und zwar sollte er folgendes machen:

    1.) Internet Explorer oder Firefox öffnen
    2.) in der adressleiste eine internet seite öffnen z.b. (www.blabla.de/index.php?accountId=1)
    4.) dann bei der internet seite die letzte ziffer immer um +1 also als nächstes www.blabla.de/index.php?accountId=2, dann www.blabla.de/index.php?accountId=3...

    scheitern tuh ich schon bei 2.) da wenn ich den scirpt ausführe er zwar die seite automatisch reinschreibt aber nicht öffnet hier mein script auszug:

    Code:
    Run("C:\Programme\Mozilla Firefox\firefox.exe")
    
    WinWaitActive("Mozilla Firefox")
    
    Send("!D")
    Send("A")
    Send("www.blabla.de/index.php?accountId=1")
    Sleep(50)
    Frage: wie mach ich, dass er 1. die seite öffnet und 2. die endziffer immer um +1 steigt und diese seite dann auch öffnet?
     
  2. 25. Januar 2007
    AW: Autoit internetseiten öffnen

    also wenn das Script bloß Seiten aufrufen, darauf aber nix verändern soll, dann kannst du es auch einfach per batch machen:
    Code:
    explorer.exe http://www.blabla.de/index.php?accountId=1
    explorer.exe http://www.blabla.de/index.php?accountId=2
    explorer.exe http://www.blabla.de/index.php?accountId=3
    explorer.exe http://www.blabla.de/index.php?accountId=4
    explorer.exe http://www.blabla.de/index.php?accountId=5
    
    wenn du natürlich noch was verändern willste geht nur autoIt...

    mfg thecoolman4rr

    *+~edit~+*
    das ganze geht auch mittem feuerfuchs:
    Code:
    "C:\Programme\Mozilla Firefox\firefox.exe" http://www.blabla.de/index.php?accountId=1
    
     
  3. 25. Januar 2007
    AW: Autoit internetseiten öffnen

    problem währ bei deinem vorschlag, dass ich die endziffern am schluss selber schreiben muss und wenn es bis 2000 geht dann ist das schon arbeit er sollte die letzte ziffer automatisch um 1 erhöhen
     
  4. 25. Januar 2007
    AW: Autoit internetseiten öffnen

    Dann machst du eben eine Schleife..
    Sec ich schreib dir das kurz

    Code:
    ;
    ; AutoIt Version: 3.0
    ; Language: English
    ; Platform: Win9x/NT
    ; 
    ;
    
    
    Run("C:\Programme\Mozilla Firefox\firefox.EXE")
    MouseMove(581, 66)
    ; Klick auf das URL Feld, musst ggf. abändern (also andere Koordinaten!)
    For $i = 1 to 2222222 Step +1
    ; Hier beginnt die Schleife, die funzt zumindest mal so
    MouseClick("left", 581, 66)
    ;Klick nochmal auf die URL
    Send("http://url.de/http$i")
    ;Sendet die URL
    MouseClick("left", 979, 66)
    ;Klickt 'Enter'
    Sleep(3000)
    ;Wartet 3 Sekunden 
    MouseClick("left", 335, 472)
    ;Klickt ins Textfeld
     Send($i)
    MouseClick("left", 675, 758)
    ;Klickt Senden
    Sleep(3000)
    ;Wartet 3 Sekunden
    Next
    

    edit: ist aber glaube ich ein Denkfehler drin, du müsstest nebenher noch einen parameter laufen lassen, der $i +1 macht, um das i dann in die url einzufügen...
    ich hab i ja schon als Schleife deklariert, kA ob das so funzt, testen x)
     
  5. 25. Januar 2007
    AW: Autoit internetseiten öffnen

    muhahaha ich glaub ich habs


    Code:
    $count = 1
    
    Run("C:\Programme\Mozilla Firefox\firefox.exe")
    
    WinWaitActive("Mozilla Firefox")
    
    Sleep(5000)
    Do
    Send("http://url/indexId="&$count)
    MouseClick("left", 785, 66)
    Sleep(3000)
    MouseClick("left", 700, 66)
    $count = $count + 1
    Until $count > 500000
    danke nochmals des mit mouseclick wusst i net so gehts natürlich alles vieeel einfacher hochlebe autoit
     
  6. 25. Januar 2007
    AW: Autoit internetseiten öffnen

    [X] Erledigt !?

    ~closed~

    Mfg,

    Kolazomai
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.