Weiter unten ein update und meine aktuelle version / updated version on the bottom
Hallo,
ich möchte im folgenden etwas mit autoit realisieren und hoffe auf hilfe und tipps von euch, da ich mich noch nicht so gut mit autoit auskenne.
durch einen hotkey soll ein timer aktiviert werden der von einer zuvor festgelegten sekundenanzahl (z.B. 300 sek) bis auf 0 sek runterzählt. der timer soll als overlay in einem spiel (an einer bestimmten position) angezeigt werden und wenn er ausgelaufen ist wieder verschwinden (eventuell auch mit einem kurzen sound beim ablauf des timers).
mein bisheriger code ist weiter unten
-----------------------------
hello,
i got a question for an autoit project i am working on. hope you guys can help me out, since i am not an autoit veteran :)
how do i code this:
by clicking a hotkey a timer should visually appear on a game overlay counting down from e.g. 300 to 0, then disappear (maybe with an alert in the end). only a number should appear (no window).
sry for my bad english :)
here is my code so far:
UPDATE + updated code:
german:
nachdem in einer gui die bildschirmauflösung ausgewählt wurde, sollen auf knopfdruck in einem "durchklickbaren" und transparentem overlay Countdowntimer erstellt werden die von z.b. 300 sek bis 0 zählen und bei 20 sek und 1 sek einen warnton abgeben. Bei 0 sekunden soll der timer wieder verschwinden.
-> soweit funktioniert der code auch (unterschiedliche koordinaten je nach auflösung sind noch nicht vergeben worden, aber an dieser stelle erstmal auch nicht nötig)
Das problem: es können zwar alle 6 timer gestartet werden, aber visuell werden nur die änderungen von dem zuletzt geklickten timer angezeigt.
(-> anscheinend kann autoit funktionen in meinem skript nicht 6 mal parallel laufen lassen)
hat da jemand von euch eine elegante lösung?
auch generell andere anmerkungen/verbesserungsvorschläge zum code sind erwünscht
english:
The code works like this: you choose your resolution and press the "start" button. now a non clickable, transparent gui will appear. Countdowntimers will appear on the overlay by clicking different hotkeys.
what needs to be fixex:
if i press more than one hotkey, only the latest activated timer refreshes visually.
Hallo,
ich möchte im folgenden etwas mit autoit realisieren und hoffe auf hilfe und tipps von euch, da ich mich noch nicht so gut mit autoit auskenne.
durch einen hotkey soll ein timer aktiviert werden der von einer zuvor festgelegten sekundenanzahl (z.B. 300 sek) bis auf 0 sek runterzählt. der timer soll als overlay in einem spiel (an einer bestimmten position) angezeigt werden und wenn er ausgelaufen ist wieder verschwinden (eventuell auch mit einem kurzen sound beim ablauf des timers).
mein bisheriger code ist weiter unten
-----------------------------
hello,
i got a question for an autoit project i am working on. hope you guys can help me out, since i am not an autoit veteran :)
how do i code this:
by clicking a hotkey a timer should visually appear on a game overlay counting down from e.g. 300 to 0, then disappear (maybe with an alert in the end). only a number should appear (no window).
sry for my bad english :)
here is my code so far:
UPDATE + updated code:
german:
nachdem in einer gui die bildschirmauflösung ausgewählt wurde, sollen auf knopfdruck in einem "durchklickbaren" und transparentem overlay Countdowntimer erstellt werden die von z.b. 300 sek bis 0 zählen und bei 20 sek und 1 sek einen warnton abgeben. Bei 0 sekunden soll der timer wieder verschwinden.
-> soweit funktioniert der code auch (unterschiedliche koordinaten je nach auflösung sind noch nicht vergeben worden, aber an dieser stelle erstmal auch nicht nötig)
Das problem: es können zwar alle 6 timer gestartet werden, aber visuell werden nur die änderungen von dem zuletzt geklickten timer angezeigt.
(-> anscheinend kann autoit funktionen in meinem skript nicht 6 mal parallel laufen lassen)
hat da jemand von euch eine elegante lösung?
auch generell andere anmerkungen/verbesserungsvorschläge zum code sind erwünscht
english:
The code works like this: you choose your resolution and press the "start" button. now a non clickable, transparent gui will appear. Countdowntimers will appear on the overlay by clicking different hotkeys.
what needs to be fixex:
if i press more than one hotkey, only the latest activated timer refreshes visually.