+ Antworten
Ergebnis 1 bis 10 von 10
  1. #1
    Newbie Stuhlgangster befindet sich auf einem aufstrebenden Ast
    Registriert seit
    20.09.2008
    Beiträge
    1
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    0

    Standard Batch Script

    Hallo Ihr!

    Ich brauche dringend Hilfe. Alleine bekomm ich das nicht hin.

    So sieht meine "startIE.bat" z.Zt. aus.:
    ------------------------------------------------------
    @echo off
    Start %SystemRoot%\explorer.exe http://www.testseite.de/change_please/995 ...
    Start %SystemRoot%\explorer.exe http://www.testseite.de/change_please/995 ...
    Start %SystemRoot%\explorer.exe http://www.testseite.de/change_please/995 ...
    Start %SystemRoot%\explorer.exe http://www.testseite.de/change_please/995 ...
    Start %SystemRoot%\explorer.exe http://www.testseite.de/change_please/995 ...
    Start %SystemRoot%\explorer.exe http://www.testseite.de/change_please/995 ...

    --------------------------------------------------------------

    Das Problem: es öffnet sich zu jedem Link ein neues Fenster.

    Das soll so nicht sein.

    Jeder Link soll im gleichen Fenster "abgearbeitet" werden und wenn möglich mit einer Verzögerung von 2 Sekunden.


    Geht das per Batch?

    Danke Michael



  2. #2
    Power Poster HeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nett Avatar von HeikoBerlin
    Registriert seit
    08.08.2003
    Ort
    Berlin
    Alter
    43
    Beiträge
    7.370
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    813

    Standard AutoSurf.vbs

    Hi Stuhlgangster - Willkommen im Forum

    Stellen sich erstmal zwei Fragen:
    1. Wie wartet man 2 Sekunden in der Batch - z.B. mittels ping Schleife (mir persönl. zu blöd) oder div. Tools "sleep.exe" oder "wait.exe" ..
    2. Wie ermittelt man ob die Webseite fertig geladen ist. So verstehe ich die 2 Sekunden Verzögerung - oder nur den Aufruf verzögern ?

    oops übersehen.. die 3. Frage wäre warum startest Du explorer ?
    startIE.bat suggeriert mir IE - so wäre das vermutl. der Standardbrowser (nicht zwingend das Gleiche)

    Ich würde da zu VBScript greifen, was ja auch aus 'ner Batch startbar wäre.
    Ausgangspunkt ist 2. mit Warten auf die Webseite: hier - AutoSurf.vbs
    Code:
    Set IE = CreateObject("InternetExplorer.Application")
    IE.Visible = True
    IE.Navigate("http://www.winhelpline.info")
    
    ' warte bis Seite geladen - ggf rausnehmen
    Do While IE.readyState <> 4
    Loop
    
    ' Ergaenzung, warte 2 sek
    WScript.Sleep 2000
    IE.Navigate("http://www.google.de")
    
    ' warte bis Seite geladen - ggf rausnehmen
    Do While IE.readyState <> 4
    Loop
    
    WScript.Sleep 2000
    IE.Navigate("http://www.microsoft.com")
    
    ' warte bis Seite geladen - ggf rausnehmen
    Do While IE.readyState <> 4
    Loop
    
    ' usw... schoener waere es mit eigener sub-routine..
    ' und tschüss
    
    IE.Quit
    Wenns unbedingt 'ne Batch sein soll dann mittels sleep.exe z.B. aus den Windows Server 2003 Resource Kit Tools (auch unter 2000/XP nutzbar): info

    btw: Derartige Themen bitte ins passendere Forum: Programmierung und Skripte



  3. #3
    BuckFix
    Gast

    Standard

    Wenns unbedingt 'ne Batch sein soll dann mittels sleep.exe ...
    Aber wie willst du dann das lösen:

    Jeder Link soll im gleichen Fenster "abgearbeitet" werden
    ?



  4. #4
    Power Poster HeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nett Avatar von HeikoBerlin
    Registriert seit
    08.08.2003
    Ort
    Berlin
    Alter
    43
    Beiträge
    7.370
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    813

    Standard @ BuckFix

    > Aber wie willst du dann das lösen

    icke ? - gar nicht. Wo steht denn das ich das will ? *fg
    und für alle Anderen reicht doch wohl eine funzende Lösung
    (da so auch ohne Drittanbieterools aus 'ner Batch nutzbar)


    > Jeder Link soll im gleichen Fenster "abgearbeitet" werden

    und wo ist das Problem ? - extra für dich 'ne Batchdatei:
    Code:
    @echo off
    start http://www.winhelpline.info
    sleep 2
    start /B http://www.google.de
    sleep 2
    start /B http://www.microsoft.com
    nur wird derart nicht auf fertig geladene Seiten geprüft (ggf. sleep erhöhen)



  5. #5
    Lord midget wird schon bald berühmt werden
    Registriert seit
    25.04.2001
    Ort
    ch-davos
    Alter
    34
    Beiträge
    678
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    149

    Standard

    Code:
    @echo off
    start http://www.winhelpline.info
    sleep 2
    start /B http://www.google.de
    sleep 2
    start /B http://www.microsoft.com
    ob das der effekt ist, den der threadstarter haben moechte, stell ich in frage. zumindest seh ich keinen praktischen nutzen.

    koennt mir eher vorstellen, dass er am schluss einen explorer mit den 3 seiten in einem eigenen tab haben moechte.

    und die tabs ansteuern wird noch schwierig


    don't panic - the answer is 42

  6. #6
    Power Poster HeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nett Avatar von HeikoBerlin
    Registriert seit
    08.08.2003
    Ort
    Berlin
    Alter
    43
    Beiträge
    7.370
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    813

    Standard @ midget

    > ob das der effekt ist, den der threadstarter haben moechte

    War ja auch nicht meine erste Wahl sondern ganz offensichtl. die Antwort auf BuckFix

    Und von Tabs ist nirgends die Rede (hat IE6 nicht) und der Themenersteller meldet sich ja nicht..

    EDIT:
    > und die tabs ansteuern wird noch schwierig

    Wenn ich mehrere Tabs im IE7 haben will nehme ich mehrere Startseiten: klick
    die sind ja wohl auch in einem Fenster oder etwa nicht..
    Zitat Zitat von HeikoBerlin
    Ansonsten hätte man auch das Problem das es von den persönl. IE7
    Einstellungen (neues Fenster/Tab) abhängt ob Tab oder nicht..
    .. wäre aber ebenso sinnfrei dazwischen 2 Sekunde Pause zu machen


    Geändert von HeikoBerlin (23.09.2008 um 18:03 Uhr)

  7. #7
    BuckFix
    Gast

    Standard

    Auch mit dem vbs-Skript öffnet sich für jede URL ein eigener Tab, bzw. wenn Registerbrowsen deaktiviert ist ein neues Fenster im IE (jedenfalls unter Vista).


    Geändert von BuckFix (24.09.2008 um 16:01 Uhr)

  8. #8
    Power Poster HeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nett Avatar von HeikoBerlin
    Registriert seit
    08.08.2003
    Ort
    Berlin
    Alter
    43
    Beiträge
    7.370
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    813

    Standard

    Im ersten Thema steht aber nirgends was von IE7, Tabs oder Vista

    Und wer die Zeilen aus dem Ursprungsthema mit Voreinstellungen unter XP probiert erhält mehrere geöffnete Fenster.
    Mit meinem Script verhält sich das mit Voreinstellungen unter XP nicht so und alle Vorgaben (mehrere zeitversetzte Webseitenaufrufe in einem Fenster) wurden erfüllt, basta.
    Auch falls das jemand nicht wahrhaben will ändert das an den Fakten absolut nichts.
    Selbst wenn im XP nicht enthaltender IE7 mit Tabunterstützung genutzt wird, erhält man mit Voreinstellung eben mehrere Tabs aber dennoch in einem einzigen Fenster.

    und was den Sinn, bzw. Nutzen betrifft (s. midget)
    Ist doch wohl absolut sinnfrei 3 Webseiten in 6 Sekunden in einem Tab aufzurufen, da niemand die in der Zeit laden und lesen könnte.

    > wenn Registerbrowsen deaktiviert ist

    Ja klar ist es bei IE > 6 von den persönl. Einstellungen abhängig
    Deswegen habe ich mich im vorherigen Beitrag diesbezügl. zitiert.
    Was ist jetzt neu oder hilfreich ? - nur auf Provo-Tour um mich zu dissen ?


    Wieviele Vorgaben werden von den Lösungsvorschlägen von BuckFix + midget erfüllt ?
    Keine denn es gab gar keine. Das wird dem Themenersteller sicher nicht besser helfen.
    Bietet 'ne bessere Lösung an und überzeugt mich, das es bessere Lösungen gibt.
    Ansonsten habe ich keine Ahnung wem ihr hier in dem Thema wie helfen wollt
    denn die beste Lösung kommt immernoch von dem, der alleine mehrere anbot.

    Keine Sorge - Ziel erreicht. Wird nicht mehr vorkommen.



  9. #9
    BuckFix
    Gast

    Standard

    Oh man, da hat aber einer Höhe!
    Bist du schonmal auf die Idee gekommen, dass es evtl. garnicht wichtig ist, ob man die geladene Seite wirklich lesen kann?



  10. #10
    Power Poster HeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nettHeikoBerlin ist einfach richtig nett Avatar von HeikoBerlin
    Registriert seit
    08.08.2003
    Ort
    Berlin
    Alter
    43
    Beiträge
    7.370
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    813

    Standard

    Ich komme auf viele Ideen - nur haben die mit dem Ausgangsthema nix zu tun.

    Wenn das egal ist braucht man aber auch keine 2 Sekunden Pause dazwischen



Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Batch Script
    Von Lengen1971 im Forum Windows Server 2008
    Antworten: 1
    Letzter Beitrag: 28.02.2011, 12:28
  2. Simples Batch script
    Von MrSchlingel im Forum Programmierung und Skripte
    Antworten: 10
    Letzter Beitrag: 08.02.2009, 23:55
  3. ftp per batch oder script datei
    Von astro im Forum Windows 9X/ME
    Antworten: 2
    Letzter Beitrag: 05.02.2009, 21:45
  4. Sprachversion via Batch Script
    Von SRosenlo im Forum Programmierung und Skripte
    Antworten: 24
    Letzter Beitrag: 15.09.2005, 10:23
  5. RASDIAL batch script automatic DFÜ
    Von fakeraol im Forum Netzwerk Windows 2000
    Antworten: 0
    Letzter Beitrag: 21.01.2003, 07:47

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Search Engine Friendly URLs by vBSEO 3.6.0