version 1.0.0.9 released
In dieser Version erscheint die Schnellstartleiste nur,wenn man mit der Maus an den oberen Bildschirmrand fährt
sobald man mit der Maus dann wieder von der Leiste herunterfährt verschwindet sie wieder
um die anwendung komplett zu beenden eiinfach in der leiste auf den Beenden knopf klicken
Download im ersten Post
wie kann man seinen thread umbenennen? würde meinen gerne in AutoIt Schnellstartleiste (v 1.0.0.9 released) umbenennen
In dieser Version erscheint die Schnellstartleiste nur,wenn man mit der Maus an den oberen Bildschirmrand fährt
sobald man mit der Maus dann wieder von der Leiste herunterfährt verschwindet sie wieder
um die anwendung komplett zu beenden eiinfach in der leiste auf den Beenden knopf klicken
Code:
#cs====================================================================================================================================== | Eine Fertige Schnellstartleiste für jeden PC/jedes Betriebssystem | | Auflösung sollte größer als 1024*768 sein | Anzahl der Anwendungen: 19 + Optionen + Exit | Lädt die Daten aus einer Config.ini, damit sie bei einem neustart nicht verloren gehen | Die Leiste erscheint wenn man mit der Maus an den oberen Bildschirmrand fährt | und verschwindet wenn man mit der Maus von der Leiste herunter fährt | | Zum Beenden den Beenden-knopf ganz rechts klicken | | @Author : Proffni | @version : 1.0.0.9 | ========================================================================================================================================= #ce #include <GUIConstantsEx.au3> #include <ButtonConstants.au3> #include <IE.au3> #include <Array.au3> #include <WindowsConstants.au3> #include <StaticConstants.au3> #include <EditConstants.au3> #include <File.au3> Opt('MustDeclareVars', 1) Local $pos While 1 $pos = MouseGetPos() If $pos[1] < 2 Then _Main() EndIf WEnd ; die komplette schnellstartleiste ist als eine einzige Funktion erstellt. so kann sie später auch in andere Programme eingebaut werden als Toolbar oder "Cheatbar" Func _Main() ;variablendevlaration Local $slotname[19], $speicherort[19], $iconspeicherort[19], $iconnummer[19], $pos2, $desktopwidth, $mittelposition, $slot[2][19], $msg, $msg2, $optionen, $ExitID, $hfilesel,$Programmordner $Programmordner = @ScriptDir ;festlegen der Startwerte der Variablen ; 1. die "Labels" $slotname[0] = IniRead("Config.ini","slot1","Verknüpfungsname","Unbenannt") $slotname[1] = IniRead("Config.ini","slot2","Verknüpfungsname","Unbenannt") $slotname[2] = IniRead("Config.ini","slot3","Verknüpfungsname","Unbenannt") $slotname[3] = IniRead("Config.ini","slot4","Verknüpfungsname","Unbenannt") $slotname[4] = IniRead("Config.ini","slot5","Verknüpfungsname","Unbenannt") $slotname[5] = IniRead("Config.ini","slot6","Verknüpfungsname","Unbenannt") $slotname[6] = IniRead("Config.ini","slot7","Verknüpfungsname","Unbenannt") $slotname[7] = IniRead("Config.ini","slot8","Verknüpfungsname","Unbenannt") $slotname[8] = IniRead("Config.ini","slot9","Verknüpfungsname","Unbenannt") $slotname[9] = IniRead("Config.ini","slot10","Verknüpfungsname","Unbenannt") $slotname[10] = IniRead("Config.ini","slot11","Verknüpfungsname","Unbenannt") $slotname[11] = IniRead("Config.ini","slot12","Verknüpfungsname","Unbenannt") $slotname[12] = IniRead("Config.ini","slot13","Verknüpfungsname","Unbenannt") $slotname[13] = IniRead("Config.ini","slot14","Verknüpfungsname","Unbenannt") $slotname[14] = IniRead("Config.ini","slot15","Verknüpfungsname","Unbenannt") $slotname[15] = IniRead("Config.ini","slot16","Verknüpfungsname","Unbenannt") $slotname[16] = IniRead("Config.ini","slot17","Verknüpfungsname","Unbenannt") $slotname[17] = IniRead("Config.ini","slot18","Verknüpfungsname","Unbenannt") $slotname[18] = IniRead("Config.ini","slot19","Verknüpfungsname","Unbenannt") ;2. die Speicherorte der zu verlinkenden Programmen $speicherort[0] = IniRead("Config.ini","slot1","Pfad",$Programmordner&"\not definited.exe") $speicherort[1] = IniRead("Config.ini","slot2","Pfad",$Programmordner&"\not definited.exe") $speicherort[2] = IniRead("Config.ini","slot3","Pfad",$Programmordner&"\not definited.exe") $speicherort[3] = IniRead("Config.ini","slot4","Pfad",$Programmordner&"\not definited.exe") $speicherort[4] = IniRead("Config.ini","slot5","Pfad",$Programmordner&"\not definited.exe") $speicherort[5] = IniRead("Config.ini","slot6","Pfad",$Programmordner&"\not definited.exe") $speicherort[6] = IniRead("Config.ini","slot7","Pfad",$Programmordner&"\not definited.exe") $speicherort[7] = IniRead("Config.ini","slot8","Pfad",$Programmordner&"\not definited.exe") $speicherort[8] = IniRead("Config.ini","slot9","Pfad",$Programmordner&"\not definited.exe") $speicherort[9] = IniRead("Config.ini","slot10","Pfad",$Programmordner&"\not definited.exe") $speicherort[10] = IniRead("Config.ini","slot11","Pfad",$Programmordner&"\not definited.exe") $speicherort[11] = IniRead("Config.ini","slot12","Pfad",$Programmordner&"\not definited.exe") $speicherort[12] = IniRead("Config.ini","slot13","Pfad",$Programmordner&"\not definited.exe") $speicherort[13] = IniRead("Config.ini","slot14","Pfad",$Programmordner&"\not definited.exe") $speicherort[14] = IniRead("Config.ini","slot15","Pfad",$Programmordner&"\not definited.exe") $speicherort[15] = IniRead("Config.ini","slot16","Pfad",$Programmordner&"\not definited.exe") $speicherort[16] = IniRead("Config.ini","slot17","Pfad",$Programmordner&"\not definited.exe") $speicherort[17] = IniRead("Config.ini","slot18","Pfad",$Programmordner&"\not definited.exe") $speicherort[18] = IniRead("Config.ini","slot19","Pfad",$Programmordner&"\not definited.exe") ;Die Speicherorte der zugehörigen Icons und die "Iconnummer" ; (Iconnummer ist z.B. in *.dll nötig, da dort mehrere Icons "vereint" sind $iconspeicherort[0] = IniRead("Config.ini","slot1","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[1] = IniRead("Config.ini","slot2","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[2] = IniRead("Config.ini","slot3","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[3] = IniRead("Config.ini","slot4","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[4] = IniRead("Config.ini","slot5","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[5] = IniRead("Config.ini","slot6","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[6] = IniRead("Config.ini","slot7","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[7] = IniRead("Config.ini","slot8","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[8] = IniRead("Config.ini","slot9","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[9] = IniRead("Config.ini","slot10","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[10] = IniRead("Config.ini","slot11","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[11] = IniRead("Config.ini","slot12","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[12] = IniRead("Config.ini","slot13","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[13] = IniRead("Config.ini","slot14","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[14] = IniRead("Config.ini","slot15","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[15] = IniRead("Config.ini","slot16","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[16] = IniRead("Config.ini","slot17","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[17] = IniRead("Config.ini","slot18","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconspeicherort[18] = IniRead("Config.ini","slot19","IconPfad","%SystemDrive%/windows/system32/shell32.dll") $iconnummer[0] = IniRead("Config.ini","slot1","Iconnummer","1") $iconnummer[1] = IniRead("Config.ini","slot2","Iconnummer","1") $iconnummer[2] = IniRead("Config.ini","slot3","Iconnummer","1") $iconnummer[3] = IniRead("Config.ini","slot4","Iconnummer","1") $iconnummer[4] = IniRead("Config.ini","slot5","Iconnummer","1") $iconnummer[5] = IniRead("Config.ini","slot6","Iconnummer","1") $iconnummer[6] = IniRead("Config.ini","slot7","Iconnummer","1") $iconnummer[7] = IniRead("Config.ini","slot8","Iconnummer","1") $iconnummer[8] = IniRead("Config.ini","slot9","Iconnummer","1") $iconnummer[9] = IniRead("Config.ini","slot10","Iconnummer","1") $iconnummer[10] = IniRead("Config.ini","slot11","Iconnummer","1") $iconnummer[11] = IniRead("Config.ini","slot12","Iconnummer","1") $iconnummer[12] = IniRead("Config.ini","slot13","Iconnummer","1") $iconnummer[13] = IniRead("Config.ini","slot14","Iconnummer","1") $iconnummer[14] = IniRead("Config.ini","slot15","Iconnummer","1") $iconnummer[15] = IniRead("Config.ini","slot16","Iconnummer","1") $iconnummer[16] = IniRead("Config.ini","slot17","Iconnummer","1") $iconnummer[17] = IniRead("Config.ini","slot18","Iconnummer","1") $iconnummer[18] = IniRead("Config.ini","slot19","Iconnummer","1") ;die Auflösung erfassen $desktopwidth = @desktopwidth ;die Position der Icons erfassen $mittelposition = $desktopwidth / 22 ;erstellen der Schnellstartleiste GUICreate("Schnellstarter", $desktopwidth, 40, 0, 0, 0x80000000) ;Deklarieren der Icons/Verknüpfungen mithilfe der oben deklarierten Variablen $slot[0][0] = GUICtrlCreateButton($slotname[0], $mittelposition - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[0], $iconnummer[0]) $slot[0][1] = GUICtrlCreateButton($slotname[1], $mittelposition * 2 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[1], $iconnummer[1]) $ExitID = GUICtrlCreateButton("Exit", $mittelposition * 21 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, "C:\Windows\system32\shell32.dll", -113) $slot[0][2] = GUICtrlCreateButton($slotname[2], $mittelposition * 3 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[2], $iconnummer[2]) $slot[0][3] = GUICtrlCreateButton($slotname[3], $mittelposition * 4 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[3], $iconnummer[3]) $slot[0][4] = GUICtrlCreateButton($slotname[4], $mittelposition * 5 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[4], $iconnummer[4]) $slot[0][5] = GUICtrlCreateButton($slotname[5], $mittelposition * 6 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[5], $iconnummer[5]) $slot[0][6] = GUICtrlCreateButton($slotname[6], $mittelposition * 7 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[6], $iconnummer[6]) $slot[0][7] = GUICtrlCreateButton($slotname[7], $mittelposition * 8 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[7], $iconnummer[7]) $slot[0][8] = GUICtrlCreateButton($slotname[8], $mittelposition * 9 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[8], $iconnummer[8]) $slot[0][9] = GUICtrlCreateButton($slotname[9], $mittelposition * 10 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[9], $iconnummer[9]) $slot[0][10] = GUICtrlCreateButton($slotname[10], $mittelposition * 11 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[10], $iconnummer[10]) $slot[0][11] = GUICtrlCreateButton($slotname[11], $mittelposition * 12 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[11], $iconnummer[11]) $slot[0][12] = GUICtrlCreateButton($slotname[12], $mittelposition * 13 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[12], $iconnummer[12]) $slot[0][13] = GUICtrlCreateButton($slotname[13], $mittelposition * 14 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[13], $iconnummer[13]) $slot[0][14] = GUICtrlCreateButton($slotname[14], $mittelposition * 15 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[14], $iconnummer[14]) $slot[0][15] = GUICtrlCreateButton($slotname[15], $mittelposition * 16 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[15], $iconnummer[15]) $slot[0][16] = GUICtrlCreateButton($slotname[16], $mittelposition * 17 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[16], $iconnummer[16]) $slot[0][17] = GUICtrlCreateButton($slotname[17], $mittelposition * 18 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[17], $iconnummer[17]) $slot[0][18] = GUICtrlCreateButton($slotname[18], $mittelposition * 19 - 20, 0, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[18], $iconnummer[18]) $optionen = GUICtrlCreateButton("Optionen", $mittelposition * 20 - 20, 0, 40, 40) WinSetOnTop("Schnellstarter", "", 1) GUISetState() ; display the GUI Do ;erfassen der von GUI ausgehenden "Nachrichten" $msg = GUIGetMsg() ;je nach nachricht die eintsprechenden Programme ausführen (auch mit oben deklarierten Variablen) local $pos2 $pos2 = MouseGetPos() If $pos2[1] > 40 Then GUIDelete("Schnellstartleiste") ExitLoop EndIf Select Case $msg = $ExitID GUIDelete("Schnellstartleiste") Exit Case $msg = $slot[0][0] run($speicherort[0]) Case $msg = $slot[0][1] Run($speicherort[1]) Case $msg = $slot[0][2] Run($speicherort[2]) Case $msg = $slot[0][3] Run($speicherort[3]) Case $msg = $slot[0][4] Run($speicherort[4]) Case $msg = $slot[0][5] Run($speicherort[5]) Case $msg = $slot[0][6] Run($speicherort[6]) Case $msg = $slot[0][7] Run($speicherort[7]) Case $msg = $slot[0][8] Run($speicherort[8]) Case $msg = $slot[0][9] Run($speicherort[9]) Case $msg = $slot[0][10] Run($speicherort[10]) Case $msg = $slot[0][11] Run($speicherort[11]) Case $msg = $slot[0][12] Run($speicherort[12]) Case $msg = $slot[0][13] Run($speicherort[13]) Case $msg = $slot[0][14] Run($speicherort[14]) Case $msg = $slot[0][15] Run($speicherort[15]) Case $msg = $slot[0][16] Run($speicherort[16]) Case $msg = $slot[0][17] Run($speicherort[17]) Case $msg = $slot[0][18] Run($speicherort[18]) Case $msg = $optionen local $ExitID2,$slotnamen[19],$pfadn[19],$iconpfadn[19],$iconnummern[19] ;Optionen Fenster öffnen GUICreate("Optionen", 400, 400, 200, 200) GUICtrlCreateLabel("bitte wähle einen Slot aus den du ändern willst", 0, 0) $ExitID2 = GUICtrlCreateButton("Optionen schließen", 300, 0, 100, 30) ;die icons wieder einfügen, um auszuwählen welcher verknüpfung geändert werden soll ;die weiteren Slots werden noch hinzugefügt $slot[1][0] = GUICtrlCreateButton($slotname[0], 0, 40, 40, 40, $BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[0], $iconnummer[0]) $slot[1][1] = GUICtrlCreateButton($slotname[1],40,40,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[1],$iconnummer[1]) $slot[1][2] = GUICtrlCreateButton($slotname[2],80,40,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[2],$iconnummer[2]) $slot[1][3] = GUICtrlCreateButton($slotname[3],120,40,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[3],$iconnummer[3]) $slot[1][4] = GUICtrlCreateButton($slotname[4],160,40,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[4],$iconnummer[4]) $slot[1][5] = GUICtrlCreateButton($slotname[5],200,40,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[5],$iconnummer[5]) $slot[1][6] = GUICtrlCreateButton($slotname[6],240,40,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[6],$iconnummer[6]) $slot[1][7] = GUICtrlCreateButton($slotname[7],0,80,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[7],$iconnummer[7]) $slot[1][8] = GUICtrlCreateButton($slotname[8],40,80,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[8],$iconnummer[8]) $slot[1][9] = GUICtrlCreateButton($slotname[9],80,80,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[9],$iconnummer[9]) $slot[1][10] = GUICtrlCreateButton($slotname[10],120,80,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[10],$iconnummer[10]) $slot[1][11] = GUICtrlCreateButton($slotname[11],160,80,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[11],$iconnummer[11]) $slot[1][12] = GUICtrlCreateButton($slotname[12],200,80,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[12],$iconnummer[12]) $slot[1][13] = GUICtrlCreateButton($slotname[13],240,80,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[13],$iconnummer[13]) $slot[1][14] = GUICtrlCreateButton($slotname[14],0,120,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[14],$iconnummer[14]) $slot[1][15] = GUICtrlCreateButton($slotname[15],40,120,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[15],$iconnummer[15]) $slot[1][16] = GUICtrlCreateButton($slotname[16],80,120,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[16],$iconnummer[16]) $slot[1][17] = GUICtrlCreateButton($slotname[17],120,120,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[17],$iconnummer[17]) $slot[1][18] = GUICtrlCreateButton($slotname[18],160,120,40,40,$BS_ICON) GUICtrlSetImage(-1, $iconspeicherort[18],$iconnummer[18]) ;GUI anzeigen: GuiSetState() Do ;erfassen der vom Optionenfenster ausgehenden "Nachrichten": $msg2 = GUIGetMsg() Select ; je nach nachricht eingabefenster starten, um die daten der neuen ;verknüpfung festzulegen ; wird in den variablen abgespeichert Case $msg2 = $slot[1][0] $slotnamen[0] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[0]) IniWrite("Config.ini","slot1","Verknüpfungsname",$slotnamen[0] $pfadn[0] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[0]) IniWrite("Config.ini","slot1","Pfad",$pfadn[0] $iconpfadn[0] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[0]) IniWrite("Config.ini","slot1","IconPfad",$iconpfadn[0] $iconnummern[0] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[0]) IniWrite("Config.ini","slot1","Iconnummer",$iconnummern[0]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run("@ScriptDir/Schnellstartleiste.exe") Case $msg2 = $slot[1][1] ;Abfragen der neuen Daten $slotnamen[1] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[1]) $pfadn[1] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[1]) $iconpfadn[1] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[1]) $iconnummern[1] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[1]) ;Schreiben der geänderten daten in die Config.ini IniWrite("Config.ini","slot2","Verknüpfungsname",$slotnamen[1]) IniWrite("Config.ini","slot2","Pfad",$pfadn[1]) IniWrite("Config.ini","slot2","IconPfad",$iconpfadn[1]) IniWrite("Config.ini","slot2","Iconnummer",$iconnummern[1]) ;Beenden des Optionenfensters und der Schnellstartleiste GUIDelete("Optionen") GUIDelete("Schnellstarter") ;neustart der Schnellstartleiste mit den geänderten daten aus der Config.ini Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][2] $slotnamen[2] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[2]) $pfadn[2] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[2]) $iconpfadn[2] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[2]) $iconnummern[2] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[2]) IniWrite("Config.ini","slot3","Verknüpfungsname",$slotnamen[2]) IniWrite("Config.ini","slot3","Pfad",$pfadn[2]) IniWrite("Config.ini","slot3","IconPfad",$iconpfadn[2]) IniWrite("Config.ini","slot3","Iconnummer",$iconnummern[2]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][3] $slotnamen[3] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[3]) $pfadn[3] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[3]) $iconpfadn[3] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[3]) $iconnummern[3] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[3]) IniWrite("Config.ini","slot4","Verknüpfungsname",$slotnamen[3]) IniWrite("Config.ini","slot4","Pfad",$pfadn[3]) IniWrite("Config.ini","slot4","IconPfad",$iconpfadn[3]) IniWrite("Config.ini","slot4","Iconnummer",$iconnummern[3]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][4] $slotnamen[4] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[4]) $pfadn[4] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[4]) $iconpfadn[4] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[4]) $iconnummern[4] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[4]) IniWrite("Config.ini","slot5","Verknüpfungsname",$slotnamen[4]) IniWrite("Config.ini","slot5","Pfad",$pfadn[4]) IniWrite("Config.ini","slot5","IconPfad",$iconpfadn[4]) IniWrite("Config.ini","slot5","Iconnummer",$iconnummern[4]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][5] $slotnamen[5] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[5]) $pfadn[5] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[5]) $iconpfadn[5] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[5]) $iconnummern[5] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[5]) IniWrite("Config.ini","slot6","Verknüpfungsname",$slotnamen[5]) IniWrite("Config.ini","slot6","Pfad",$pfadn[5]) IniWrite("Config.ini","slot6","IconPfad",$iconpfadn[5]) IniWrite("Config.ini","slot6","Iconnummer",$iconnummern[5]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][6] $slotnamen[6] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[6]) $pfadn[6] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[6]) $iconpfadn[6] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[6]) $iconnummern[6] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[6]) IniWrite("Config.ini","slot7","Verknüpfungsname",$slotnamen[6]) IniWrite("Config.ini","slot7","Pfad",$pfadn[6]) IniWrite("Config.ini","slot7","IconPfad",$iconpfadn[6]) IniWrite("Config.ini","slot7","Iconnummer",$iconnummern[6]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][7] $slotnamen[7] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[7]) $pfadn[7] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[7]) $iconpfadn[7] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[7]) $iconnummern[7] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[7]) IniWrite("Config.ini","slot8","Verknüpfungsname",$slotnamen[7]) IniWrite("Config.ini","slot8","Pfad",$pfadn[7]) IniWrite("Config.ini","slot8","IconPfad",$iconpfadn[7]) IniWrite("Config.ini","slot8","Iconnummer",$iconnummern[7]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][8] $slotnamen[8] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[8]) $pfadn[8] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[8]) $iconpfadn[8] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[8]) $iconnummern[8] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[8]) IniWrite("Config.ini","slot9","Verknüpfungsname",$slotnamen[8]) IniWrite("Config.ini","slot9","Pfad",$pfadn[8]) IniWrite("Config.ini","slot9","IconPfad",$iconpfadn[8]) IniWrite("Config.ini","slot9","Iconnummer",$iconnummern[8]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][9] $slotnamen[9] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[9]) $pfadn[9] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[9]) $iconpfadn[9] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[9]) $iconnummern[9] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[9]) IniWrite("Config.ini","slot10","Verknüpfungsname",$slotnamen[9]) IniWrite("Config.ini","slot10","Pfad",$pfadn[9]) IniWrite("Config.ini","slot10","IconPfad",$iconpfadn[9]) IniWrite("Config.ini","slot10","Iconnummer",$iconnummern[9]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][10] $slotnamen[10] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[10]) $pfadn[10] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[10]) $iconpfadn[10] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[10]) $iconnummern[10] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[10]) IniWrite("Config.ini","slot11","Verknüpfungsname",$slotnamen[10]) IniWrite("Config.ini","slot11","Pfad",$pfadn[10]) IniWrite("Config.ini","slot11","IconPfad",$iconpfadn[10]) IniWrite("Config.ini","slot11","Iconnummer",$iconnummern[10]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][11] $slotnamen[11] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[11]) $pfadn[11] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[11]) $iconpfadn[11] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[11]) $iconnummern[11] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[11]) IniWrite("Config.ini","slot12","Verknüpfungsname",$slotnamen[11]) IniWrite("Config.ini","slot12","Pfad",$pfadn[11]) IniWrite("Config.ini","slot12","IconPfad",$iconpfadn[11]) IniWrite("Config.ini","slot12","Iconnummer",$iconnummern[11]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][12] $slotnamen[12] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[12]) $pfadn[12] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[12]) $iconpfadn[12] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[12]) $iconnummern[12] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[12]) IniWrite("Config.ini","slot13","Verknüpfungsname",$slotnamen[12]) IniWrite("Config.ini","slot13","Pfad",$pfadn[12]) IniWrite("Config.ini","slot13","IconPfad",$iconpfadn[12]) IniWrite("Config.ini","slot13","Iconnummer",$iconnummern[12]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][13] $slotnamen[13] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[13]) $pfadn[13] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[13]) $iconpfadn[13] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[13]) $iconnummern[13] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[13]) IniWrite("Config.ini","slot14","Verknüpfungsname",$slotnamen[13]) IniWrite("Config.ini","slot14","Pfad",$pfadn[13]) IniWrite("Config.ini","slot14","IconPfad",$iconpfadn[13]) IniWrite("Config.ini","slot14","Iconnummer",$iconnummern[13]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][14] $slotnamen[14] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[14]) $pfadn[14] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[14]) $iconpfadn[14] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[14]) $iconnummern[14] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[14]) IniWrite("Config.ini","slot15","Verknüpfungsname",$slotnamen[14]) IniWrite("Config.ini","slot15","Pfad",$pfadn[14]) IniWrite("Config.ini","slot15","IconPfad",$iconpfadn[14]) IniWrite("Config.ini","slot15","Iconnummer",$iconnummern[14]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][15] $slotnamen[15] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[15]) $pfadn[15] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[15]) $iconpfadn[15] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[15]) $iconnummern[15] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[15]) IniWrite("Config.ini","slot16","Verknüpfungsname",$slotnamen[15]) IniWrite("Config.ini","slot16","Pfad",$pfadn[15]) IniWrite("Config.ini","slot16","IconPfad",$iconpfadn[15]) IniWrite("Config.ini","slot16","Iconnummer",$iconnummern[15]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][16] $slotnamen[16] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[16]) $pfadn[16] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[16]) $iconpfadn[16] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[16]) $iconnummern[16] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[16]) IniWrite("Config.ini","slot17","Verknüpfungsname",$slotnamen[16]) IniWrite("Config.ini","slot17","Pfad",$pfadn[16]) IniWrite("Config.ini","slot17","IconPfad",$iconpfadn[16]) IniWrite("Config.ini","slot17","Iconnummer",$iconnummern[16]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][17] $slotnamen[17] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[17]) $pfadn[17] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[17]) $iconpfadn[17] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[17]) $iconnummern[17] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[17]) IniWrite("Config.ini","slot18","Verknüpfungsname",$slotnamen[17]) IniWrite("Config.ini","slot18","Pfad",$pfadn[17]) IniWrite("Config.ini","slot18","IconPfad",$iconpfadn[17]) IniWrite("Config.ini","slot18","Iconnummer",$iconnummern[17]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $slot[1][18] $slotnamen[18] = InputBox("ändern des slots 1", "bitte gib den Namen der neuen Verknüpfung an", $slotname[18]) $pfadn[18] = InputBox("ändern des slots 1", "bitte gib den Pfad der neuen Verknüpfung an", $speicherort[18]) $iconpfadn[18] = InputBox("ändern des slots 1", "bitte gib den Speicherort des LinkIcons an", $iconspeicherort[18]) $iconnummern[18] = InputBox("ändern des slots 1", "bitte gib die Iconnummer an (meist 1)", $iconnummer[18]) IniWrite("Config.ini","slot19","Verknüpfungsname",$slotnamen[18]) IniWrite("Config.ini","slot19","Pfad",$pfadn[18]) IniWrite("Config.ini","slot19","IconPfad",$iconpfadn[18]) IniWrite("Config.ini","slot19","Iconnummer",$iconnummern[18]) GUIDelete("Optionen") GUIDelete("Schnellstarter") Run($Programmordner&"/Schnellstartleiste.exe") Exit Case $msg2 = $GUI_EVENT_CLOSE or $msg2 = $ExitID2 GUIDelete("Optionen") EndSelect ;schließen des Optionenfensters Until $msg2 = $GUI_EVENT_CLOSE or $msg2 = $ExitID2 EndSelect ;schließen der Schnellstartleiste Until $msg = $ExitID EndFunc ;==>_Main
Download im ersten Post
wie kann man seinen thread umbenennen? würde meinen gerne in AutoIt Schnellstartleiste (v 1.0.0.9 released) umbenennen