hi,
hab schon die suche benmutzt aber nicht so das ware gefunden suche ein update tool für mein script
hab auch schon eine schöne gui gefunden
Spoiler anzeigen
#include <GUIConstants.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
$Form1 = GUICreate("Update", 295, 133, 193, 125)
$Progress1 = GUICtrlCreateProgress(32, 56, 230, 17)
$Label1 = GUICtrlCreateLabel("Update Suche...", 110, 37, 82, 17)
GUISetstate(@SW_SHOW)
InetGet("http://DeineWebSite.de/update.upd", "update.upd")
[/autoit] [autoit][/autoit] [autoit]GUICtrlSetData($Progress1, 1)
sleep(200)
Guictrlsetdata($Progress1, 2)
sleep(200)
Guictrlsetdata($Progress1, 3)
sleep(200)
Guictrlsetdata($Progress1, 4)
sleep(200)
Guictrlsetdata($Progress1, 5)
sleep(200)
Guictrlsetdata($Progress1, 6)
Guictrlsetdata($Progress1, 7)
Guictrlsetdata($Progress1,
Guictrlsetdata($Progress1, 9)
Guictrlsetdata($Progress1, 10)
GuictrlsetData($Progress1, 11)
sleep(500)
Guictrlsetdata($Progress1, 12)
Guictrlsetdata($Progress1, 13)
Guictrlsetdata($Progress1, 14)
Guictrlsetdata($Progress1, 15)
Guictrlsetdata($Progress1, 16)
Guictrlsetdata($Progress1, 17)
Guictrlsetdata($Progress1, 18)
Guictrlsetdata($Progress1, 19)
Guictrlsetdata($Progress1, 20)
GuictrlsetData($Progress1, 21)
Guictrlsetdata($Progress1, 22)
Guictrlsetdata($Progress1, 23)
Guictrlsetdata($Progress1, 24)
Guictrlsetdata($Progress1, 25)
Guictrlsetdata($Progress1, 26)
sleep(100)
Guictrlsetdata($Progress1, 27)
Guictrlsetdata($Progress1, 28)
Guictrlsetdata($Progress1, 29)
Guictrlsetdata($Progress1, 30)
GuictrlsetData($Progress1, 31)
Guictrlsetdata($Progress1, 32)
Guictrlsetdata($Progress1, 33)
Guictrlsetdata($Progress1, 34)
Guictrlsetdata($Progress1, 35)
Guictrlsetdata($Progress1, 36)
Guictrlsetdata($Progress1, 37)
Guictrlsetdata($Progress1, 38)
Guictrlsetdata($Progress1, 39)
Guictrlsetdata($Progress1, 40)
GuictrlsetData($Progress1, 41)
Guictrlsetdata($Progress1, 42)
sleep(200)
Guictrlsetdata($Progress1, 43)
Guictrlsetdata($Progress1, 44)
Guictrlsetdata($Progress1, 45)
Guictrlsetdata($Progress1, 46)
Guictrlsetdata($Progress1, 47)
Guictrlsetdata($Progress1, 48)
Guictrlsetdata($Progress1, 49)
Guictrlsetdata($Progress1, 50)
GuictrlsetData($Progress1, 51)
Guictrlsetdata($Progress1, 52)
sleep(10)
Guictrlsetdata($Progress1, 53)
Guictrlsetdata($Progress1, 54)
Guictrlsetdata($Progress1, 55)
Guictrlsetdata($Progress1, 56)
Guictrlsetdata($Progress1, 57)
Guictrlsetdata($Progress1, 58)
Guictrlsetdata($Progress1, 59)
Guictrlsetdata($Progress1, 60)
sleep(789)
GuictrlsetData($Progress1, 61)
Guictrlsetdata($Progress1, 62)
Guictrlsetdata($Progress1, 63)
Guictrlsetdata($Progress1, 64)
Guictrlsetdata($Progress1, 65)
Guictrlsetdata($Progress1, 66)
Guictrlsetdata($Progress1, 67)
Guictrlsetdata($Progress1, 68)
Guictrlsetdata($Progress1, 69)
Guictrlsetdata($Progress1, 70)
GuictrlsetData($Progress1, 71)
Guictrlsetdata($Progress1, 72)
Guictrlsetdata($Progress1, 73)
Guictrlsetdata($Progress1, 74)
Guictrlsetdata($Progress1, 75)
Guictrlsetdata($Progress1, 76)
Guictrlsetdata($Progress1, 77)
Guictrlsetdata($Progress1, 78)
sleep(123)
Guictrlsetdata($Progress1, 79)
Guictrlsetdata($Progress1, 80)
GuictrlsetData($Progress1, 81)
Guictrlsetdata($Progress1, 82)
Guictrlsetdata($Progress1, 83)
Guictrlsetdata($Progress1, 84)
Guictrlsetdata($Progress1, 85)
Guictrlsetdata($Progress1, 86)
Guictrlsetdata($Progress1, 87)
Guictrlsetdata($Progress1, 88)
Guictrlsetdata($Progress1, 89)
Guictrlsetdata($Progress1, 90)
sleep(30)
GuictrlsetData($Progress1, 91)
Guictrlsetdata($Progress1, 92)
Guictrlsetdata($Progress1, 93)
Guictrlsetdata($Progress1, 94)
Guictrlsetdata($Progress1, 95)
sleep(200)
Guictrlsetdata($Progress1, 96)
Guictrlsetdata($Progress1, 97)
Guictrlsetdata($Progress1, 98)
sleep(200)
Guictrlsetdata($Progress1, 99)
sleep(500)
Guictrlsetdata($Progress1, 100)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
EndSwitch
Exit
WEnd
If Guictrlread($Progress1) == 100 and Filereadline("update.upd", 1) == Filereadline("Version.ver",1) Then
InetGet("http://Website.de/updatedatei.dll/exe/etc.", "update.dll/exe/etc.")
Else
Run("start.exe")
EndIf
nur blicke ich da nicht ganz durch.
mein script bzw meine scripte sind nicht alle im gleichen ordner und es solln, wenn eine neue version da is (über eine datei festgelegt) alle upgedatet werden. also runtergeladen und in den richtigen ordner gelegt werden.
es sind 33 dateien und 1 ordner