Entwickler-Ecke
Freeware Projekte - RunCraft 0.99b (laufzeit zähler)
F34r0fTh3D4rk - Fr 05.08.05 14:32
hast du die idee und den code zufällig aus dem eh ? vom programmieraufwand ist das dann nämlich ziemlich gering:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| procedure GetWindowsUpTime(var ADay, AHours, AMinutes, ASeconds: Integer); const OneDay : Integer = 1000 * 60 * 60 * 24; OneHour : Integer = 1000 * 60 * 60; OneMinutes : Integer = 1000 * 60; OneSecond : Integer = 1000; var Start : Integer; d, h, m, s: Integer; begin Start:=GetTickCount;
ADay:=Start div OneDay; d:=Start mod OneDay; AHours:=d div OneHour; h:=d mod OneHour; AMinutes:=h div OneMinutes; s:=h mod OneMinutes; ASeconds:=s div OneSecond; end; |
Fertig :wink:
Anzeigen lassen, wie lange Programme gestartet sind, hört sich doch schon besser an.
so eine liste mit allen prozessen und wie lange sie schon laufen wäre da net übl.
ich glaube da musst du createprocess und terminateprocess hooken, bin mir da aber auch nicht ganz einig, einfach mal testen ;)
OMG diese riesigen Buttons, und was soll dieses in Sekunden, in Minuten usw. Mach das doch ganz normal, dann muss man ja nicht immer umrechnen :lol:
nich anders :D Das ganze vielleich auch in nem kleinen hint fenster oder so, um mal schnell schaun zu können :wink:
und BITTE keinen Installer :)
The... - Fr 05.08.05 14:38
neeeeee mein code ist ganz anders!
Das Prog Startet mit win; ein Timer ist ne art stopuhr, die startet gleich; nen anderer timer rechnet immer um; beim beenden und in abstand von 100 min speichert er alles in txt datein.
so in etwa arbeitet es !
F34r0fTh3D4rk - Fr 05.08.05 14:43
GetTickCount ist aber genauer und schont die ressourcen, weil 2 timer sind schon heftig, wenn mindestens einer ziemlich genau laufen soll :!: wenn dein programm mal kurz stockt, ist schon die ganze messung im eimer, mit GetTickCount nicht :idea:
[dein system tool dingels sollte die laufwerke zählen und dann die komboboxen zur laufzeit erstellen, weil ich habe auch noch Laufwerk J und manche Leute wohl noch ein paar mehr :lol: ]
The... - Fr 05.08.05 15:27
WEnn das prog. ne sek stockt... dann währe die messung um eine sek anders! das ist doch nicht so schlimm?!
und es misst ja uach wie lange windows läuft und nicht wie lang es steht steht :D
en!gma - Fr 05.08.05 16:03
naja aber alle 100 min speichern?
man könnte ja 100x nur 90 min an den pc gehen und dann würde da immernoch stehen, dass
windows erst 1 min läuft.
F34r0fTh3D4rk - Fr 05.08.05 16:05
wenn das programm stockt, heißt das ja nicht, dass windows stockt, ich würde das mit gettickcount machen, weil es 1. weniger arbeit und 2. genauer ist :!:
The... - Sa 06.08.05 00:16
also, das mit den 100min stocken ist nur sone 'sicherheit', weil es speichert immer beim schlißen. und beim runterfahren... usw.
Das prg. kann man nicht beenden, ohne das es speicher. es sei denn... der rechner hängt sich auf oder geht aus...
deswegen habe ich zur sicherheit noch das mit den 100min gemacht!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!