Ich hab mi den Quellcode von dem MS Seite anzeigen lassen dort den titel rauskopiert und dann ging es, aber vielen Dank
Beiträge von cosmic
-
-
Hallo Leute,
ich habe das Problem, dass ich 7 Monitore habe, auf 6 davon soll jeweils eine Internetseite erscheinen und auf 1 Idealerweise eine Teamviewer Sitzung starten. 5 der 6 Browserfester soll in Chrom gestartet werden und eines im Edge/IE. Bei meiner Recherche bin ich auf ein Script von gmmg gestoßen, dass auch genaso so funktioniert wie es soll
AutoIt
Alles anzeigenAutoIt ;Bildschirm 1 $x1 = 0 $y1 = 0 $titel1 = "Welcome to ALDI - Mozilla Firefox" ; der Anzeigetitel der Webseite ;Bildschirm 2 $x2 = 1024 ; hier die Zahl entsprechend, dass das zweite Fenster in den zweiten Bildschirm passt $y2 = 0 $titel2 = "NETTO.de - Nur echt mit dem Scottie. - Mozilla Firefox" ; der Anzeigetitel der Webseite ; startet firefox 1 als neues Fenster und übergibt die URL Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.aldi.de") WinWait($titel1) WinMove($titel1,"", $x1 , $y1) WinSetState($titel1, "", @SW_MAXIMIZE) ; Maximiert das Fenster ; startet firefox 2 als neues Fenster und übergibt die URL Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.netto.de") WinWait($titel2) WinMove($titel2,"", $x2 , $y2) WinSetState($titel2, "", @SW_MAXIMIZE) ; Maximiert das Fenster
das wollte ich STück für Stück erweitern und habe das daraus gemacht:
AutoIt
Alles anzeigenAutoIt ;Bildschirm 1 $x1 = 0 $y1 = 0 $titel1 = "Welcome to ALDI - Mozilla Firefox" ; der Anzeigetitel der Webseite ;Bildschirm 2 $x2 = 1920 ; hier die Zahl entsprechend, dass das zweite Fenster in den zweiten Bildschirm passt $y2 = 0 $titel2 = "NETTO.de - Nur echt mit dem Scottie. - Mozilla Firefox" ; der Anzeigetitel der Webseite ;Bildschirm 3 $x3 = 3840 $y3 = 0 $title3 = "Bereitschaft" ; startet firefox 1 als neues Fenster und übergibt die URL Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.aldi.de") WinWait($titel1) WinMove($titel1,"", $x1 , $y1) WinSetState($titel1, "", @SW_MAXIMIZE) ; Maximiert das Fenster ; startet firefox 2 als neues Fenster und übergibt die URL Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.netto.de") WinWait($titel2) WinMove($titel2,"", $x2 , $y2) WinSetState($titel2, "", @SW_MAXIMIZE) ; Maximiert das Fenster Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.bing.de") WinWait($titel3) WinMove($titel3,"", $x3 , $y3) WinSetState($titel3, "", @SW_MAXIMIZE) ; Maximiert das Fenster
Er macht weiterhin die beiden ersten auf, das dritte aber nicht, und nun das Kuriose schlecht hin: wenn ich die Links ändere, macht er nur noch das erste aufAutoIt
Alles anzeigen;Bildschirm 1 $x1 = 0 $y1 = 0 $titel1 = "Test" ; der Anzeigetitel der Webseite ;Bildschirm 2 $x2 = 1920 ; hier die Zahl entsprechend, dass das zweite Fenster in den zweiten Bildschirm passt $y2 = 0 $titel2 = "Test2" ; der Anzeigetitel der Webseite ;Bildschirm 3 $x3 = 0 $y3 = 0 $title3 = "Bereitschaft" ; startet firefox 1 als neues Fenster und übergibt die URL Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.google.de") WinWait($titel1) WinMove($titel1,"", $x1 , $y1) WinSetState($titel1, "", @SW_MAXIMIZE) ; Maximiert das Fenster ; startet firefox 2 als neues Fenster und übergibt die URL Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.microsoft.de") WinWait($titel2) WinMove($titel2,"", $x2 , $y2) WinSetState($titel2, "", @SW_MAXIMIZE) ; Maximiert das Fenster ; startet firefox 1 als neues Fenster und übergibt die URL Run("C:\Program Files (x86)\Mozilla Firefox\firefox.exe -new-window www.bing.de") WinWait($titel3) WinMove($titel3,"", $x3 , $y3) WinSetState($titel3, "", @SW_MAXIMIZE) ; Maximiert das Fenster
Ebenso wenn ich statt FF den Edge nehme, oder den Chrome, sobal dich da was ändere macht er nur noch den ersten auf.
was mach ich da falsch? ich kann beim besten willen nicht erkennen wo der fehler liegt.Danke schonmal für eure Hilfe