_____________________________________
Was du dazu benötigst
_____________________________________
Das Script
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
Version = 0.2
IfExist update.bat
{
FileDelete update.bat
}
UrlDownloadToFile DeineWebspaceAdresse\version.txt, version.txt
FileRead, NewestVersion, version.txt
FileDelete version.txt
if(NewestVersion > Version)
{
MsgBox, 4,, Die neue Version %NewestVersion% ist verfügbar.`nMöchtest du das Programm aktualisieren?
IfMsgBox, YES
{
UrlDownloadToFile DeineWebspaceAdresse\DeinProgramm.ahk, %A_ScriptName%.new
UpdateBat=
(
Ping 127.0.0.1
Del "%A_ScriptName%"
Rename "%A_ScriptName%.new" "%A_ScriptName%"
"%A_ScriptName%"
)
FileAppend, %UpdateBat%, update.bat
Run, update.bat
ExitApp
}
}
|
Hier markiere ich was ihr änder müsst auf eure Daten
Version = 0.2
IfExist update.bat
{
FileDelete update.bat
}
UrlDownloadToFile
DeineWebspaceAdresse\version.txt, version.txt
FileRead, NewestVersion, version.txt
FileDelete version.txt
if(NewestVersion > Version)
{
MsgBox, 4,, Die neue Version %NewestVersion% ist verfügbar.`nMöchtest du das Programm aktualisieren?
IfMsgBox, YES
{
UrlDownloadToFile
DeineWebspaceAdresse\DeinProgramm.ahk, %A_ScriptName%.new
UpdateBat=
(
Ping 127.0.0.1
Del "%A_ScriptName%"
Rename "%A_ScriptName%.new" "%A_ScriptName%"
"%A_ScriptName%"
)
FileAppend, %UpdateBat%, update.bat
Run, update.bat
ExitApp
}
}
So das 2. müsst ihr einfach eure Hompage eingeben nun zum wichtigeren Teil
User A ist der Scripter
User B ist der User
~
User B hat einen Keybinder wo zuoberst Version = 0.1 stehtjetzt möchte User A ein Update rausbringen, so verbessert er sein Keybinder und schreib ganz oben Version = 0.2 und Comprimirt das ganze.
Jetzt lädt er auf seine Hompage den Keybinder mit Version 0.2 und eine
TXT (wollt ihr eine Txd müsst ihr das im Script ändern) mit dem Inhalt 0.2 und namens "Version"
Jetzt öffnet User B den Keybinder, der KB geht auf die Hompage und schaut in die Version.Txt ist diese Zahl höher als die in seinem Script
lädt der Keybinder der neue Keybinder runter
Achtung: Der Keybinder muss immer gleich lauten, sonst funkt nicht
Ich hoffe ich konnt euch ein bisschen helfen
Bei fragen kommis oder /pn
Gruss
Jason