hi , ich möchte nen isntallscript für die prosieben icq version machen nun will ich die checkbox deaktivieren allerdings gibt es dafür keine tastenkombi, und per maus koordinanten will ich das nicht machen da ich evtl auch mal ne andere auflösung habe. Nun meine Frage kann mir da irgendjemand sagen wie ich das trotzdem noch hinbekommen kann?
icq installscript problem
-
- [ gelöst ]
-
ey-jo86 -
16. Oktober 2006 um 10:49 -
Geschlossen -
Erledigt
-
-
ControlClick sollte gehen :party4: :party3:
-
ja aber per maus wollte ichs nich machen da dies ja abhängig is von der auflösung und die maus dann warscheinlich daneben klickt. gibts da nicht was anderes?
-
- Offizieller Beitrag
Im Allgemeinen gelangt man mit mehreren TAB-Sprüngen auf das gewünschte Control und kann es dann mit SPACE aktivieren/deaktivieren.
Das ist dann völlig unabhängig von der Auflösung (wie übrigens auch ControlClick).
Hast du schon mit dem WindowsInfoTool probiert die Controls auszulesen? -
Ich wollt gerade sagen, ControlClick trückt auf den Button mit dem Namen den man eingegeben hat, da man keine koordinaten eingeben muss!
Funtzt sicher :hammer:
-
- Offizieller Beitrag
Hallo!
Übrigens.. das WindowsInfoTool findest du hier:
C:\Programme\AutoIt3\AU3Info.exeMfg Spider
-
bei mir sieht das so aus,aber das klappt nicht.
und mit tabs hab ich das auch probiert.
CodeToolTip("ICQ","ICQ incl. Sounds werden nun Installiert!", 1000,1) Run("icq5_1_prosieben.exe") WinWaitActive("ICQ(R)") ControlClick("ICQ(R)","ICQ Toolbar installieren zum suchen und surfen ohne popups (empfohlen)",26)
Was ist daran falsch?
-
Stimmt 26 sicher?
ansonsten probiers mit nem abstand
[autoit]1.
[/autoit]
ToolTip("ICQ","ICQ incl. Sounds werden nun Installiert!", 1000,1)
2.
Run("icq5_1_prosieben.exe")
3.
WinWaitActive("ICQ(R)")
4.
ControlClick("ICQ(R)", "ICQ Toolbar installieren zum suchen und surfen ohne popups (empfohlen)", 26) -
- Offizieller Beitrag
Hallo!
Das Problem ist das es davor noch ein kleines fenster kommt das auch ICQ(R) heißt... also so ändern:
[autoit]WinWaitActive("ICQ(R)","Mit diesem Installationsprogramm")
[/autoit]
[autoit]
Ausserdem ist das control nicht 26 sondern 27das komplette script sieht dann so ca aus:
ToolTip("ICQ","ICQ incl. Sounds werden nun Installiert!", 1000,1)
[/autoit]
Run("icq5_1_prosieben.exe")
WinWaitActive("ICQ(R)","Mit diesem Installationsprogramm")
ControlClick("ICQ(R)","",27)Kann es leider nicht testen, da das programm bei mir spinnt.. Es flickert die ganze zeit..
Mfg Spider
-
So sieht das aus wenn ich mit dem Coursor über der Checkbox bin.
Code
Alles anzeigenPress CTRL-ALT-F to freeze the display. >>>>>>>>>>>> Window Details <<<<<<<<<<<<< Title: ICQ(R) Class: GLBSWizard Size: X: 395 Y: 157 W: 481 H: 458 >>>>>>>>>>> Mouse Details <<<<<<<<<<< Screen: X: 463 Y: 403 Cursor ID: 2 >>>>>>>>>>> Pixel Color Under Mouse <<<<<<<<<<< RGB: Hex: 0xFFFFFF Dec: 16777215 >>>>>>>>>>> Control Under Mouse <<<<<<<<<<< Size: X: 58 Y: 216 W: 13 H: 13 Control ID: 26 ClassNameNN: Button11 Text: Style: 0x50010003 ExStyle: 0x00000004 >>>>>>>>>>> Status Bar Text <<<<<<<<<<< >>>>>>>>>>> Visible Window Text <<<<<<<<<<< Mit diesem Installationsprogramm wird die ICQ® 5.1 auf Ihrem Computer installiert. Es wird empfohlen, vor der Installation alle anderen Anwendungen zu beenden. ... &N Willkommen bei ICQ ! &C Dieser Computer wird benutzt von: Hier klicken, um mehr über die Nutzungsoptionen von ICQ zu erfahren Benutzerdefinierte Installation Eigener Computer (Zuhause, am Arbeitsplatz usw.) Offentlicher Computer (wie Internetcafes usw.) ® Zielverzeichnis auswählen ICQ Toolbar installieren zum suchen und surfen ohne popups (empfohlen) C:\Program Files\ICQLite >>>>>>>>>>> Hidden Window Text <<<<<<<<<<<
-
- Offizieller Beitrag
Hallo!
Ok.. dann hängt das vlt damit zusammen das (wie schon gesagt) das zeugs bei mir flickert..
Funktioniert es denn?
Mfg Spider
-
ne klappt nicht, leider
-
- Offizieller Beitrag
Hallo
Ok.. dann probier mal folgendes:
[autoit]ToolTip("ICQ","ICQ incl. Sounds werden nun Installiert!", 1000,1)
[/autoit]
Run("icq5_1_prosieben.exe")
WinWaitActive("ICQ(R)","Mit diesem Installationsprogramm")
MsgBox(0,"","Wann kommt diese msgbox?")
ControlClick("ICQ(R)","",26)Mfg Spider
-
Hallo!
schau dir das mal an [URL=http://www.netzwelt.de/news/73140_4-tutorial-automatische-installationen-mit-autoit.html]