Hii an alle Autoitler
Ich habe huete was installiert, und dann is die installation mit dem ladebalken hängengeblieben. da kam mir die Idee und am ende war es dann soweit: Das Unsinnigste Script, das ich je erstellt habe, wurde hier hochgeladen.
p.s. Ich weiß, das ich das auch wieder wie die meisten Scripts von mir extrem kürzen könnte... aber egal^^ soll ja nur funktionieren
Wenn man mal nicht weiß, wieviel uhr es ist, und raten muss, bietet dieses Script dabei eine Wahnsinnige Hilfe
Spoiler anzeigen
;Copyright 2010 Alexander I*** alias: Jonathan Möwe / funfun / blow_Chiken
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <ProgressConstants.au3>
#NoTrayIcon
if @MON = 1 Then $mdays = 31
if @MON = 2 Then $mdays = 28
if @MON = 3 Then $mdays = 31
if @MON = 4 Then $mdays = 30
if @MON = 5 Then $mdays = 30
if @MON = 6 Then $mdays = 30
if @MON = 7 Then $mdays = 31
if @MON = 8 Then $mdays = 29
if @MON = 9 Then $mdays = 30
if @MON = 10 Then $mdays = 31
if @MON = 11 Then $mdays = 30
if @MON = 12 Then $mdays = 31
$jahrkonstat = Round(100/366,1)
$monatkonstat = Round(100/$mdays,1)
$daykonstat = Round(100/24,1)
$stundekonstat = Round(100/60,1)
$minutekonstat = Round(100/60,1)
GUICreate("Uhr", 320, 210)
;progressbars
$jahr = GUICtrlCreateProgress(50, 10, 200, 30)
$monat = GUICtrlCreateProgress(50, 50, 200, 30)
$tag = GUICtrlCreateProgress(50, 90, 200, 30)
$stunde = GUICtrlCreateProgress(50, 130, 200, 30)
$minute = GUICtrlCreateProgress(50, 170, 200, 30)
;beschriftungs labels
GUICtrlCreateLabel("Jahr",10,17)
GUICtrlCreateLabel("Monat",10,57)
GUICtrlCreateLabel("Tag",10,97)
GUICtrlCreateLabel("Stunde",10,137,39)
GUICtrlCreateLabel("Minute",10,177)
;prozentlabels
$jahrl = GUICtrlCreateLabel("00,00%",260,17)
$monatl = GUICtrlCreateLabel("00,00%",260,57)
$tagl = GUICtrlCreateLabel("00,00%",260,97)
$stundel = GUICtrlCreateLabel("00,00%",260,137,39)
$minutel = GUICtrlCreateLabel("00,00%",260,177)
GUISetState()
$sec = 98
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then Exit
if $sec <> @SEC Then
;progressbarset
GUICtrlSetData($jahr,@YDAY*$jahrkonstat)
GUICtrlSetData($monat,@MDAY*$monatkonstat)
GUICtrlSetData($tag,@HOUR*$daykonstat)
GUICtrlSetData($stunde,@MIN*$stundekonstat)
GUICtrlSetData($minute,@SEC*$minutekonstat)
;labelset
GUICtrlSetData($jahrl,@YDAY*$jahrkonstat & " %")
GUICtrlSetData($monatl,@MDAY*$monatkonstat & " %")
GUICtrlSetData($tagl,@HOUR*$daykonstat & " %")
GUICtrlSetData($stundel,@MIN*$stundekonstat & " %")
GUICtrlSetData($minutel,@SEC*$minutekonstat & " %")
$sec = @SEC
EndIf
WEnd