|
You last visited: Today at 08:51
Advertisement
Selbst aktualieserender Bot?
Discussion on Selbst aktualieserender Bot? within the GW Bots forum part of the Guild Wars category.
01/28/2009, 18:54
|
#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
|
|
|
01/28/2009, 18:58
|
#2
|
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
|
|
|
01/28/2009, 18:58
|
#3
|
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.
|
|
|
01/28/2009, 19:00
|
#4
|
elite*gold: 0
Join Date: Jun 2006
Posts: 239
Received Thanks: 31
|
Quote:
Originally Posted by NBA
Da gibt es 2 methoden.
1. Mit InetGet
2. Mit InetGet
|
nice... Ich zähl drei :P
|
|
|
01/28/2009, 19:03
|
#5
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
|
welche dritte
|
|
|
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?
|
|
|
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 :-)
|
|
|
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
|
|
|
01/28/2009, 19:13
|
#9
|
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")
|
|
|
01/28/2009, 19:38
|
#10
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
Quote:
Originally Posted by NBA
welche dritte 
|
InetGet
|
|
|
01/28/2009, 19:48
|
#11
|
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
|
Aso und ich dachte schon den nicht vorhandenen befehl getinet xD
|
|
|
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", 1, 0) ;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ß
|
|
|
01/28/2009, 22:40
|
#13
|
elite*gold: 0
Join Date: Jul 2008
Posts: 614
Received Thanks: 164
|
Quote:
Originally Posted by NBA
Aso und ich dachte schon den nicht vorhandenen befehl getinet xD
|
Das könnte man in Verbindung mit "Zum Router connecten" bringen
|
|
|
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", 1, 0) ;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", 1, 0) ;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", 1, 0)
|
|
|
02/02/2009, 08:11
|
#15
|
elite*gold: 0
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]
|
|
|
 |
|
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.
|
|