MSN Messenger mit Autoit

  • Hallo, ich habe eine Idee und möchte sie Irgendwie mit "Autoit" umsetzen.
    Da man beim "Windows Live Messenger" Hinter den Kontaktnamen die dazugehörige Email Adresse stehen hat
    und diese nicht mit normalen mitteln Ausblenden oder verschleiern kann, wollte ich Dies aus privaten Gründen bei allen Kontakten über "AutoIt" tun.

    [Blockierte Grafik: http://img3.fotos-hochladen.net/uploads/msnfu3rkaw1q7.jpg]

    (Laut AutoIT v3 Windows Info:)
    >>>> Window <<<<
    Title: Rico <piet@hotmail.de>
    Class: IMWindowClass
    Position: 145, 145
    Size: 692, 678
    Style: 0x16CF0000
    ExStyle: 0x00000100
    Handle: 0x00020874

    >>>> Control <<<<
    Class: DirectUIHWND
    Instance: 1
    ClassnameNN: DirectUIHWND1
    Name:
    Advanced (Class): [CLASS:DirectUIHWND; INSTANCE:1]
    ID:
    Text:
    Position: 0, 0
    Size: 684, 28
    ControlClick Coords: 412, 14
    Style: 0x56000000
    ExStyle: 0x00010000
    Handle: 0x00010878

    Frage:
    Gibt es einen Befehl der mir das ausblenden oder Verschleiern dieser Information (E-Mail Adresse)
    ermöglicht sobald ich ein Kontaktfenster öffne?

    wär schön wenn Ihr mir Ratschläge oder Tipps geben könntet ;)
    Danke

    Einmal editiert, zuletzt von AsiX-5 (22. April 2012 um 21:45)

  • Geht recht einfach:

    [autoit]

    While 1
    WinWait("[CLASS:TabbedHostWndClass]")
    $titel = WinGetTitle("[CLASS:TabbedHostWndClass]", "")
    $neutitel = StringSplit($titel, "<", 2)
    WinSetTitle("[CLASS:TabbedHostWndClass]", "", $neutitel[0])
    WEnd

    [/autoit]

    Andy hat mir ein Schnitzel gebacken aber da war ein Raupi drauf und bevor Oscar das Bugfixen konnte kam Alina und gab mir ein AspirinJunkie.