|
You last visited: Today at 01:28
Advertisement
_Memorypointerread in label anzeigen
Discussion on _Memorypointerread in label anzeigen within the AutoIt forum part of the Coders Den category.
04/21/2011, 19:07
|
#1
|
elite*gold: 0
Join Date: Jan 2010
Posts: 112
Received Thanks: 564
|
_Memorypointerread in label anzeigen
hey kann mir vllt jemand ein beispiel geben wie man einen wert den man mit memorypointerread in einem laben anzeigen lässt  ?
|
|
|
04/21/2011, 19:26
|
#2
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Quote:
Originally Posted by Evilkingg
hey kann mir vllt jemand ein beispiel geben wie man einen wert den man mit memorypointerread in einem laben anzeigen lässt  ?
|
PHP Code:
$pAttackspeed = _MemoryPointerRead($attackspeedPointer, $Open, $attackspeedOffset)
If $pAttackspeed[1] <> GUICtrlRead($AttachSpeedActuell) Then GUICtrlSetData($AttachSpeedActuell, $pAttackspeed[1])
$AttachSpeedActuell könnte ein label/input sein
|
|
|
04/21/2011, 19:33
|
#3
|
elite*gold: 0
Join Date: Jan 2010
Posts: 112
Received Thanks: 564
|
hab es angepasst aber leider funktionier es nicht
hab ich vllt noch was falsch gemacht ?
PHP Code:
$livee = _MemoryPointerRead($Pointer, $Open, $Offlive)
If $livee[1] <> GUICtrlRead($meinlebenanzeige) Then GUICtrlSetData($$meinlebenanzeige, $livee[1])
will mein leben anzeigen lassen
$meinlebenanzeige = mein label
edit : error ist adly formated variable or macro.:
|
|
|
04/21/2011, 20:10
|
#4
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Then GUICtrlSetData($$meinlebenanzeige
steht das in deiner source auch so? oder nur hier ? ^^
|
|
|
04/21/2011, 20:19
|
#5
|
elite*gold: 0
Join Date: Jan 2010
Posts: 112
Received Thanks: 564
|
stimm das war auch ein fehler aber geht leider imma noch nicht
PHP Code:
$livee = _MemoryPointerRead($Pointer, $Open, $Offlive)
If $livee[1] <> GUICtrlRead($meinlebenanzeige) Then GUICtrlSetData($meinlebenanzeige, $livee[1])
fehler ist diesmal :
Subscript used with non-Array variable
|
|
|
04/21/2011, 20:49
|
#6
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Kenn mich ja bei der UDF nicht so richtig aus aber setze mal Dim $livee oben drüber.
|
|
|
04/21/2011, 21:00
|
#7
|
elite*gold: 0
Join Date: Jan 2010
Posts: 112
Received Thanks: 564
|
hm geht leider nicht 
kanns dir ja mal alles angucken
PHP Code:
#RequireAdmin
#Include <Pointer.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Form1", 300, 230, 206, 145)
$Label1 = GUICtrlCreateLabel("Label1", 144, 120, 36, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Global $Open = ProcessExists("test.exe")
Global $Pointer = 0x6Ed41C
Global $Offlive [3] = [0, 0x1f0,0x214]
$seetlive = _MemoryPointerRead ($Pointer,$Open,$Offlive)
GUICtrlSetData($label1 , $seetlive)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
|
|
|
04/21/2011, 21:09
|
#8
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Sicher dass dein Pointer und Offset stimmt? Weil eigentlich sollte es funktionieren.
|
|
|
04/21/2011, 21:13
|
#9
|
elite*gold: 0
Join Date: Jan 2010
Posts: 112
Received Thanks: 564
|
ja eig schon 
gibt es noch was anderes vllt sogar beseres um einen wert wieder zugeben als label ?
|
|
|
04/21/2011, 21:18
|
#10
|
elite*gold: 52
Join Date: Oct 2010
Posts: 1,998
Received Thanks: 389
|
Da gibt es eigentlich nicht wirklich einen Unterschied. Du kannst es genausogut in einer MsgBox anzeigen lassen. Aber wenn nix kommt kann nur was an den Adressen nicht stimmen.
|
|
|
04/21/2011, 21:30
|
#11
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Quote:
Originally Posted by Evilkingg
hm geht leider nicht 
kanns dir ja mal alles angucken
PHP Code:
#RequireAdmin
#Include <Pointer.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form2 = GUICreate("Form1", 300, 230, 206, 145)
$Label1 = GUICtrlCreateLabel("Label1", 144, 120, 36, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
Global $Open = ProcessExists("test.exe")
Global $Pointer = 0x6Ed41C
Global $Offlive [3] = [0, 0x1f0,0x214]
$seetlive = _MemoryPointerRead ($Pointer,$Open,$Offlive)
GUICtrlSetData($label1 , $seetlive)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
|
Guck dir doch wenigstens mal die Funktion an, die du benutzen möchtest. "_MemoryPointerRead" gibt einen Array zurück. "[0]" beinhaltet den Wert und "[1]" die Adresse.
|
|
|
05/26/2011, 01:57
|
#12
|
elite*gold: 0
Join Date: Feb 2010
Posts: 113
Received Thanks: 12
|
Probiers mal so... mit update funktion das die anzeige aktualisiert...
dein script sollte auch klappen soweit...
wenn nicht .. falsche andresse, offset etc.
PHP Code:
#RequireAdmin
#Include <Pointer.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
;Globals
Global $Open = ProcessExists("test.exe")
Global $seetlive
Global $Pointer = 0x6Ed41C
Global $Offlive[3] = [0,0x1f0,0x214]
;
;
#Region ### START Koda GUI section ### Form=
$seetlive = _MemoryPointerRead ($Pointer,$Open,$Offlive)
;
$Form2 = GUICreate("Form1", 300, 230, 206, 145)
GUICtrlCreateLabel("Life:", 115, 120, 36, 17)
$Label1 = GUICtrlCreateLabel("Label1", 144, 120, 36, 17)
;
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
;
;
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
update()
WEnd
func update()
GUICtrlSetData($label1,$seetlive)
sleep(50)
endfunc
|
|
|
05/26/2011, 20:11
|
#13
|
elite*gold: 20
Join Date: Feb 2011
Posts: 103
Received Thanks: 356
|
weiß vll einer wie man das macht das er in die progressbar als lebensanzeige nimmt also das sobald das vieh life verliert das dann die progressbar sinkt pls pn an mich oder in thread
|
|
|
05/26/2011, 23:45
|
#14
|
elite*gold: 0
Join Date: Mar 2009
Posts: 2,317
Received Thanks: 1,255
|
Quote:
Originally Posted by GamePlayZones
weiß vll einer wie man das macht das er in die progressbar als lebensanzeige nimmt also das sobald das vieh life verliert das dann die progressbar sinkt pls pn an mich oder in thread
|
Mathe 5. Klasse (?)
Stichwort: "Dreisatz"
Und einfach per guictrlsetdata() die Progressbar dementsprechend bearbeiten...
|
|
|
 |
Similar Threads
|
Run - Label?
02/22/2010 - GW Bots - 3 Replies
Hallo an alle Pvpers,
Ich hab in meiner GUI ein Label dass anzeigen soll wieviele Runs bisher gemacht wurden. Dies soll immer erneuert werden nachdem "/resign" eingegeben wurde. ICh dachte schon an:
Funktioniert aber nich. Oder was ich mir auch noch gedacht habe war:
Kann mir jmd helfen?
|
_MemoryPointerRead von Nomad unter XP Problem
10/02/2009 - AutoIt - 4 Replies
Hi,
weiss zufällig jemand ob es Probleme mit der Funktion _MemoryPointerRead(..) von der Nomad.au3 unter win XP gibt?
Bekomme leider keine Werte zurück bzw. sieht es so aus als berechnet er die neue Adresse mit den Offsets in der funktion falsch.
Unter Win 7 und Vista läuft das Script einwandfrei.
Danke schon mal im voraus.
-->>> meine memoryGetBaseAddress() function war fehlerhaft. Mit Local $iv_Address = 0x400000 wird man auch unter xp ein bissle mehr glücklich...
|
_MemoryPointerRead (autoit) in delphi
05/23/2008 - General Coding - 6 Replies
Hallo epvp coder Gruppe
Ich hänge derzeit an folgendem Problem:
In auto-it konnte man mit der "_MemoryPointerRead" Funktion einen Wert aus dem Speicher auslesen, zu dem man nur über einen Pointer(mit Offsets usw.) kommt.
http://1337files.13.funpic.de/ce.jpg
Nachdem ich in einem anderem Forum keinen fand, der davon Ahnung hatte, frage ich hier:
Gibt es soetwas auch in Delphi? Ich verwende derzeit die Funktion
"ReadProcessMemory", die jedoch nur Werte aus statischen Adressen auslesen...
|
Suche : Label!
01/03/2008 - General Art - 5 Replies
Ich suche ein Label!
http://img212.imageshack.us/img212/4148/knoppix4l abel0is.jpg
Sowas zb.
Auf meinem sollte ein BR stehen.
Für Bunker Record's.
Ich dachte daran das ein Gitter diesen Schriftzug irgendwie festhällt.
Kann jemand sein Photoshop anschmeißen und mal bissl probieren ?
Wäre super!
|
All times are GMT +1. The time now is 01:28.
|
|