Time Tracker v2.0.1
made by P0ke
Update: Das große 2.0 Update ist da! Nun wurde endlich ein Optionsmenü hinzugefügt, was die voreingenommenen Einstellungen nun dauerhaft abspeichert. Zusätzlich könnt ihr nun auch eure Arbeit pausieren und wiederaufnehmen, falls es mal zu unerwarteten Unterbrechungen kommen sollte (Toilettenpause?). Ansonsten wurden viele Änderungen auch unter der Haube vorgenommen, um das Tool auf einen optimalen Stand zu bringen. Damit möchte ich auch dieses Projekt abschließen und ich bedanke mich bei allen, die es ausgetestet haben und mir zur Seite standen. Ich hoffe weiterhin, dass dieses Tool für den einen oder anderen von großem Nutzen ist. Vielen Dank.
Um meine Produktivität zu erhöhen, habe ich mir vorgenommen mindestens 2 Stunden am Tag an mein Projekt zu arbeiten. Um das Ganze auch sinnvoll aufzunehmen, habe ich beschlossen ein Programm für mich zu schreiben, was die Arbeitszeit aufnimmt und in ein Textdokument abspeichert. Zusätzlich hat es auch die Funktion, die Stundenzahl festzulegen und einen zu benachrichtigen, falls die Stundenzahl erreicht wurde. Dieses Programm wurde übrigens mit C# geschrieben.
Für den einen oder anderen könnte es sich als nützliches Tool erweisen, weshalb ich beschlossen habe, das zu veröffentlichen.
>Was ist das für ein Tool?
Ein Programm, was eure (von euch) festgelegte Arbeitszeit aufnimmt.
>Wie funktioniert das?
Zuerst gibt ihr an, wie viele Stunden ihr gerne arbeiten möchtet und anschließend klickt ihr auf "Start working", um eure Arbeitszeit aufzunehmen. Nun könnt ihr sehen, wann ihr angefangen habt und wann eure Arbeitszeit enden wird. Unten seht ihr noch euren Fortschritt, wie viel Prozent ihr von eurer Arbeitszeit fertig habt. Möchtet ihr eure Arbeitszeit vorzeitig beenden, könnt ihr auch auf den Button "End" klicken und diese Arbeitszeit wird ebenfalls abgespeichert. Das Ganze wird in ein Textdokument gespeichert, was sich im selben Verzeichnis, wie vom Tool, befindet.
>Wie installiere ich dieses Tool?
Ladet es einfach runter und startet anschließend die .exe-Datei.
Anmerkung: Um das Programm starten zu können, benötigt ihr mindestens die Version 4.6.1 vom .NET Framework!
>Wie soll es überhaupt wissen, dass ich auch wirklich an mein Projekt arbeite?
Garnicht. Schließlich musst du ja für dich entscheiden können, ob du auch wirklich, in deiner festgelegten Arbeitszeit, an dein Projekt arbeiten möchtest. Duh.
>Nutzungsbedingungen?
Ihr seid frei, dieses Programm uneingeschränkt nutzen zu dürfen. Auf gar keinen Fall dürft ihr dieses Programm auf anderen Plattformen erneut hochladen und ggf. daraus ein Gewinn erzielen (bspw. Verkaufen, Werbeeinnahmen, Affiliate-Marketing, etc.). Die Verbreitung/Weiterempfehlung ist erlaubt, solange es nur auf diesen Thread verweist.
>Ich hab ein Bug gefunden / Ich hab ein Verbesserungsvorschlag
Lass es mich wissen. Schließlich bin ich nicht perfekt, aber möchte mich immer ein kleines bisschen mehr an dieses Ziel nähern.
Version: v2.0.1
File Name: TimeTracker.exe
File Size: 464KB
------ v2.0.1 ------
- Fixed top window behaviour
------- v2.0 -------
- Implemented options menu
> Can save options permanently
> Added preset of colors to choose from
> Option: Always set window on top
> Option: Make window transparent when out of focus
> Option: Ask for work description on finish
> Option: Warn user on close while working
- Added pause button
- Several design changes
- Bugfixes
- Tweaks & adjustements
------- v1.2 -------
- Added Textbox for work descriptions
- Added Button to change the background through a preset of colors
- Tweaks & adjustements
------- v1.1 -------
- Improved Message Boxes
- Added warning when closing
- Added Window Minimizer
- Tweaks & adjustements
------- v1.0 -------
- Initial Release