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. Kev

Beiträge von Kev

  • _WD_ElementAction "back"

    • Kev
    • 7. Dezember 2023 um 12:59

    _WD_Action($sSession, 'BACK')

    :D :D

    solved

  • _WD_ElementAction "back"

    • Kev
    • 7. Dezember 2023 um 12:43

    _WD_ElementAction($sSession, 'actions', '{"actions": [{"type": "key", "id": "keyboard", "actions": [{"type": "Return", "value": "\uE006"}]}]}')


    scheint leider auch nicht zu gehen

    //edit:

    So wie es aussieht, macht "Return" sowie nichs in Chrome. Alt + Leftkey geht allerdings.


    Aktuell damit um struggeln, geht auch noch nicht

        _WD_ElementAction($sSession, 'actions', '{"actions": [{"type": "key", "id": "keyboard", "actions": [{"type": "Alt", "value": "\uE00A"}, {"type": "ArrowLeft", "value": "\uE012"}]}]}')


    ich arbeite mich vor:....


    _WD_Action($sSession, 'actions', '{"actions": [{"type": "key", "id": "keyboard", "actions": [{"type": "Alt", "value": "\uE00A"}, {"type": "Arrow Left", "value": "\uE012"}]}]}')

  • _WD_ElementAction "back"

    • Kev
    • 7. Dezember 2023 um 12:29

    Hallo zusammen,

    laut Dokumentation vom Webdriver ist das Equivalent von _IE_Navigate für Webdriver nun _WD_Element_Action.

    leider finde ich in der UDF sowie in der Doku keine möglichkeit einen simplen return im browser zu machen. Also quasi den zurückbutton im browser.


    Jemand eine Idee?


    Danke

  • Hab ich was verpasst? also bitte....

    • Kev
    • 20. November 2019 um 09:29
    Zitat von BugFix

    Beschwer dich bei den hirnbefreiten Skriptkiddies, die AutoIt für Virenbastelei etc. pp. missbrauchen! Dadurch werden AutoIt-Exe'n pro Forma als gefährlich eingestuft.

    Ich umgehe das, indem ich meine Skripte nicht kompiliere, sondern mit der AutoIt3.exe aufrufe (diese wird von Virenprogrammen als sauber betrachtet).

    Running Scripts: AutoIt3.exe [/ErrorStdOut] [/AutoIt3ExecuteScript] filename [params ...]

    ist für mich leider keine option in dem fall. bleibt nichts anderes als falsepositive submit...

    finds einfach schade. thema kann zu.

  • Hab ich was verpasst? also bitte....

    • Kev
    • 20. November 2019 um 08:48

    ändert nichts, egal ob 32 bit / 64 bit, mit und ohne upx. immer das selbe...

    für derartigen code ... ohne includes.

    find ich halt schon lächerlich, kann ich gleich in die tonne treten wenn sowas einfaches schon als virus von ALLEM erkannt wird.

  • Hab ich was verpasst? also bitte....

    • Kev
    • 20. November 2019 um 08:28
    Code
    #NoTrayIcon
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_Icon=..\..\Users\e1103468\Desktop\Iconshock-Cms-User-login.ico
    #AutoIt3Wrapper_Outfile=tool.exe
    #AutoIt3Wrapper_UseUpx=y
    #AutoIt3Wrapper_UseX64=y
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    
    
    Global Const $GUI_EVENT_CLOSE = -3
    
    $date = @MDAY & "." & @MON & "." & @YEAR & @crlf & @HOUR & ":" & @MIN & ":" & @sec & " Uhr"
    Example()
    Func Example()
        ; Create a GUI with various controls.
        Local $hGUI = GUICreate("Dont log off",250,50)
        Local $idOK = GUICtrlCreateButton("Beenden", 10, 10, 85, 25)
    
        Guictrlcreatelabel($date,130,10,100,25)
        ; Display the GUI.
        GUISetState(@SW_SHOW, $hGUI)
    
        ; Loop until the user exits.
        While 1
            Switch GUIGetMsg()
                Case $GUI_EVENT_CLOSE, $idOK
                    ExitLoop
    
            EndSwitch
        WEnd
    
        ; Delete the previous GUI and all controls.
        GUIDelete($hGUI)
    EndFunc   ;==>Example
    Alles anzeigen


  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 4. Oktober 2019 um 16:25

    muss man erstmal draufkommen, hab wirklich etliche advancedsettings durchgetestet.

    das allerdings seh ich zum ersten mal :)

  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 4. Oktober 2019 um 16:13

    Meine F.....

    endlich !

    in dem Stackoverflow Beitrag weiter unten gibt es eine Advancedsetting.

    Die habe ich in au3 gesetzt und evoila es funktioniert.

    Setting für Server 2016+ und Win10.

    $oRDP.AdvancedSettings9.EnableCredSspSupport = True

    danke water für deine Hilfe !

  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 4. Oktober 2019 um 16:04

    Merkwürdig, aber dann würde die RDP verbindung ja per normalem mstsc auch nicht funktionieren, was ja der Fall ist?

    hab das securitylevel runtergestellt und den server rebooted. jedoch ohne erfolg, komme über autoit nicht auf den server.

  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 4. Oktober 2019 um 13:55
    Zitat

    +>Setting Hotkeys...--> Press Ctrl+Alt+Break to Restart or Ctrl+Break to Stop
    Connecting
    Return Value:
    ** Connecting Event raised by MsRdpClient8NotSafeForScripting **
    ** Disconnected Event raised by MsRdpClient8NotSafeForScripting **
    +>13:54:35 AutoIt3.exe ended.rc:0
    +>13:54:35 AutoIt3Wrapper Finished.
    Process exited with code 0

    Alles anzeigen

    script läuft 4 sec, keine msgbox, kein error nix, nur weißes bild mit disconnected status

  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 4. Oktober 2019 um 11:22

    merci ! leider wie auch davor, kein @error event.

    gui geht auf, disconnected from xxxxx

    ohne fehler, ohne event, ohne irgendwas... :(

    bin echt am verzweifeln

  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 4. Oktober 2019 um 09:43
    C
    #include <GUIConstantsEx.au3>
    #include <WinAPI.au3>
    #include <WindowsConstants.au3>
    
    Global $__g_oTemplateCOMErrorHandler = 0
    
    
    $host = ""
    $hGUI = GUICreate("RDP Embedded Sessions", 952, 675, -1, -1, $WS_OVERLAPPEDWINDOW + $WS_CLIPSIBLINGS + $WS_CLIPCHILDREN)
    $oRDP = ObjCreate("MsTscAx.MsTscAx.10")
    $oRDP_Ctrl = GUICtrlCreateObj($oRDP, 64, 44, 800, 600)
    GUICtrlSetResizing(-1, $GUI_DOCKALL)
    GUICtrlSetStyle($oRDP_Ctrl, $WS_VISIBLE)
    $oRDP.DesktopWidth = 800
    $oRDP.DesktopHeight = 600
    $oRDP.Fullscreen = False
    $oRDP.ColorDepth = 16
    $oRDP.AdvancedSettings3.SmartSizing = True
    Template_COMErrorRegister()
    $oRDP.Server = $host
    If @error Then MsgBox(4096, "COM Error Detected", @error)
    Template_COMErrorUnregister()
    Template_COMErrorRegister()
    $oRDP.UserName = ""
    If @error Then MsgBox(4096, "COM Error Detected", @error)
    Template_COMErrorUnregister()
    Template_COMErrorRegister()
    $oRDP.Domain = ""
    If @error Then MsgBox(4096, "COM Error Detected", @error)
    Template_COMErrorUnregister()
    Template_COMErrorRegister()
    $oRDP.AdvancedSettings2.ClearTextPassword = ""
    If @error Then MsgBox(4096, "COM Error Detected", @error)
    Template_COMErrorUnregister()
    $oRDP.ConnectingText = "Connecting to " & $host
    $oRDP.DisconnectedText = "Disconnected from " & $host
    $oRDP.StartConnected = True
    $oRDP.RemoteProgramMode = True
    
    Template_COMErrorRegister()
    $oRDP.Connect()
    If @error Then MsgBox(4096, "COM Error Detected", @error)
    Template_COMErrorUnregister()
    
    
    GUISetState(@SW_SHOW, $hGUI)
    
    
    ;~ $oRDP.ServerStartProgram ('')
    
    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
            Case $GUI_EVENT_CLOSE
    
                Exit
        EndSwitch
    
    WEnd
    
    
    Func Template_COMErrorRegister()
        $__g_oTemplateCOMErrorHandler = ObjEvent("AutoIt.Error", "Template_COMErrFunc")
    EndFunc   ;==>Template_COMErrorRegister
    
    Func Template_COMErrorUnregister()
        $__g_oTemplateCOMErrorHandler = 0
    EndFunc   ;==>Template_COMErrorUnregister
    
    Func Template_COMErrFunc()
        ; Do nothing special, just check @error after suspect functions.
    EndFunc   ;==>Template_COMErrFunc
    Alles anzeigen
  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 4. Oktober 2019 um 07:50

    Hi water,

    hab ich gemacht, wie im bsp2 von objevent.

    leider ohne jeden fehler. es gibt keine messagebox die aufpoppt weil @error anscheinend nicht ausgelößt wird.

  • $oRDP - Keine Verbindung zu Server

    • Kev
    • 2. Oktober 2019 um 12:05

    Hallo,

    ich hab das Problem, das bei einigen Servern ich keine Verbindung via. RDP Objekt in Autoit herstellen kann.

    Genau definierbar ist es nicht. Es ist egal ob windows server 2019 oder 2016. Die Verbindung bleibt einfach mit nem weissen Screen hängen incl. Disconnected Text.

    Per mstsc funktioniert es wunderbar, auch andere Hosts funktionieren per autoit und rdp objekt. Hab das Thema auch schon woanders gesehen, jedoch auch unbeantwortet.

    Scheint irgendein Problem mit dem $ordp objekt zu sein.

    Bspcode, welcher bei einigen hosts nicht funktioniert.

    C
    #include <GUIConstantsEx.au3>
    #include <WinAPI.au3>
    #include <WindowsConstants.au3>
    
    $host = "server"
    $hGUI = GUICreate("RDP Embedded Sessions", 952, 675, -1, -1, $WS_OVERLAPPEDWINDOW + $WS_CLIPSIBLINGS + $WS_CLIPCHILDREN)
    $oRDP = ObjCreate("MsTscAx.MsTscAx.2")
    $oRDP_Ctrl = GUICtrlCreateObj($oRDP, 64, 44, 800, 600)
    GUICtrlSetResizing(-1, $GUI_DOCKALL)
    GUICtrlSetStyle($oRDP_Ctrl , $WS_VISIBLE)
    $oRDP.DesktopWidth = 800
    $oRDP.DesktopHeight = 600
    $oRDP.Fullscreen = False
    $oRDP.ColorDepth = 16
    $oRDP.AdvancedSettings3.SmartSizing = True
    $oRDP.Server = $host
    $oRDP.UserName = "username"
    $oRDP.Domain = ""
    $oRDP.AdvancedSettings2.ClearTextPassword = "pw"
    $oRDP.ConnectingText = "Connecting to " & $host
    $oRDP.DisconnectedText = "Disconnected from " & $host
    $oRDP.StartConnected = True
    $oRDP.RemoteProgramMode = True
    
    $oRDP.Connect()
    
    
    GUISetState(@SW_SHOW, $hGUI)
    
    
    ;~ $oRDP.ServerStartProgram ('')
    
    While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
          Case $GUI_EVENT_CLOSE
      
          Exit
       EndSwitch
    
    WEnd
    Alles anzeigen
  • regread installed software, andere keys?

    • Kev
    • 17. Mai 2019 um 11:29
    Zitat von alpines

    Hast du denn die entsprechenden Rechte um die Keys überhaupt auszulesen?

    ja hatte ich :)

    Zitat von Kev

    Problem gefunden. Scite f5 führt 32bit aus.

    Compile 64 --> richtige keys.

    :)

  • regread installed software, andere keys?

    • Kev
    • 17. Mai 2019 um 11:29

    Problem gefunden. Scite f5 führt 32bit aus.

    Compile 64 --> richtige keys.

  • regread installed software, andere keys?

    • Kev
    • 17. Mai 2019 um 11:14

    Remote ausgelesen:

    Regedit Lokal:

    Gleicher Pfad, gleicher Host.

    Was zur ... ?

  • regread installed software, andere keys?

    • Kev
    • 17. Mai 2019 um 11:11

    Hey,

    komisches Phänomen.

    Wenn ich Remote Software auslese, bekomme ich andere sSubkeys angezeigt, als wenn ich per Remote Connection auf dem Host bin oder per RDP Regedit öffne.

    Jemand ne Idee woran das liegt?

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{FFD23156-E823-3074-0C3A-629A3BB1CB4A}

    existiert auf dem Zielhost.

    Wird aber nicht ausgelesen mit dem unten stehendem Code.

    Merci

    Code
    func getsoftware()
    $RegPath = "\\"&Guictrlread($hostnames)&"\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
        For $i = 1 To 9999
            $sSubKey = ""
            $sSubKey = RegEnumKey($RegPath, $i)
    
                If @error Then
                    ExitLoop
                Else
                    $sKey = $RegPath & "\" & $sSubKey
    
                    $sDisplay = RegRead($sKey, "DisplayName")
                    msgbox(0,"",$softwarelv)
                   ; If $sDisplay <> "" Then GUICtrlCreateListViewItem($sDisplay,$softwarelv)
                EndIf
        Next
    EndFunc
    Alles anzeigen
  • MSSql Abfrage Datum vergleich

    • Kev
    • 2. April 2019 um 11:36

    dann mach doch order by date asc?

  • ordner für jeden tag eines datumbereiches

    • Kev
    • 14. März 2019 um 16:29

    Danke euch beiden, hab die Version von Oscar genommen und etwas adaptiert.

    Funktioniert 1a

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™