TeamViewer aulesen

  • Hallo,

    Ich versuche momentan gerade die ID der aktuellen Sitzung von TeamViewer (neuste Version/portable) auszulesen.

    Habe auch schon die Suche behmüht und folgenden Thread gefunden: [ gelöst ] Edit1 auslesen
    Leider wird dort der Edit1 ausgelesen, aber die ID befindet sich im Edit2.

    Mein Versuch, welcher nicht funktioniert

    Spoiler anzeigen
    [autoit]

    $sID = ControlGetText("TeamViewer","",'[CLASS:Edit; INSTANCE:2]')
    $sID = ControlCommand("TeamViewer", '', '[CLASS:Edit; INSTANCE:2]', "GetLine", 1)

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

    MsgBox(0,"",$sID)

    [/autoit]
    Informationen


    Class Edit
    Instance 2
    ClassnameNN Edit2
    Advanced Mode [CLASS:Edit; INSTANCE:2]
    ID 20098

    Lg, Fabian

    2 Mal editiert, zuletzt von Fabian (4. September 2010 um 19:50)

  • Ist der RegKey vllt. das richtige? (Existiert auch bei Portable)
    HKEY_CURRENT_USER\Software\TeamViewer\Version5\Last_Machine_Connections

    Vielen Dank, das war der richtige Weg.
    Mit der Portablen Version unter Windows 7 64 Bit verwende ich folgenden Code um an die BenutzerID zu kommen:

    [autoit]

    $sRead = RegRead("HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node\TeamViewer\Version5","ClientID")
    MsgBox(0,"ID",$sRead)

    [/autoit]

    Lg, Fabian