Kyoko
Erfahrenes Mitglied
Hi, ich wollte nur Fragen ob ihr meinen Code sauber findet:
Code:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;LuasivDOS 0.01b;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;Dieses Programm ist eine Emulation von LuasivOS, mit dem man den Computer verwalten kann.
;;Es ist nicht OpenSource.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;Anforderungen.
;Windows
;ca. 10 MB-RAM
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;Head
InitMovie()
OpenConsole() ;Öffnet die Konsole
;;Head-Body
ConsoleLocate(0,0)
Repeat
;Setzt die Cursor-Position auf 0
Print("Befehl#: ") ;Gibt Befehl#: auf dem Screen aus
befehla$ = Input() ;Liest User-Eingabe ein
PrintN("") ;Fügt Zeilenumbruch aus
befehlb$ = LCase(befehla$) ;Konvertiert die Eingabe in Kleinbuchstaben
befehl$ = Trim(befehlb$) ;Entfernt alle Leerzeichen am Anfang und am Ende des Strings
;;Body
;;Abfragen starten
;;;;;;;;;;;;;;;;;;;;Power-Kommandos;;;;;;;;
If befehl$ = "shutdown"
ShutdownEx(#EWX_SHUTDOWN)
EndIf
If befehl$ = "poweroff"
ShutdownEx(#EWX_POWEROFF)
EndIf
If befehl$ = "logoff"
ShutdownEx(#EWX_LOGOFF)
EndIf
If befehl$ = "reboot"
ShutdownEx(#EWX_REBOOT)
EndIf
;;;;;;;;;;;;;;;;;;Date-Kommandos;;;;;;;;;;;;
If befehl$ = "date"
datea = Date()
date$ = FormatDate("%dd.%mm.%yyyy %hh:%ii:%ss", datea)
PrintN(date$)
EndIf
;;;;;;;;;;;;;;;;;;Multimedia-Kommandos;;;;;;;;;;;;;;;
If befehl$ = "play"
Print("Pfad: ")
file$ = Input()
PrintN("")
If LoadMovie(0, file$) = 0
PrintN("Fehlgeschlagen!")
Else
PlayMovie(0, WindowID())
EndIf
;;;;;;;;;;;;;;;;;;Datei-Kommandos;;;;;;;;;;;;;;;;;;;
If befehl$ = "createfile"
Print("Pfad: ")
file$ = Input()
PrintN("")
CreateFile(0, file$)
EndIf
If befehl$ = "deletefile"
Print("Pfad: ")
file$ = Input()
PrintN("")
DeleteFile(file$)
EndIf
EndIf
Until befehl$ = "end"