CD Lade | Virtueller CDladenknopf | Script für Faule

  • Tu dir und dem Rest des Forums einen gefallen und warte mit dem nächsten Update mindestens bis Version 1.0

    wenn ichs mir überlege es kommen:
    hotkeys , hintergrundausführung , vieele optionen , eine veränderte optionaänderung , eine gui mit möglichen hotkeys und mehr ,
    ich denke mal das reicht führ v1.0 , außerdem ist es ja die sache des entwicklers wie er die versionsbenennung macht ;D

    MFG Jeahaha

  • Ok , danke .
    Bin gerade an version 0.2 ;D
    man wird die hotkeys selber festlegen können ;D

    Mir ist so langweilig das ich was für dich gemacht habe wenn du willst haha
    damit kann man auch die tasten selber wählen
    einfach in den Input die taste schreiben 0-9 F1-F12 Numpad0-Numpad9 a-z oder andere tasten ohne ein { }

    Quelcode

    Spoiler anzeigen
    [autoit]

    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_outfile=CDLade0.1.exe
    #AutoIt3Wrapper_Res_Fileversion=0.1.0.1
    #AutoIt3Wrapper_Res_Fileversion_AutoIncrement=y
    #AutoIt3Wrapper_Res_LegalCopyright=Jeahaha
    #AutoIt3Wrapper_Res_Language=1031
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    Global Const $GUI_EVENT_CLOSE = -3
    $file999 = "settings.properties"
    If FileExists($file999) Then
    $lwe = IniRead ($file999, "LW", "LW","")

    [/autoit] [autoit][/autoit] [autoit]

    $lwoo = IniRead ($file999, "LWÖ", "LWÖ","")

    [/autoit] [autoit][/autoit] [autoit]

    $lwss = IniRead ($file999, "LWS", "LWS","")

    [/autoit] [autoit][/autoit] [autoit]

    $pss = IniRead ($file999, "PS", "PS","")

    [/autoit] [autoit][/autoit] [autoit]

    HotKeySet($lwoo, "func2")
    HotKeySet($lwss, "func3")
    HotKeySet($pss, "func1")
    GUISetState(@SW_SHOW)
    Else
    MsgBox(0,"","Bitte wählen sie ein laufwerk aus und die Die Hotkeys!!")
    GUICreate ("Laufwerk auswahl" ,310 ,280)
    GUICtrlCreateLabel("Schreiben sie den laufwerk namen zumbeispiel E:",0, 30)
    $laufwerk999 = GUICtrlCreateInput("Schreiben sie den laufwerk namen zumbeispiel E:", 0, 50, 300, 20)
    GUICtrlCreateLabel("Taste fürs Öffnen des laufwerks:",0, 80)
    $hotkeyo999 = GUICtrlCreateInput("Taste fürs Öffnen des laufwerks", 0, 100, 300, 20)
    GUICtrlCreateLabel("Taste fürs Schließen des laufwerks:",0, 130)
    $hotkeys999 = GUICtrlCreateInput("Taste fürs Schließen des laufwerks", 0, 150, 300, 20)
    GUICtrlCreateLabel("Taste fürs Schließen des Pogramms",0, 180)
    $hotkeyps999 = GUICtrlCreateInput("Taste fürs Schließen des Pogramms", 0, 200, 300, 20)
    $Speichern999 = GUICtrlCreateButton("Speichern", 120, 220,80,50)
    Opt( "GUIOnEventMode", 1 )
    GUICtrlSetOnEvent( $Speichern999,"Speichern999")
    GUISetOnEvent( $GUI_EVENT_CLOSE, "_Exit")
    GUISetState ()
    EndIf

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    Func _Exit()
    ;MsgBox(64, "Uhrzeit","Wird Beendet")
    Exit
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func Speichern999()
    $laufwerk999read = GUICtrlRead($laufwerk999)
    IniWrite($file999,"LW","LW",$laufwerk999read)

    [/autoit] [autoit][/autoit] [autoit]

    $hotkeyo999read = GUICtrlRead($hotkeyo999)
    IniWrite($file999,"LWÖ","LWÖ","{" & $hotkeyo999read & "}")

    [/autoit] [autoit][/autoit] [autoit]

    $hotkeys999read = GUICtrlRead($hotkeys999)
    IniWrite($file999,"LWS","LWS","{" & $hotkeys999read & "}")

    [/autoit] [autoit][/autoit] [autoit]

    $hotkeyps999read = GUICtrlRead($hotkeyps999)
    IniWrite($file999,"PS","PS","{" & $hotkeyps999read & "}")
    Sleep(1000)
    Exit
    EndFunc
    Func func1()
    Exit
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func func2()
    CDTray($lwe,"open")
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func func3()

    [/autoit] [autoit][/autoit] [autoit]

    CDTray($lwe,"close")

    [/autoit] [autoit][/autoit] [autoit]

    EndFunc

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    WEnd

    [/autoit]

    MFG

  • @lalaladen
    "laufwerk" schreibt man groß (das Laufwerk) und "laufwerk name" schreibt man zusammen.
    Du hast noch mehr Fehler in deinen Texten im Script aber wenn du sie nochmals liest findest du sicher die Meisten^^
    Es ist zwar deine Sache ob du die Rechtschreibung in deinen Programmen verwendest, aber es sieht einfach besser aus ;)

    mfg Yellow

    §1 Ich kann nicht für meine scripts inhaftiert werden, auch wenn bereits 3 Menschen erblindeten an den Folgen der Korrekturlesung.  8o