Hallo und Guten Morgen Community.
Jetzt habe auch ich zu AutoIt gefunden und wurschtel mich grad durchs Forum und probiere aus. Mehr als ein "klicke hier, klicke dort und drücke Enter" ist noch nicht viel dabei rausgekommen ![]()
als erstes wollte ich ein Script basteln welches die Eingaben in einem Chat (z.b. IRC) ausliest und speichert; quasi ein Log mit Zeitstempel. Inclusive einer Logdatei. Wäre natürlich gut, wenn ich den Chat dafür auch nicht ständig im Vordergrund lassen müsste ![]()
Wie fange ich da am besten mit schreiben an?
EDIT:
[autoit]#include <file.au3>
$sDateiName = "C:\projekte\test.txt"
$sText = ControlGetText("[CLASS:Notepad]", "", "Edit1")
_FileWriteLog($sDateiName,$sText)
funzt soweit... nachteil an der sache, dass nur meine Eingaben protokoliert werden, oder seh ich das falsch?
>>>> Window <<<<
Title: mIRC
Class: mIRC
Position: 35, 0
Size: 958, 834
Style: 0x16CF0000
ExStyle: 0x00000100
Handle: 0x00010636
>>>> Control <<<<
Class: RichEdit20A
Instance: 1
ClassnameNN: RichEdit20A1
Advanced (Class): [CLASS:RichEdit20A; INSTANCE:1]
ID: 32921
Text:
Position: 174, 391
Size: 770, 19
ControlClick Coords: 300, 9
Style: 0x54011044
ExStyle: 0x00000000
Handle: 0x0002066A
>>>> Mouse <<<<
Position: 513, 450
Cursor ID: 5
Color: 0xFFFFFF
>>>> StatusBar <<<<
>>>> Visible Text <<<<
#DerChannel (euIRCnet, MeinNick_) [3] [+Ccnrst]
#DerZweiteChannel (euIRCnet, MeinNick_) [1]
Status: MeinNick_ [+ix] on euIRCnet (irc.zur.ch.euirc.net:6668) (139:58)
Wie lasse ich AutoIt aus beiden Channels lesen (sind ja beide im Haupt-IRC-Fenster und wie lass ich die vernünftig zuordnen... befasse mich wie gesagt erst seit 6h mit dem Thema AutoIt -.-
Danke im Vorraus