2 Scripts miteinander verbinden

02/24/2010 20:44 ´Romka#1
Hallo
ich will mall wissen wie ich diese 2 Skripts verbinden kann
Code:
#include <GUIConstants.au3>  
$Form1 = GUICreate("Multi Bot by .FreakY", 250, 250, 200, 200)
$Button3 = GUICtrlCreateButton("AN", 45, 135, 161, 33, 0)
$Button4 = GUICtrlCreateButton("AUS", 45, 175, 161, 33, 0)
$label2=GuiCtrlCreateLabel("AutoAtack",100,115,101,15)
GUISetState(@SW_SHOW) 
guictrlsetstate($button4,$gui_disable)
$state = false 
While 1
	$nMsg = GUIGetMsg() 
	Switch $nMsg 
		Case $GUI_EVENT_CLOSE 
		case $button3  
			guictrlsetstate($button4,$gui_enable) 
			guictrlsetstate($button3,$gui_disable)
			ToolTip("") 
			$state = true 
		case $button4
			guictrlsetstate($button3,$gui_enable) 
			guictrlsetstate($button4,$gui_disable)
			$state = false
		EndSwitch
		if $state =true then
			send ("{*}")
			sleep(10)
		endif
		
WEnd
Code:
#include <GUIConstants.au3>  
$Form1 = GUICreate("Multi Bot by .FreakY", 250, 250, 200, 200)
$Button1 = GUICtrlCreateButton("AN ", 45, 23, 161, 33, 0)
$Button2 = GUICtrlCreateButton("AUS", 45, 59, 161, 33, 0)
$label1=GuiCtrlCreateLabel("PicUp",110,2,100,15)
GUISetState(@SW_SHOW) 
guictrlsetstate($button2,$gui_disable)
$state = false 
While 1
	$nMsg = GUIGetMsg() 
	Switch $nMsg 
		Case $GUI_EVENT_CLOSE 
		case $button1
			guictrlsetstate($button2,$gui_enable)
			guictrlsetstate($button1,$gui_disable) 
			ToolTip("") 
			$state = true 
		case $button2 
			guictrlsetstate($button1,$gui_enable) 
			guictrlsetstate($button2,$gui_disable)
			$state = false 
		EndSwitch 
		if $state = true Then 
			send("{^}")
			sleep(10) 
		endif 
 
WEnd
Bitte um schnelle Hilfe
MfG
.FreakY
02/24/2010 22:42 KDeluxe#2
Änder mal die GUI, aber wenn du 2 GUIs in einem Script verwendet möchtest musst du den wreiterten GUIGetMsg Modus verwenden:

PHP Code:
#include <GUIConstants.au3>

#Region GUI 1
$Form1 GUICreate("Multi Bot by .FreakY"2502502500)
$Button3 GUICtrlCreateButton("AN"45135161330)
$Button4 GUICtrlCreateButton("AUS"45175161330)
$label2=GuiCtrlCreateLabel("AutoAtack",100,115,101,15)
GUISetState(@SW_SHOW)
#EndRegion GUI 1

#Region GUI 2
$Form2 GUICreate("Multi Bot by .FreakY"25025000)
$Button1 GUICtrlCreateButton("AN "4523161330)
$Button2 GUICtrlCreateButton("AUS"4559161330)
$label1=GuiCtrlCreateLabel("PicUp",110,2,100,15)
GUISetState(@SW_SHOW)
#EndRegion GUI 2

$state false

While 1
    $nMsg 
GUIGetMsg(1)
    Switch 
$nMsg[1]
        Case 
$Form1
            
Switch $nMsg[0]
                Case 
$GUI_EVENT_CLOSE
                    
Exit
                case 
$button3
                    guictrlsetstate
($button4,$gui_enable)
                    
guictrlsetstate($button3,$gui_disable)
                    
ToolTip("")
                    
$state true
                
case $button4
                    guictrlsetstate
($button3,$gui_enable)
                    
guictrlsetstate($button4,$gui_disable)
                    
$state false
            
EndSwitch
        Case 
$Form2
            
Switch $nMsg[0]
                Case 
$GUI_EVENT_CLOSE
                    
Exit
                case 
$button1
                    guictrlsetstate
($button2,$gui_enable)
                    
guictrlsetstate($button1,$gui_disable)
                    
ToolTip("")
                    
$state true
                
case $button2
                    guictrlsetstate
($button1,$gui_enable)
                    
guictrlsetstate($button2,$gui_disable)
                    
$state false
            
EndSwitch
    EndSwitch
    if 
$state true Then
        send
("{^}")
        
sleep(10)
    endif
WEnd 
Sieht aber sinnlos aus