hallo liebes forum,
ich möchte mir ein eigenes installations kit erstellen mit scripten für die programme und ein hauptscript für die instaltaion
da bin ich auf eure hilfe angewiesen da ich leider nicht sehr weit gekomm bin
also hier is jetzt mal mein Hauptscript:
C
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.1.1 (beta)
Author: blackY.
Script Function:
Instalkit
#ce ----------------------------------------------------------------------------
Opt('MustDeclareVars', 1)
Opt("GUIOnEventMode",1)
Example()
Func Example()
Local $checkCN, $msg, $Install, $GUI_FOCUS, $GUI_DISABLE
Local $msg, $checkCN57, $checkCN58, $checkCN59, $checkCN60, $checkCN61, $checkCN62, $checkCN63, $checkCN64, $checkCN65, $checkCN66, $checkCN67, $checkCN68, $checkCN69, $checkCN70
;links
Local $checkCN43
Local $checkCN44
Local $checkCN45
Local $checkCN46
Local $checkCN47
Local $checkCN48
Local $checkCN49
;rechts
Local $checkCN50
Local $checkCN51
Local $checkCN52
Local $checkCN53
Local $checkCN54
Local $checkCN55
Local $checkCN56
;links
Local $checkCN29
Local $checkCN30
Local $checkCN31
Local $checkCN32
Local $checkCN33
Local $checkCN34
Local $checkCN35
;rechts
Local $checkCN36
Local $checkCN37
Local $checkCN38
Local $checkCN39
Local $checkCN40
Local $checkCN41
Local $checkCN42
;links
Local $checkCN15
Local $checkCN16
Local $checkCN17
Local $checkCN18
Local $checkCN19
Local $checkCN20
Local $checkCN21
;rechts
Local $checkCN22
Local $checkCN23
Local $checkCN24
Local $checkCN25
Local $checkCN26
Local $checkCN27
Local $checkCN28
;links
Local $checkCN1
Local $checkCN2
Local $checkCN3
Local $checkCN4
Local $checkCN5
Local $checkCN6
Local $checkCN7
;rechts
Local $checkCN8
Local $checkCN9
Local $checkCN10
Local $checkCN11
Local $checkCN12
Local $checkCN13
Local $checkCN14
#include <GUIConstants.au3>
GUICreate("Install by. blackY", 700, 500, 250, 80)
GUISetState(@SW_SHOW)
GUICtrlCreateCombo("Standart", 10, 10) ; create first item
GUICtrlSetData(-1, "Benutzerdefiniert|Vollständig", "Vollständig") ; add other item snd set a new default
$Install=GUICtrlCreateButton ("Instalieren", 12, 450, 95, 25)
; Func Example()
Local $tab, $tab0, $tab1, $tab2, $tab3, $tab4, $tab5
$tab = GUICtrlCreateTab(50, 115, 600, 350)
$tab0 = GUICtrlCreateTabItem("Office Bereich")
GUICtrlSetState(-1, $GUI_SHOW); will be display first
;links
$checkCN57 = GUICtrlCreateCheckbox("CHECKBOX 1", 130, 175, 120, 20)
$checkCN58 = GUICtrlCreateCheckbox("CHECKBOX 2", 130, 215, 120, 20)
$checkCN59 = GUICtrlCreateCheckbox("CHECKBOX 3", 130, 255, 120, 20)
$checkCN60 = GUICtrlCreateCheckbox("CHECKBOX 4", 130, 295, 120, 20)
$checkCN61 = GUICtrlCreateCheckbox("CHECKBOX 5", 130, 335, 120, 20)
$checkCN62 = GUICtrlCreateCheckbox("CHECKBOX 6", 130, 375, 120, 20)
$checkCN63 = GUICtrlCreateCheckbox("CHECKBOX 7", 130, 415, 120, 20)
;rechts
$checkCN64 = GUICtrlCreateCheckbox("CHECKBOX 1", 430, 175, 120, 20)
$checkCN65 = GUICtrlCreateCheckbox("CHECKBOX 2", 430, 215, 120, 20)
$checkCN66 = GUICtrlCreateCheckbox("CHECKBOX 3", 430, 255, 120, 20)
$checkCN67 = GUICtrlCreateCheckbox("CHECKBOX 4", 430, 295, 120, 20)
$checkCN68 = GUICtrlCreateCheckbox("CHECKBOX 5", 430, 335, 120, 20)
$checkCN69 = GUICtrlCreateCheckbox("CHECKBOX 6", 430, 375, 120, 20)
$checkCN70 = GUICtrlCreateCheckbox("CHECKBOX 7", 430, 415, 120, 20)
$tab1 = GUICtrlCreateTabItem("Multimedia")
GUICtrlCreateLabel("label1", 30, 80, 50, 20)
;links
$checkCN43 = GUICtrlCreateCheckbox("CHECKBOX 1", 130, 175, 120, 20)
$checkCN44 = GUICtrlCreateCheckbox("CHECKBOX 2", 130, 215, 120, 20)
$checkCN45 = GUICtrlCreateCheckbox("CHECKBOX 3", 130, 255, 120, 20)
$checkCN46 = GUICtrlCreateCheckbox("CHECKBOX 4", 130, 295, 120, 20)
$checkCN47 = GUICtrlCreateCheckbox("CHECKBOX 5", 130, 335, 120, 20)
$checkCN48 = GUICtrlCreateCheckbox("CHECKBOX 6", 130, 375, 120, 20)
$checkCN49 = GUICtrlCreateCheckbox("CHECKBOX 7", 130, 415, 120, 20)
;rechts
$checkCN50 = GUICtrlCreateCheckbox("CHECKBOX 1", 430, 175, 120, 20)
$checkCN51 = GUICtrlCreateCheckbox("CHECKBOX 2", 430, 215, 120, 20)
$checkCN52 = GUICtrlCreateCheckbox("CHECKBOX 3", 430, 255, 120, 20)
$checkCN53 = GUICtrlCreateCheckbox("CHECKBOX 4", 430, 295, 120, 20)
$checkCN54 = GUICtrlCreateCheckbox("CHECKBOX 5", 430, 335, 120, 20)
$checkCN55 = GUICtrlCreateCheckbox("CHECKBOX 6", 430, 375, 120, 20)
$checkCN56 = GUICtrlCreateCheckbox("CHECKBOX 7", 430, 415, 120, 20)
$tab2 = GUICtrlCreateTabItem("Internet Bereich")
GUICtrlCreateLabel("label2", 30, 80, 50, 20)
;links
$checkCN29 = GUICtrlCreateCheckbox("CHECKBOX 1", 130, 175, 120, 20)
$checkCN30 = GUICtrlCreateCheckbox("CHECKBOX 2", 130, 215, 120, 20)
$checkCN31 = GUICtrlCreateCheckbox("CHECKBOX 3", 130, 255, 120, 20)
$checkCN32 = GUICtrlCreateCheckbox("CHECKBOX 4", 130, 295, 120, 20)
$checkCN33 = GUICtrlCreateCheckbox("CHECKBOX 5", 130, 335, 120, 20)
$checkCN34 = GUICtrlCreateCheckbox("CHECKBOX 6", 130, 375, 120, 20)
$checkCN35 = GUICtrlCreateCheckbox("CHECKBOX 7", 130, 415, 120, 20)
;rechts
$checkCN36 = GUICtrlCreateCheckbox("CHECKBOX 1", 430, 175, 120, 20)
$checkCN37 = GUICtrlCreateCheckbox("CHECKBOX 2", 430, 215, 120, 20)
$checkCN38 = GUICtrlCreateCheckbox("CHECKBOX 3", 430, 255, 120, 20)
$checkCN39 = GUICtrlCreateCheckbox("CHECKBOX 4", 430, 295, 120, 20)
$checkCN40 = GUICtrlCreateCheckbox("CHECKBOX 5", 430, 335, 120, 20)
$checkCN41 = GUICtrlCreateCheckbox("CHECKBOX 6", 430, 375, 120, 20)
$checkCN42 = GUICtrlCreateCheckbox("CHECKBOX 7", 430, 415, 120, 20)
$tab3 = GUICtrlCreateTabItem("System")
GUICtrlCreateLabel("label3", 30, 80, 50, 20)
;links
$checkCN15 = GUICtrlCreateCheckbox("CHECKBOX 1", 130, 175, 120, 20)
$checkCN16 = GUICtrlCreateCheckbox("CHECKBOX 2", 130, 215, 120, 20)
$checkCN17 = GUICtrlCreateCheckbox("CHECKBOX 3", 130, 255, 120, 20)
$checkCN18 = GUICtrlCreateCheckbox("CHECKBOX 4", 130, 295, 120, 20)
$checkCN19 = GUICtrlCreateCheckbox("CHECKBOX 5", 130, 335, 120, 20)
$checkCN20 = GUICtrlCreateCheckbox("CHECKBOX 6", 130, 375, 120, 20)
$checkCN21 = GUICtrlCreateCheckbox("CHECKBOX 7", 130, 415, 120, 20)
;rechts
$checkCN22 = GUICtrlCreateCheckbox("CHECKBOX 1", 430, 175, 120, 20)
$checkCN23 = GUICtrlCreateCheckbox("CHECKBOX 2", 430, 215, 120, 20)
$checkCN24 = GUICtrlCreateCheckbox("CHECKBOX 3", 430, 255, 120, 20)
$checkCN25 = GUICtrlCreateCheckbox("CHECKBOX 4", 430, 295, 120, 20)
$checkCN26 = GUICtrlCreateCheckbox("CHECKBOX 5", 430, 335, 120, 20)
$checkCN27 = GUICtrlCreateCheckbox("CHECKBOX 6", 430, 375, 120, 20)
$checkCN28 = GUICtrlCreateCheckbox("CHECKBOX 7", 430, 415, 120, 20)
$tab4 = GUICtrlCreateTabItem("Antivirus Software")
GUICtrlCreateLabel("label4", 30, 80, 50, 20)
;links
$checkCN1 = GUICtrlCreateCheckbox("TuneUp Utilities 2010", 130, 175, 120, 20)
$checkCN2 = GUICtrlCreateCheckbox("CHECKBOX 2", 130, 215, 120, 20)
$checkCN3 = GUICtrlCreateCheckbox("CHECKBOX 3", 130, 255, 120, 20)
$checkCN4 = GUICtrlCreateCheckbox("CHECKBOX 4", 130, 295, 120, 20)
$checkCN5 = GUICtrlCreateCheckbox("CHECKBOX 5", 130, 335, 120, 20)
$checkCN6 = GUICtrlCreateCheckbox("CHECKBOX 6", 130, 375, 120, 20)
$checkCN7 = GUICtrlCreateCheckbox("CHECKBOX 7", 130, 415, 120, 20)
;rechts
$checkCN8 = GUICtrlCreateCheckbox("CHECKBOX 1", 430, 175, 120, 20)
$checkCN9 = GUICtrlCreateCheckbox("CHECKBOX 2", 430, 215, 120, 20)
$checkCN10 = GUICtrlCreateCheckbox("CHECKBOX 3", 430, 255, 120, 20)
$checkCN11 = GUICtrlCreateCheckbox("CHECKBOX 4", 430, 295, 120, 20)
$checkCN12 = GUICtrlCreateCheckbox("CHECKBOX 5", 430, 335, 120, 20)
$checkCN13 = GUICtrlCreateCheckbox("CHECKBOX 6", 430, 375, 120, 20)
$checkCN14 = GUICtrlCreateCheckbox("CHECKBOX 7", 430, 415, 120, 20)
$tab5 = GUICtrlCreateTabItem("Information !!")
GUICtrlCreateLabel("label4", 30, 80, 50, 20)
GUICtrlCreateTabItem(""); end tabitem definition
GUISetState()
; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
If $msg = $tab Then
; display the clicked tab
EndIf
WEnd
;EndFunc ;==>Example
GUISetState() ; will display an dialog box with 1 checkbox
; Run the GUI until the dialog is closed
GUISetState()
; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example
Do
$msg = GUIGetMsg()
Until $msg = $GUI_EVENT_CLOSE
Alles anzeigen
habe aus verschiedenen beispielen versucht was zusammen zu basteln so sieht es momentan aus.
jetzt die frage:
wie kann ich die *exe´n bzw, script´s in die checkboxen tragen und wenn ich auf installieren drücke es auch startet natürlich nur wenn die checkboxen mit häckchen versehrt sind.
hmmm und ich kann das fenster nich schliesen vohher gings hab irgentwas falsch gemacht ich weiß aber nicht wo
schon mal danke im vorraus für eure hilfen