fishbot - platschen erkennen

11/03/2016 20:43 Wadehadedudeda#1
hi, ich schreibe mir gerade einen angelbot für WoW mit AHK, bin bereits so weit dass der schwimmer zu 95% erkannt wird, habe jetzt aber das problem dass ich das platschen nur sehr umständlich mit externen programmen abfangen kann.
ich habe mir jetzt überlegt ob es nicht irgendwie möglich ist dieses anhand eines addons das z.B. in eine datei schreibt wenn es platscht, das könnte ich mit AHK erkennen, schnell genug müsste es ja sein.

liege ich da richtig dass das ca. eine sekunde dauert einen kurzen text per addon in eine textdatei zu schreiben?
gibt es ein event das ich irgendwie nutzen könnte?
fällt jemand noch eine bessere idee ein wie ich ahk mitteilen kann dass es klicken soll?
oder kennt evtl sogar jemand ein addon das direkt mit ahk komunizieren kann?

ich teile meinen "schwimmersucher" gerne mit jedem der brauchbare tipps oder anregungen liefert, ich will nur möglichst kein weiteres programm benutzen.
11/03/2016 21:46 -CrimeTime-#2
Hey,
habe mal etwas über "AutoHotKey" gegoogled, scheinbar gibt's dort nicht viele Möglichkeiten gewisse "Sound Events" abzuhören.
Damit hättest du z.B. den Sound checken können vom "Biss".

Die ältere Generation von Fishingbots haben mit RGB Farbcodes gearbeitet und haben dadurch herausgefunden, ob ein Fisch gebissen hat.
Je nach Zone war das aber auch sehr unbequem, weil sich im Spiel die Farbe des Schwimmers ändert.

Ein Addon zu schreiben, welches dir den "Biss" mitteilt würde sich auch als nicht leicht erweisen, ich glaube, dass Blizzard jegliche Möglichkeit hierzu unterbunden hat.

Ich empfehle dir einen vorhandenen Fishingbot zu verwenden, oder eine geeignete Programmiersprache zu nehmen.
11/03/2016 23:11 Wadehadedudeda#3
ok, ich kann sonst nur noch einigermaßen gut c#, aber leider nicht gut genug um einen weg zu kennen mit dem ich den platscher erkennen kann. den schwimmersucher müsste ich problemlos übertragen bekommen. kann mir jemand kurz sagen wonach ich googeln muss um das abspielen des sounds mit c# zu erkennen?