Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 10:41

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Update Funktion

Discussion on Update Funktion within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2010
Posts: 40
Received Thanks: 1
Update Funktion

Hallo,
ich habe bei google mal nach einer Update Funktion geguckt und hab das gefunden aber es geht nicht...

Code:
Dim $ver = "1.5"
            InetGet("http://sanctuaryfs:passwort@sanctuaryfs.***********/proggs/otkt/ver.txt",@TempDir & "\ver.txt", 1, 0)
            $file = FileOpen(@TempDir & "\ver.txt", 0)
            $line = FileReadLine($file, 1)
            $line2= FileReadLine($file, 2)
            If $line = $ver Then
                MsgBox(64, "Kein Update", "Du hast die neuste Version: (" & $ver & ")")
                FileClose($file)
                FileDelete(@TempDir & "\ver.txt")
            Else
                MsgBox(64, "Update!", "Es ist eine Neue Version verfügbar!")
                $fg = MsgBox(4, "Updaten?", "Möchtest du jetzt Updaten?")
                If $fg = 6 Then
                    InetGet("ftp://sanctuaryfs:passwort@sanctuaryfs.***********/proggs/install.exe" & $line2, $line2, 1, 0)  ; ANPASSEN
                    FileClose($file)
                    FileDelete(@TempDir & "\ver.txt")
                    Exit 0
                EndIf
            EndIf
Danke für die Hilfe.
marioplayer95 is offline  
Old 03/16/2011, 18:40   #2
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
warum muss man sich denn einloggen um eine txt herunterzuladen..
wohl falsche inet adresse
ZeraPain is offline  
Old 03/16/2011, 19:04   #3
 
elite*gold: 0
Join Date: Feb 2010
Posts: 40
Received Thanks: 1
Selbst ohne Login gehts nicht.
Die Adresse ist richtig .
marioplayer95 is offline  
Old 03/17/2011, 12:24   #4
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
dann schau mal ob im tempornder die txt erstellt wird
ZeraPain is offline  
Old 03/18/2011, 19:42   #5
 
elite*gold: 0
Join Date: Feb 2010
Posts: 40
Received Thanks: 1
Nein wird sie nicht.
marioplayer95 is offline  
Old 03/19/2011, 11:48   #6
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
naja dann weißt du ja woran es liegt.
so kann man dir jedenfalls nicht helfen, wenn du nicht die komplette url angibst
ZeraPain is offline  
Old 03/19/2011, 12:09   #7
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Bist du dir sicher, dass du für http ein Passwort brauchst?
Probier das FileUpload mit funpic.
Wenn du bei funpic zum Beispiel bei ftp://filehoster.fi.funpic.de hochlädst, erscheint dies dann unter

Du kannst dir außerdem das Runterladen der Datei auf die Festplatte sparen, indem du am Anfang des Codes
PHP Code:
#include <INet.au3> 
einfügst und mit _InetGetSource die Datei in eine Variable zurückgibst.
derpo is offline  
Old 03/19/2011, 12:25   #8
 
elite*gold: 0
Join Date: Feb 2010
Posts: 40
Received Thanks: 1
Quote:
Originally Posted by ZeraPain View Post
naja dann weißt du ja woran es liegt.
so kann man dir jedenfalls nicht helfen, wenn du nicht die komplette url angibst
Es ist die komplette URL, **** sind nicht von mir der Hoster ist: Square7

Quote:
Originally Posted by derpo View Post
Bist du dir sicher, dass du für http ein Passwort brauchst?
Probier das FileUpload mit funpic.
Wenn du bei funpic zum Beispiel bei ftp://filehoster.fi.funpic.de hochlädst, erscheint dies dann unter

Du kannst dir außerdem das Runterladen der Datei auf die Festplatte sparen, indem du am Anfang des Codes
PHP Code:
#include <INet.au3> 
einfügst und mit _InetGetSource die Datei in eine Variable zurückgibst.
Ich werds mal ausprobieren.

Wie geht den der Code dann mit #include <INet.au3>?


Link zur ver.txt:
marioplayer95 is offline  
Old 03/19/2011, 13:53   #9
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Quote:
Originally Posted by marioplayer95 View Post
Wie geht den der Code dann mit #include <INet.au3>?
So, wie es aussieht, blockiert square7 Anfragen ohne User-Agent. Das ist die Lösung :
PHP Code:
HttpSetUserAgent("Mozilla/5.0 (Windows; U; Windows NT 18.0; de; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0E)"

Hier mal ein funktionierendes Beispiel, welches die Versionsdatei splittet, ohne diese auf die Festplatte zu speichern (Geht mit _InetGetSource nicht) :
PHP Code:
#include <String.au3>
HttpSetUserAgent("Mozilla/5.0 (Windows; U; Windows NT 18.0; de; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0E)")
$ver InetRead("http://www.sanctuaryfs.***********/ver.txt")
$split StringSplit($ver,"0A",3)
$ver _HexToString($split[0])
$datei _HexToString($split[1])
MsgBox(0,"Test","Version : " & @CRLF $ver & @CRLF "Datei : " & @CRLF $datei
StringSplit($ver,"0A",3) splittet den von InetRead in Hexadecimal zurückgegebenen String an 0A (Zeilenumbruch LF)
derpo is offline  
Thanks
1 User
Old 03/19/2011, 14:17   #10
 
elite*gold: 0
Join Date: Feb 2010
Posts: 40
Received Thanks: 1
Vieeeeeeelllen dank, er überpfrüft es jetzt richtig, aber runterladen tut er es immer noch nicht:

PHP Code:
#include <String.au3>

Dim $ver1 "1.5"
HttpSetUserAgent("Mozilla/5.0 (Windows; U; Windows NT 18.0; de; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0E)")
$ver2 InetRead("http://www.sanctuaryfs.***********/ver.txt")
$split StringSplit($ver2,"0A",3)
$ver3 _HexToString($split[0])
$datei _HexToString($split[1])
            If 
$ver1 $ver3 Then
                MsgBox
(64"Kein Update""Du hast die neuste Version: (" $ver1 ")")
            Else
                
MsgBox(64"Update!""Es ist eine Neue Version verfügbar!")
                
$fg MsgBox(4"Updaten?""Möchtest du jetzt Updaten?")
                If 
$fg 6 Then
                    HttpSetUserAgent
("Mozilla/5.0 (Windows; U; Windows NT 18.0; de; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 ( .NET CLR 3.5.30729; .NET4.0E)")
                    
InetGet("http://sanctuaryfs.***********/setup2.exe",@ScriptDir &  "\setup2.exe")
                    Exit 
0
                
EndIf
            EndIf 
marioplayer95 is offline  
Old 03/19/2011, 14:41   #11
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Ich kann die setup2.exe nicht von deinem Host auf square7 runterladen, ich glaube die existiert nicht
derpo is offline  
Old 03/19/2011, 14:48   #12
 
elite*gold: 0
Join Date: Feb 2010
Posts: 40
Received Thanks: 1
Ich hab sie hochgeladen...komisch.

P.S: Ich hab mal in 2.exe unbenannt und dann ging es.
marioplayer95 is offline  
Old 03/19/2011, 15:45   #13
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
such dir mal einen anderen hoster ;-)
bei mir funktioniert das, wenn ich das auf meinem ftp hochlade.

ka warum man von deinem da nichts herunterladen kann
ZeraPain is offline  
Reply


Similar Threads Similar Threads
[AutoIt] Update Funktion für eure Bots
07/01/2011 - Coding Tutorials - 3 Replies
Hallo. Ich möchte euch zeigen, wie ihr eine simple Update Funktion für eure Bots erstellt. Seid nicht zu hart zu mir, weil das mein erstes Tutorial ist ;) Als bevor wir mit den Code anfangen, werde ich euch das Prinzip erklären: - Es gibt ein kleines Programm, welches das Update durchführt. Dieses könnt ihr einfach via Run() mit euren Bot mitstarten lassen. Dies wird benötigt, da sich nicht so leicht eine laufendes Programm überschreiben lässt.
[NEW] SiroSix Hacks HACKLOADER [with Update Funktion]
12/16/2010 - WarRock Hacks, Bots, Cheats & Exploits - 48 Replies
Hey, ich veröffentliche hier meinen SiroSix Hackloader ! Mit diesem kleinen nützlichen Tool könnt ihr ganz einfach und schnell den neusten SiroSix Hack downloaden! Wer mehr über die Funktionsweise und die Update Funktion erfahren möchte, kann mir eine PN schreiben! Screen: http://img692.imageshack.us/img692/3672/aufzeichn enuy.jpg Virustotal:
*Hot*CyberRazzer D3D Hook [03.10.2010] *Bugs Fixed + Update & New Funktion !!!
10/04/2010 - WarRock Hacks, Bots, Cheats & Exploits - 45 Replies
Hi Leute Ich habe Cyberdrauf hingewiesen das sein hack bei mir Laggt (Win7 64bit) Da hat er nach geschaut und den Fehler/Bug gefunden nun Sind die Lags und das Verschwinden beim drücken von F6 UND Er hat Vehicle Jump Geaddet Addet Hacks +Vehical Jump +Bug Fixed
Update Funktion in VB08?
05/25/2010 - .NET Languages - 3 Replies
Ja ich würde gerne wissen wie die Funktion funktioniert bzw. wie ich diese nutze. Ich hab schon bei google gesucht aber gescheites nicht gefunden. Ein leichtes Tutorial würde genügen. Thx jetzt schon mal. (Für alle die mich nicht verstanden haben: Ich möchte wissen wie ich eine Update Funktion mache um zu gucken ob die Aktuellste Version benutzt wird.



All times are GMT +1. The time now is 10:41.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.