Hallo zusammen,
kurz zum Hintergrund: Beim Einstecken des USB Stick, wird automatisch eine Musikbibliothek gescannt und bei Änderung werden die Dateien auf den Stick kopiert. Anschließend muss noch ein Programm zur Indizierung ausgeführt werden. Diesen Prozess wollte ich gerne vollständig automatisieren.
Leider komme ich aber einfach nicht weiter. Der Button "Start" wird einfach nicht ausgeführt.
[Blockierte Grafik: http://s14.directupload.net/images/140907/o9ufsfyd.png]
Folgendes Script ist der momentane Stand der Dinge:
[autoit]ShellExecute("C:\Windows\System32\schtasks.exe", '/run /tn "Benutzerdefinierte Tasks\Dension Gateway Indexer"')
WinWaitActive("Indexer")
WinActivate("Indexer")
ControlClick("Indexer - v1.0.1127.33", "", "[CLASS:WindowsForms10.BUTTON.app.0.378734a; INSTANCE:1]")
Folgende Window Info wurde ausgelesen:
>>>> Window <<<<
Title: Indexer - v1.0.1127.33
Class: WindowsForms10.Window.8.app.0.378734a
Position: 614, 136
Size: 436, 251
Style: 0x16C80000
ExStyle: 0x00050501
Handle: 0x00000000001A0C0A
>>>> Control <<<<
Class: WindowsForms10.BUTTON.app.0.378734a
Instance: 1
ClassnameNN: WindowsForms10.BUTTON.app.0.378734a1
Name:
Advanced (Class): [CLASS:WindowsForms10.BUTTON.app.0.378734a; INSTANCE:1]
ID: 265558
Text: Start
Position: 339, 132
Size: 75, 23
ControlClick Coords: 48, 14
Style: 0x5601000B
ExStyle: 0x00000000
Handle: 0x0000000000040D56
>>>> Mouse <<<<
Position: 1004, 307
Cursor ID: 0
Color: 0xD8D8D8
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Process
Press button to start indexing!
Start
<FAT32> - G:\ [USB DISK]
Gateway info
(39)
E6050000
G51A0053
Serial number (ID):
Software version number:
Interface (Car config):
>>>> Hidden Text <<<<
Vielen Dank schon mal =)
MfG
Andi