Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 08:51

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

Advertisement



Selbst aktualieserender Bot?

Discussion on Selbst aktualieserender Bot? within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2008
Posts: 40
Received Thanks: 0
Selbst aktualieserender Bot?

Hi leute, habe da eine frage an euch :
Wie kann man seinen Bot so programmieren das er sich updatet sobald es udpdates gibt? z.b. wenn man ihn an andere weitergeben will, und wenn es dann eine neue Version gibt das deren bot sich dann automatisch aktualiesiert ?

Freue mich schon auf eure ideen/antworten

MfG 1lvl2hyy
1level2high is offline  
Old 01/28/2009, 18:58   #2

 
Kazaaa's Avatar
 
elite*gold: 26
Join Date: Nov 2007
Posts: 32,809
Received Thanks: 12,143
Bin jetzt kein Profi auf dem Gebiet aber vereinfacht ausgedrückt musst halt nen Versionscheck per FTP Server machen lassen (sprich bei jedem Start von dem Bot auf Update prüfen) und falls sich die Version von der vom Server unterscheidet n Update machen lassen
Kazaaa is offline  
Old 01/28/2009, 18:58   #3
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Da gibt es 2 methoden.

1. Mit InetGet
2. Mit InetGet

wobei du entweder ne ini mit skills etc machen kannst oder ne .exe die runtergeladen wird.
Wenn du nun fragen willst: und woher loaden? Dann ist das die antwort:
Vom eigenen FTP-Sever(hab meinen z.B. auf Bplaced.net). Schau dir mal den neuen MultilOader/Botloader an, dann siehste wie ich das meine.
NBA is offline  
Old 01/28/2009, 19:00   #4
 
elite*gold: 0
Join Date: Jun 2006
Posts: 239
Received Thanks: 31
Quote:
Originally Posted by NBA View Post
Da gibt es 2 methoden.

1. Mit InetGet
2. Mit InetGet
nice... Ich zähl drei :P
Illuminatus is offline  
Old 01/28/2009, 19:03   #5
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
welche dritte
NBA is offline  
Old 01/28/2009, 19:06   #6
 
elite*gold: 0
Join Date: Dec 2008
Posts: 40
Received Thanks: 0
Okay hab mich bei bplaced angemeldet, und jetzt? Wie lass ich meinen Bot Checken ob es da neue Updates gibt?
1level2high is offline  
Old 01/28/2009, 19:09   #7
 
elite*gold: 0
Join Date: Sep 2008
Posts: 732
Received Thanks: 216
jo ist kostenlos sollter aber auch ganz grß da stehen ^^

also ich habs so gemacht das wenn man auf update drückt ne txt datei geladen wird in der die version steht.. stimmt die nicht mit der jetzigen überein wird der bot dann geladen :-)
Dunham is offline  
Old 01/28/2009, 19:13   #8
 
elite*gold: 0
Join Date: Dec 2008
Posts: 40
Received Thanks: 0
kann mir vllt jmd nen quelltext posten wo ganz grob drinsteht wie er das checkt bzw dann per FTP runterlädt?

Vielen dank trotzdem schonmal für eure schnellen antworten
1level2high is offline  
Old 01/28/2009, 19:13   #9
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Jetzt brauchst du einen FTP-Client z.B. FileZilla oder gFTP
Da kannst du dich an deinem server (nick.bplaced.net) anmelden, mit deinen blplaced zugangsdaten und sachen hochladen

Code:
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.0.0
 Author:         myName

 Script Function:
	Template AutoIt script.

#ce ----------------------------------------------------------------------------
#include <inet.au3>
; Script Start - Add your code below here

InetGet("url")
NBA is offline  
Old 01/28/2009, 19:38   #10
 
aLasca's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
Quote:
Originally Posted by NBA View Post
welche dritte
InetGet
aLasca is offline  
Old 01/28/2009, 19:48   #11
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Aso und ich dachte schon den nicht vorhandenen befehl getinet xD
NBA is offline  
Old 01/28/2009, 22:02   #12
 
elite*gold: 0
Join Date: Dec 2008
Posts: 128
Received Thanks: 12
Hier mal etwas ausführlicher das sollte dir in jedemfall weiter helfen.

*Source wie du es genau einrichten kannst*

PHP Code:
func _update()
        
InetGet("http://dein.webspace.domain.com/DeineCheckDatei.txt", @TempDir "\DeineCheckDatei.txt"10) ;internet holt sich die informationen von der DeineCheckDatei.txt
            $update 
FileReadLine(@TempDir "\DeineCheckDatei.txt"1) ;1zeile von der DeineCheckDatei.txt wird gelesen
            
If $update "version 1a" Then ;version check
                MsgBox
(64"Check_Update""Keine neue Version.")
                
FileDelete(@TempDir "\DeineCheckDatei.txt") ; löscht die txt file
            
Else
                
$msgbox MsgBox(4"Update""Neue Version. Download starten?") ; neues update wurde gefunden (msg box wird geöfnet)
                If 
$msgbox 6 Then ShellExecute("http://dein.webspace.domain.com/neueBot.exe") ;holt sich die neue bot.exe
                FileDelete
(@TempDir "\DeineCheckDatei.txt") ; löscht die DeineCheckDatei.txt wieder
                
exit
            EndIf

EndFunc 
gruß
MyDooMisHaxXor is offline  
Old 01/28/2009, 22:40   #13
 
aLasca's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
Quote:
Originally Posted by NBA View Post
Aso und ich dachte schon den nicht vorhandenen befehl getinet xD
Das könnte man in Verbindung mit "Zum Router connecten" bringen
aLasca is offline  
Old 02/02/2009, 02:54   #14
 
elite*gold: 0
Join Date: Oct 2007
Posts: 130
Received Thanks: 5
was sollte den in der Textdatei stehen?
Und wie stell ich ein, dass mein Bot eine Versionsnr hat,
also ohne, dass hinter dem botnamen dranzuhängen.

PHP Code:
func _update()
        
InetGet("ftp.XXX.sr.funpic.de/Update/UpdateCheck.txt", @TempDir "\UpdateCheck.txt"10) ;internet holt sich die informationen von der DeineCheckDatei.txt
            $update 
FileReadLine(@TempDir "\UpdateCheck.txt"1) ;1zeile von der DeineCheckDatei.txt wird gelesen
            
If $update "version 1a" Then ;version check
                MsgBox
(64"Check_Update""Keine neue Version.")
                
FileDelete(@TempDir "\UpdateCheck.txt") ; löscht die txt file
            
Else
                
$msgbox MsgBox(4"Update""Neue Version. Download starten?") ; neues update wurde gefunden (msg box wird geöfnet)
                If 
$msgbox 6 Then ShellExecute("ftp.XXX.sr.funpic.de/Update/BotXXX.exe") ;holt sich die neue bot.exe
                FileDelete
(@TempDir "\UpdateCheck.txt") ; löscht die DeineCheckDatei.txt wieder
                
exit
            EndIf

EndFunc 
und im UpdateCheck.txt, hab ich: version 1a, stehen.

Wenn ich das Script nun starte, startet er und macht nix


Edit: Also, das klappt, wenn man den Func weglässt:

PHP Code:
InetGet("ftp.XXX.sr.funpic.de/Update/UpdateCheck.txt", @TempDir "\UpdateCheck.txt"10) ;internet holt sich die informationen von der DeineCheckDatei.txt
$update 
FileReadLine(@TempDir "\UpdateCheck.txt"1) ;1zeile von der DeineCheckDatei.txt wird gelesen
If $update "version 1a" Then ;version check
                MsgBox
(64"Check_Update""Keine neue Version.")
                
FileDelete(@TempDir "\UpdateCheck.txt") ; löscht die txt file
            
Else
                
$msgbox MsgBox(4"Update""Neue Version. Download starten?") ; neues update wurde gefunden (msg box wird geöfnet)
                If 
$msgbox 6 Then ShellExecute("ftp.XXX.sr.funpic.de/Update/BotXXX.exe") ;holt sich die neue bot.exe
                FileDelete
(@TempDir "\UpdateCheck.txt") ; löscht die DeineCheckDatei.txt wieder
                
exit
            EndIf 
Das einzig blöde dabei ist,
bei mir geht er auf die I-Net Site und fragt nach Speichern unter.. ab
habs mit dem hier probiert, aber die Datei befindet sich dann nirgendswo auf dem Rechner:
PHP Code:
If $msgbox 6 Then InetGet("http://.XXX.sr.funpic.de/Update/BotXXX.exe", @TempDir "\BotXXX.exe"10
Roggan is offline  
Old 02/02/2009, 08:11   #15
 
blauwiggle's Avatar
 
elite*gold: 0
The Black Market: 123/0/1
Join Date: Apr 2006
Posts: 1,722
Received Thanks: 476
Ohje .. wenn man die Funktion nicht aufruft, dann geht auch nichts. Du kommst Nachts aus der Disco raus und fragst dich, warum dich das Taxi nicht abholt. Du hast es nicht angerufen.

Ersetzte das @TempDir doch einfach mal mit "@AufDemTischStehtEineVase" oder "@ScriptDir".

Code:
[COLOR=#000000][COLOR=#007700]If [/COLOR][COLOR=#0000BB]$msgbox [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]6 Then InetGet[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"http://.***.sr.funpic.de/Update/BotXXX.exe"[/COLOR][COLOR=#007700], @[/COLOR][COLOR=#0000BB]TempDir [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#DD0000]"\BotXXX.exe"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]0[/COLOR][COLOR=#007700])[/COLOR][/COLOR]

blauwiggle is offline  
Reply


Similar Threads Similar Threads
[S] CSS unbanned [B] lest selbst...
09/05/2010 - Steam Trading - 5 Replies
Wie gesagt suche ich einen unbanned und esl-unused Steam Account mit Counter-Strike:Source und dafür biete ich 7€ PayPal..ist ja bestimmt ganz ok ;D
Bot selbst schreiben;)?
09/02/2010 - Aion - 0 Replies
Hallo hab das Tutorial für Bots hier schon gemacht und hat auch alles Wunderbar funktioniert. Aber würde gerne einen Bot für Aion selbst machen mit WP`s und allem drum und dran. So was schönes zum basteln und probieren halt, muss ja erstmal nur rum laufen und dan halt erweitern. Gibts da vorlagen für die Grafik und die grund einstellungen, oder ein Tutorial für einen solchen aion bot? Hab hier im Forum keinen gefunden und wenn man das in google eingibt komt sowieso nut müll raus;) Danke...
[How To] Machs dir Selbst!
07/19/2010 - CrossFire - 1 Replies
Hallo, Heute moechte ich euch zeigen wie ihr eure eigenen Killmarks erstellen koennt! Dazu braucht ihr Folgendes: 1. Gimp-2.6.10 2. Fantasie :D Anleitung:
Selbst gemacht
05/14/2007 - Archlord - 0 Replies
kann mir jemand einen script für nenal bot schicken da ich interssse habe einen selbst zu basteln aber dennoch eipaar idenn brauch am liebsten wäre für delphi oder autoit das wäre sehr hilfreich oder es würde auch reichen wenn ihr mir erklären könntet in wie ich den radius bestimme in dem er angreifen soll
ich selbst -.-
07/26/2005 - Quotes - 9 Replies
nja, rofldmao xD



All times are GMT +1. The time now is 08:53.


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.