Zeittool

Alles, was nicht in die anderen Foren gehört.

Moderator: jNizM

ichdotcom
Posts: 7
Joined: 14 Nov 2017, 04:42

Zeittool

29 May 2018, 15:34

Hallo Zusammen,

ich habe mir ein paar Tage die Finger blutig gesucht, aber bin leider nicht fündig geworden.
Ich hoffe hier meine Antwort auf die Frage zu finden: "Wie baue ich einen Timer in der ich die Zielzeit vorab definieren kann, der von der Sktiptstartzeit bis zur Zielzeit die zeit in 00:00:00 zählt und mir 15 bzw 5 min vor dem Ende der Zielzeit eine MSG als Popup sendet.
Ich hoffe ihr habt verstanden was ich meine, und nein so hab ich das nicht gegooglet :D

Ich hoffe echt ihr könnt mir helfen und ein paar Ansätze zusammen stellen.

Vielen Dank für euer Auge
Qysh
Posts: 143
Joined: 24 Apr 2018, 09:16

Re: Zeittool

29 May 2018, 16:59

Vielleicht kann dir das weiter helfen ;)

Image

Code: Select all

msg_seconds := 5
Gui, Add, Text, x2 y59 w60 h20 , Timerlänge :
Gui, Add, Edit, x72 y59 w110 h20 vzeit, 
Gui, Add, Button, x2 y89 w180 h20 gstart, Start
Gui, Font, s32
Gui, Add, Edit, x2 y2 w180 h50 vdisplay ReadOnly, Seconds
Gui, Show, w189 h115, ichdotcom
return

start:
Gui, submit, nohide
timeArray := StrSplit(zeit, ":")
second := timeArray[3]
minute := timeArray[2]
hour := timeArray[1]
end_time := second + (minute * 60) + ((hour * 60) * 60)
current_time := 0
SetTimer, timer, 1000
return


timer:
calc := end_time - current_time
GuiControl,, display, %calc%
if(calc == msg_seconds)
{
	MsgBox, %msg_seconds% Sekunden bis zum Ende
}
else if(calc <= 0)
{
	SoundBeep, 400, 1000
	SetTimer, timer, Off
	return
}
current_time += 1
return


GuiClose:
ExitApp
ichdotcom
Posts: 7
Joined: 14 Nov 2017, 04:42

Re: Zeittool

30 May 2018, 16:42

Vielen dank, ja so in der Art vllt hab ich mich auch nicht so gut ausgedrückt, es soll ne Art Wecker werden mit gespeicherter Uhrzeit, mit dieser Erinnerungsfunktion, das ich 5 min vor dem klingeln ans klingeln erinnern werde. Ziel des Unternehmens ist das ich eine Bestimmte Zeit "x"=12:30 angebe und das Tool mich 5 min bevor es "x" ist erinnert. Ich hoffe nun ist es deutlicher. Aber der Ansatz ist schon mal gut.
Qysh
Posts: 143
Joined: 24 Apr 2018, 09:16

Re: Zeittool

02 Jun 2018, 21:10

Ich hoffe dass das so passt :D

Code: Select all

#SingleInstance, Force
end_zeit := "04:14" ; HH:MM
time_array := StrSplit(end_zeit, ":")

Loop
{
	if(time_array[1] == A_Hour && time_array[2] == (A_Min + 5))
	{
		SoundBeep, 500, 2000
		MsgBox, 5 Minuten vor %end_zeit%
		break
	}
	Sleep, 1000
}
return
ichdotcom
Posts: 7
Joined: 14 Nov 2017, 04:42

Re: Zeittool

05 Jun 2018, 13:18

jaaaaa perfekt!!! danke dir

Return to “Allgemeines”

Who is online

Users browsing this forum: No registered users and 2 guests