coldfingers
Urgestein
Thread Starter
- Mitglied seit
- 16.07.2005
- Beiträge
- 4.709
Hi Leute,
ich versuche gerade ein workaround mit AutoIT für mein Problem zu kreieren, jedoch habe ich null Ahnung von Programmierung bzw. Scripterstellung, geschweige denn AutoIT.
Da meine nVidia Farbsettings bei nem Kaltstart ständig resettet werden, obwohl der nV Settings Button visuell bereits aktiviert scheint (allerdings die Default Farben ausgewaschen sichtbar sind) , möchte ich eine .exe erstellen, welche mir das nVidia Controlpanel startet, den Button trotzdem erneut klickt und das Panel wieder schließt.
Leider hat der Button keine eigene ID und ich muss mit Coordinaten innerhalb des entsprechenden ID Fensters arbeiten aber ich weiß nicht wie man Koordinaten richtig angibt. Mein bisheriger Versuch sieht folgendermaßen aus:
Sleep(6000)
Run ("C:\Program Files\NVIDIA Corporation\Control Panel Client\nvcplui.exe")
WinWaitActive ("NVIDIA Control Panel")
ControlClick("NVIDIA Control Panel", "", "[ID:4103]")
WinWaitActive ("NVIDIA Control Panel", "", "[ID:391]")
Controlclick ("NVIDIA Control Panel", "ID:391", "[, clicks = 1 [, 45 [, 225]]]")
WinWaitActive ("NVIDIA Control Panel", "", "[ID:59422]")
ControlClick("NVIDIA Control Panel", "", "[ID:1021]")
WinClose ("NVIDIA Control Panel")
Mit diesem öffnet sich das Fenster zwar und schließt sich auch wieder aber es passiert nix. Die Koordinaten sind lt. AutoIT Info 45, 225 (x,y?).
Kann mir da zufällig Jemand auf die schnell helfen?
ich versuche gerade ein workaround mit AutoIT für mein Problem zu kreieren, jedoch habe ich null Ahnung von Programmierung bzw. Scripterstellung, geschweige denn AutoIT.
Da meine nVidia Farbsettings bei nem Kaltstart ständig resettet werden, obwohl der nV Settings Button visuell bereits aktiviert scheint (allerdings die Default Farben ausgewaschen sichtbar sind) , möchte ich eine .exe erstellen, welche mir das nVidia Controlpanel startet, den Button trotzdem erneut klickt und das Panel wieder schließt.
Leider hat der Button keine eigene ID und ich muss mit Coordinaten innerhalb des entsprechenden ID Fensters arbeiten aber ich weiß nicht wie man Koordinaten richtig angibt. Mein bisheriger Versuch sieht folgendermaßen aus:
Sleep(6000)
Run ("C:\Program Files\NVIDIA Corporation\Control Panel Client\nvcplui.exe")
WinWaitActive ("NVIDIA Control Panel")
ControlClick("NVIDIA Control Panel", "", "[ID:4103]")
WinWaitActive ("NVIDIA Control Panel", "", "[ID:391]")
Controlclick ("NVIDIA Control Panel", "ID:391", "[, clicks = 1 [, 45 [, 225]]]")
WinWaitActive ("NVIDIA Control Panel", "", "[ID:59422]")
ControlClick("NVIDIA Control Panel", "", "[ID:1021]")
WinClose ("NVIDIA Control Panel")
Mit diesem öffnet sich das Fenster zwar und schließt sich auch wieder aber es passiert nix. Die Koordinaten sind lt. AutoIT Info 45, 225 (x,y?).
Kann mir da zufällig Jemand auf die schnell helfen?