Quote:
Originally Posted by wustpierre65
genau so wollte ich es^^
dass wenn ich es bearbeite und überschreibe (wenns sein muss in ne html datei die version ändere) das sich das überschreibt ![Wink](images/smilies/wink.gif)
und der script von Proffni funktioniert nicht richtig
InetGet("http://www.deinehp.de/bot/Botnamev"&$vers%".exe","C:\Program Files\Bot\Botnamev"&$vers&".exe")
da habe ich schon ein fehler gefunden^^, dass heisst &$vers$".exe :P
|
also es funktioniert aus dem grund nicht, da auf dem server keine datei liegt, die url auch angepasst werden muss, genauso auch der botname
&$vers$ kann nicht sein, da & nur die verbindung zwischen dem string in den " " und der variable ist. die variable lautet $vers
@schlecker doch, es ist schon möglich, du musst
PHP Code:
If FileExists("C:\Program Files\Bot\Botnamev"&$vers&".exe") Then
übrall wo der pfad vorkommt es (an diesem beispiel) so anpassen:
PHP Code:
If FileExists(@scriptdir&"\Botnamev"&$vers&".exe") Then
mit @ScriptDir ersetzt du das vorgegebene verzeichnis durch das verzeichnis, in dem der autoupdater liegt. am praktischten wäre es, wenn man den autoupdater mit dem tatsächlichen bot kombiniert, indem man einfach in den bot oben den script anpasst. Bei dem von mir geschriebenen script besteht das problem, dass, wenn man den bot umbenennt also die .exe file, dann lädt der den bot automatisch neu runter >.<
@wurstpierre wenn du mich skype oder icq addest, dann können wir das direkt absprechen.
ich schau jetzt gleich mal, man kann ja unter windows einer .exe datei eine dateiversion geben, ob man diese mit autoit direkt auslesen kann...
€dit: mir ist gerade eingefallen, es gibt ja auch noch @scriptfullpath und @scriptname ... damit wäre es dann auch noch egal, wie der bot heißt
![Big Grin](images/smilies/biggrin.gif)
add mich am besten dann können wir uns besser absprechen
![Big Grin](images/smilies/biggrin.gif)
...