1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. andy-9

Beiträge von andy-9

  • Exe startet nicht im Vordergrund/Vollbild (ohne explorer.exe)

    • andy-9
    • 27. Februar 2015 um 07:43

    Wie finde ich das heraus?

    Ich bin jetzt immer so vorgegangen, dass ich den Taskmanager geöffnet habe und bei dem jeweiligen Prozess unter Eigenschaften. Als Name des Prozesses steht schon 32 bit dabei, aber unter Eigenschaften steht nur Uplay.exe.

    Ich werde es einfach versuchen...

  • Exe startet nicht im Vordergrund/Vollbild (ohne explorer.exe)

    • andy-9
    • 26. Februar 2015 um 08:41

    Ich hab jetzt mal noch eine ganz andere unschöne Lösung. Leider schließt folgendes Skript, aus welchen Gründen auch immer, nicht die Uplay.exe, obwohl sie im Taskmanager drin steht.

    Code
    ShellExecute("C:\Windows\explorer.exe", "", "", "", @SW_MINIMIZE)
       Sleep(2000)
       ShellExecute("D:\Games\The Crew (Worldwide)\TheCrew.exe", "", "", "", @SW_MAXIMIZE)
       WinWaitActive("TheCrew")
       WinActivate("TheCrew")
       ProcessWaitClose("TheCrew.exe")
       ProcessClose("Uplay.exe")
       Sleep(1000)
       $sProzess = "explorer.exe"
       RunWait('"' & @ComSpec & '" /c taskkill /F /IM '&$sProzess, '', @SW_HIDE)
    
    
    Exit
    Alles anzeigen

    Der Anfang, mit der Idee erst den Explorer zu öffnen, funktioniert. Leider bleibt das Skript immer bei ProcessClose("Uplay.exe") hängen, obwohl die Uplay.exe im Taskmanager steht...

    Vllt hat jemand eine Ahnung wieso?

  • Exe startet nicht im Vordergrund/Vollbild (ohne explorer.exe)

    • andy-9
    • 25. Februar 2015 um 08:06

    geht leider auch nicht, trotzdem danke.

    Ich bin mir ziemlich sicher, dass es nicht unbedingt am Script liegt, sondern irgendeine Eigenheit von Uplay ist.
    Wenn ich zB mein Pc normal starte, bootet er in XBMC ohne dass der Explorer ausgeführt wird. Wenn ich dann TheCrew öffne passiert der Fehler, wie oben beschrieben, dass ich unten links ne kleine kurze Leiste hab auf der "TheCrew" steht und auf die ich erst Doppelklick machen muss, damit ich Vollbild habe. Der Ton ist komischerweise davor schon im Vordergrund....

    Wenn ich jetzt aber TheCrew verlasse und es dann ein zweitesmal starte, funktionierts problemlos und es startet sofort im Vollbild. Deswegen hab ich gedacht, evtl muss Uplay schon im Hintergrund laufen und habe deshalb Uplay in den Autostart gepackt.
    Aber kann es sein dass die Autostartprogramme erst ausgeführt werden, wenn auch die Explorer.exe ausgeführt wird. Weil so ist es mir beim testen immer vorgekommen.

  • Exe startet nicht im Vordergrund/Vollbild (ohne explorer.exe)

    • andy-9
    • 23. Februar 2015 um 18:28

    danke für den Tipp, hat leider auch nix geholfen. Funktioniert auch nur über den Explorer.

    Für Fifa nimm ich auch ShellExecute her, da funktionierts problemlos.

  • Exe startet nicht im Vordergrund/Vollbild (ohne explorer.exe)

    • andy-9
    • 23. Februar 2015 um 17:53

    Achso ok. Hat aber irgendwie trotzdem nichts gebracht

  • Exe startet nicht im Vordergrund/Vollbild (ohne explorer.exe)

    • andy-9
    • 23. Februar 2015 um 17:40

    Homer J. S.
    hat leider auch nix geholfen, öffnet immer noch links unten als kurze Leiste, wo TheCrew drauf steht...

    @alpines
    meinst du so?

    Code
    ShellExecute ( "TheCrew.exe", "","D:\Games\The Crew (Worldwide)\","",@SW_MAXIMIZE)
  • Exe startet nicht im Vordergrund/Vollbild (ohne explorer.exe)

    • andy-9
    • 23. Februar 2015 um 16:39

    Servus zusammen,

    vorne weg ich bin absoluter Anfänger und benutze Autoit, um mir einen XBMC Wohnzimmer PC einzurichten. Das Problem war immer, dass bei einbinden von Spielen Uplay andauernd "im weg" war und ich immer extra Maus und Tastatur brauchte.
    Deswegen benutze ich AutoIt, damit ich alles mit dem Controller oder der Fernbedienung steuern kann.

    Mein Problem: Wenn ich mein Skript vom Desktop starte funktioniert es so wie ich's haben will. Wenn ich aber mein Pc starte, bootet er sofort in XBMC und die explorer.exe wird deswegen nicht ausfgeführt. Hier ist dann das Problem, dass unten links am Bildschirmrand ein kurze Leiste mit Namen erscheint, auf welche ich dann aber erst mit der Maus klicken muss, damit das Fenster im Vollbild geöffnet wird.
    Ich hoffe ihr versteht was ich meine.

    Hier noch das Skript für das Spiel TheCrew mit dem ichs versucht habe... wie gesagt, wenn die explorer.exe ausgeführt ist gehts.


    Code
    ShellExecute("D:\Games\The Crew (Worldwide)\TheCrew.exe", @SW_MAXIMIZE)
       WinWaitActive("TheCrew")
    WinActivate("TheCrew")
       ProcessWaitClose("TheCrew.exe")
       ProcessClose("Uplay.exe")
    Exit

    Danke schon mal

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™