Link (text) anklicken

  • Guten Morgen,

    ich stehe vor einem kleinen Problem ich versuche ein Programm zu automatisieren, doch will dieses nicht so wie ich will.

    Dies sind die Daten die ich bekommen habe und ich weiß nicht wie ich den Link ansprechen kann.

    Und das bekomme ich wenn ich auf den betreffen Link stehe.

    Und ich möchte nicht über positionen gehen.

    Ich bin nun so weit das ich das eigentlich so machen müsste:

    Code
    run("\\server\inst\orca\setup.exe")
    ControlClick("Willkommen!","","Static3")
    WinWaitActive("Installation ausführen")

    Was mache ich falsch ?

  • Moin,

    versuch mal so:

    [autoit]

    ControlClick("Willkommen!, "ORCA AVA Enterprise Edition", "Static3")

    [/autoit]

    Mfg

    Analyzer

    Einmal editiert, zuletzt von Analyzer (21. November 2006 um 09:45)

  • klappt nicht. Ich komme einfach nicht weiter ... *hmpf*

    gibt es eine Möglichkeit den Verlauf des scriptes zu überwachen? Damit ich schauen kann wo er aussteigt? (wobei das in diesem Fall nun nicht schwer zu erraten ist)

    Einmal editiert, zuletzt von Linuxx (21. November 2006 um 11:13)

  • Zitat

    Original von Linuxx
    klappt nicht. Ich komme einfach nicht weiter ... *hmpf*

    gibt es eine Möglichkeit den Verlauf des scriptes zu überwachen? Damit ich schauen kann wo er aussteigt? (wobei das in diesem Fall nun nicht schwer zu erraten ist)

    das kannst du mit

    [autoit]

    Opt("TrayIconDebug", 1)

    [/autoit]

    erreichen.


    Habe da mal noch was gefunden, vielleicht hilft es dir

    die farbe musst du noch anbassen "0xF6CCCC" aber dann sollte das gehen

    [autoit][/autoit][autoit][/autoit][autoit]

    opt("PixelCoordMode", 0)

    [/autoit][autoit][/autoit][autoit]

    $size = WinGetClientSize("")

    [/autoit][autoit][/autoit][autoit]

    While 1
    Sleep(50)
    $coord = PixelSearch(0, 0, $size[0], $size[1], 0xF6CCCC)
    If UBound($coord, 0) Then
    Else
    MouseClick('left', $coord[0] + 3, $coord[1] + 3)
    ExitLoop
    EndIf
    WEnd

    [/autoit][autoit][/autoit][autoit][/autoit]


    Mfg

    Analyzer

  • Ehm das COntrolklick von oben hatte falsche Zeichen... Lags daran?
    Probier das mal so

    [autoit]

    ControlClick("Willkommen!", "ORCA AVA Enterprise Edition", "Static3")

    [/autoit]
  • nein hat alles nicht geholfen.

    - Über die Farbe kann ich nicht gehen, weil dies ja ein Hover - Effekt ist und bei allen Links zutrifft.

    - Den Fehler mit den "" hatte ich schon bemerkt.

    - Weitere Vorschläge gerne gesehen.

  • Wenn man die ALT Taste drückt wird dann ein Buchstabe unterlegt, wenn ja könnte man über Send("!?") ansteuern?

  • moins,

    hast Du schon versucht das Setup per Setup.ini zu steuern? Also zum Beispiel mit:
    ?:\...\SETUP\OPTIONS\D_DEMO\CONFIG\_3 ORCA AVA Enterprise Edition\INSTALL.INI

    Die INI sieht für mich so aus, als ob Du damit alles konfigurieren kannst; also auch silent setup falls das ein Thema ist ;) .

  • dabei bin ich gerade ... mir fehlen aber die Parameter die von dem Installationsmenü übergeben werden.

    Ich telefoniere noch ne Runde mit Orca ... und hoffe das ich einen Programmierer bekommen kann.