Nostale mit Multiclient Botten

03/30/2016 17:02 Underflow#1
Moin Leute,

Suche eine Möglichkeit wie man auf mehrere Multiclient NosTale Fenstern Botten kann. Alle NosTale Fenster haben den Namen "NosTale" und da fängt das eigentliche Problem schon an, da AutoIt nur an einem Fenster die Taste "Space" sendet und nicht an beide oder mehrere Fenster wie eigentlich gedacht. Jetzt ist die Frage, gibt es eine Möglichkeit bzw. ein Command um alle NosTale Fenster gleichzeitig anzusprechen bzw. das alle NosTale Fenster die Taste Space bzw. Leertaste betätigen? Außerdem habe ich schon versucht mit einem Programm die NosTale Fenster umzubenennen, jedoch ohne Erfolg.
Das hier, habe ich auch schon als Lösungsvorschlag erhalten kann jedoch hiermit leider nichts anfangen: [Only registered and activated users can see links. Click Here To Register...]

Ich bedanke mich schon einmal im Voraus für die Lösungsvorschläge ;)

Mein jetziger Code:


#RequireAdmin
HotKeySet("{F1}", "starten")
HotKeySet("{F2}", "pause")
HotKeySet("{F3}", "quit")

While 1
Sleep(100)
WEnd


Func starten()
While 1
sleep(100)
Controlsend("NosTale","","", "{SPACE}")
WEnd
Endfunc



Func pause()
While True
Sleep(1000)
WEnd
Endfunc


Func quit()
Exit
Endfunc
03/31/2016 13:05 Radal#2
Du musst den Title ändern.

Das klappt mit der Autoit Funktion nicht. (Hat verschiedene Gründe)

Ich machte es immer mit diesem Programm: (Freeware)

[Only registered and activated users can see links. Click Here To Register...]



Einfach die jeweiligen Fenster zB von NosTale auf NosTale1 ändern

Und in Autoit dann ..

Controlsend("NosTale","","", "{SPACE}")
Controlsend("NosTale1","","", "{SPACE}")
Controlsend("NosTale2,"","", "{SPACE}")

Etc.
03/31/2016 15:21 Underflow#3
Quote:
Originally Posted by Radal View Post
Du musst den Title ändern.

Das klappt mit der Autoit Funktion nicht. (Hat verschiedene Gründe)

Ich machte es immer mit diesem Programm: (Freeware)

[Only registered and activated users can see links. Click Here To Register...]



Einfach die jeweiligen Fenster zB von NosTale auf NosTale1 ändern

Und in Autoit dann ..

Controlsend("NosTale","","", "{SPACE}")
Controlsend("NosTale1","","", "{SPACE}")
Controlsend("NosTale2,"","", "{SPACE}")

Etc.
Jo das habe ich auch schon probiert genau mit diesem Programm, doch da tut sich leider nichts:

[Only registered and activated users can see links. Click Here To Register...]
03/31/2016 15:26 Radal#4
Quote:
Originally Posted by Underflow View Post
Jo das habe ich auch schon probiert genau mit diesem Programm, doch da tut sich leider nichts:

[Only registered and activated users can see links. Click Here To Register...]
Mache es auch mal bei der jeweiligen Application (also das Nostale darunter)

Ich hatte es früher damit hinbekommen, ich weiß es aber nicht mehr genau, aber bei mir sah das genau so aus :)

Musst mehr rumprobieren, habe es aufjedenfall immer damit gemacht (alternativ kann ich dir mit TeamViewer helfen)

Ich habe aber gerade nicht die Zeit um damit zu helfen - vlt am abend