ich bin momentan dabei n AutoIt script zu erstellen.
In diesem Script muss etwas aus einer txt datei ausgelesen werden.
(kann auch varriereren)
Jetzt habe ich 2 Probleme:
1. Es sollen die Angaben immer Zeielweise ausgelsesen werden.
Also als erstes das was in der ersten Zeile steht, damit dann was machen,
dann die nächste Zeile.
Bei einer TXT Datei funktioniert die Formatierung bei mir nicht, d.h. sie spring immer zurück, und alles wird in die erste Zeile geschrieben
(Weil ich sie immer runterladen will)
2.
Wie bekomme ich es hin dass die Zeilen nacheindander ausgelesen werden?
(so wie oben beschrieben)
ps: habe es jetzt mal mit ner Ini ausprobiert, die Formatierung (Zeilenumbrüche) sind jetzt immer da, nur das Zählen der Zeilen und das runterladen der einzelnen Dateien funktioniert auch nicht, weil ads auslesen der Ini nicht richtig abläuft
ok, das mit dem auslesen habe ich jetzt auch so geschafft, aber trotzdem danke
der code sieht momentan so aus:
Code:
#include <File.au3>
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <WindowsConstants.au3>
#include <EditConstants.au3>
#include <GUIConstants.au3>
#include <ButtonConstants.au3>
#include <StaticConstants.au3>
#include <GUIListBox.au3>
#include <GuiEdit.au3>
#include <IE.au3>
#Include <File.au3>
Global $IP = "patch.gameroffantasy.de"
Global $File = @TempDir & "/patchlist.txt"
Dim $aTextlines
_FileReadToArray("patchlist.txt",$aTextlines)
for $i = 1 to UBound($aTextlines)-1
MsgBox(0,"",$aTextlines[$i])
Global $Datei = $aTextlines[$i]
start()
next
Func start()
Global $hWindow = GUICreate("World of Cerberus patcher", 402, 42)
Global $pProgress = GUICtrlCreateProgress(8, 8, 377, 25)
Global $pLabel_Fortschritt = GUICtrlCreateLabel("0 %", 192, 16, 36, 17)
GUICtrlSetBkColor(-1, $GUI_BKCOLOR_TRANSPARENT)
GUISetState(@SW_SHOW)
_Download("http://" & $IP & "/pack" & $Datei)
EndFunc
Func _Download($sFunc_URL = "")
Local $hDownload = InetGet($sFunc_URL, @ScriptDir & "\" & $Datei, 1, 1)
$hDateiGroese = InetGetSize($sFunc_URL)
Do
Sleep(100)
GUICtrlSetData($pProgress,(InetGetInfo($hDownload, 0)/$hDateiGroese)*100)
GUICtrlSetData($pLabel_Fortschritt,Round((InetGetInfo($hDownload, 0)/$hDateiGroese)*100,1) & " %")
Until InetGetInfo($hDownload, 2)
MsgBox(1,"","Download abgeschlossen!")
GUICtrlSetData($pLabel_Fortschritt,"100 %")
InetClose($hDownload)
EndFunc
Das ganze soll dann so aussehen wenn es funktionieren würde:
1. patchlist.txt erste Zeile auslesen
2. Die Zeile in einer msgBox ausgeben
3. Downloadbalken kreieren
4. Diese Datei downloaden
5. zweite Zeile auslesen
6. siehe pkt. 2
usw...
Das problem ist nur dass der Downloadbaken generiert wird, die Datei aber nicht gedownloadet wird...
wenne s fertig ist soll es ein Patcher werden..
warum ich nicht die vorgefertigten nehme?
ganz einfach, ich mache die meisten sachen selber..
Microsoft hat ihr Betriebssystem ja auch nicht von irgentwem genommen...
LG
Henpii
danke im Vorraus
€: habe mal die Größe von der DL datei ausgeben lassen:
0 ...
=> die Datei wird nicht auf dem Server gefunden, bin schon auf der Suche nach der Lösung.
€: ES LÄUUUFTTTTTTT =)
Problem war:
die Dateien lagen auf dem Server in dem order /pack/test.py
gedownloadet werden sollte aber /packtext.py
WoW Bot AutoIT HP auslesen 10/17/2013 - AutoIt - 13 Replies Hey,ich hab damit angefangen mit nen kleinen Bot fürn PrivatServer zu basteln,der auf der Version 3.3.3a läuft.
Gibt es für PrivatServer andere Offsets als für die Offiziellen Server?
Aber irgendwie bekomme ich immer als HP anzahl : 0 raus. Ich habe die richtigen Offsets genommen :
;/*Patch 3.3.3*/
;/*Player offsets*/
Local $Mem_Player_Base = 0x00B366D0, $Mem_Player_Base_P1 = 0x34, $Mem_Player_Base_P2 = 0x24
[Frage] AUtoIT HotkeySet aus Eingabefeld auslesen 08/22/2010 - AutoIt - 8 Replies Hallo Leute
Also ich habe da mal eine frage bezüglich den HotkeySet befehl und den eingabefeldern.
Nehmen wir an ich will wenn ich mir ein Gui in KODA FormDesigner erstelle ein Start knopf zum starten eines Spammers erstellen. Auf den GUI soll also ein Eingabefeld sein was ausgelesen wird und den HotkeySet Befehlt zugewiesen wird.
HotKeySet("", "Start")
dieser Befehl soll nun ein Eingabefeld auslesen was z.b. hier drinne steht:
$eingabefeld = GUICtrlCreateEdit("", 400, 456, 193, 41)
[Frage]auslesen mit Autoit 06/03/2010 - AutoIt - 4 Replies moin moin,
ich bin momentan dabei n AutoIt script zu erstellen.
In diesem Script muss etwas aus einer txt datei ausgelesen werden.
(kann auch varriereren)
Jetzt habe ich 2 Probleme:
1. Es sollen die Angaben immer Zeielweise ausgelsesen werden.
Also als erstes das was in der ersten Zeile steht, damit dann was machen,
dann die nächste Zeile.
Bei einer TXT Datei funktioniert die Formatierung bei mir nicht, d.h. sie spring immer zurück, und alles wird in die erste Zeile geschrieben
(Autoit) Wie Pointer auslesen ? 10/13/2009 - General Coding - 6 Replies Hiho...
Ich progge gerade an einem bot und habe nur ein problem...
Ich hab mit CE nen pointer für die HP gefunden...
In diesem fall: game.dat+0037CC28 offset: 13C
Hab aber bis jetzt keine funktionierende möglichkeit gefunden das in Autoit auszulesen...
Kann mir pls einer verraten wie das geht ?