Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 07:40

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

Advertisement



Value eines Spiels Auslesen [Frage]

Discussion on Value eines Spiels Auslesen [Frage] within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Waller66's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 1,548
Received Thanks: 333
Question Value eines Spiels Auslesen [Frage]

Hallo , ich bin ein totaler Autoit Anfänger .
Ich will nun den Wert eines Spiel auslesen , erstmal den Score von Solitaire
wie geht das ? wie kann ich den aktuellen wert mir aus geben lassen ?

und noch eine Frage wie kann ich einen wert dauerhaft freezen ?
einfach _MemoryWrite($Adresse, $Open, $Punkte, 'dword')

immer in ne while xD ? oder wie ?


ich bitte um eure hilfe , danke schön
Waller66 is offline  
Old 02/20/2012, 21:02   #2


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Das wird mit _MemoryRead nicht funktionieren da Solitär hauptsächlich dynamische Adressen hat, sprich nach einem Neustart sind sie anders. Jetzt gibt es 2 Möglichkeiten, such dir den Pointer (das wird sowohl die einfachste sein) oder du schreibst dir eine UDF (oder fragst nach einer) die nach einem bestimmten AoB (Array of Byte) sucht und dir dann die Adresse zurückgibt. Beides hat sowohl Vor- als auch Nachteile. Wobei ich Pointer nutzen würde xD Und wie du das dann ausliest ist deine Entscheidung. Entweder per Button, Schleife, AdlibRegister Befehl und und und ;o
K1ramoX is offline  
Old 02/20/2012, 21:03   #3
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Quote:
Originally Posted by Waller66 View Post
wie kann ich den aktuellen wert mir aus geben lassen ?
Wenn du _MemoryWrite hast, wirst du wohl auch das Gegnstück _MemoryRead haben.

Quote:
Originally Posted by Waller66
und noch eine Frage wie kann ich einen wert dauerhaft freezen ?
einfach _MemoryWrite($Adresse, $Open, $Punkte, 'dword')

immer in ne while xD ? oder wie ?
Ja, so würde es funktionieren.
jacky919 is offline  
Thanks
1 User
Old 02/20/2012, 21:08   #4
 
Waller66's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 1,548
Received Thanks: 333
danke jacky919 , guter beitrag


Applecode , natürlich benutze ich den pointer von solitair ^^ wtf
Waller66 is offline  
Old 02/20/2012, 21:11   #5


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Wenn du Pointer nutzen tust musst du _MemoryPointerRead und _MemoryPointerWrite nutzen wenn du mit der NomadMemory.au3 arbeitest ;o
K1ramoX is offline  
Old 02/20/2012, 21:23   #6
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Quote:
Originally Posted by Applecode View Post
Wenn du Pointer nutzen tust musst du _MemoryPointerRead und _MemoryPointerWrite nutzen wenn du mit der NomadMemory.au3 arbeitest ;o
Nein...
jacky919 is offline  
Old 02/20/2012, 21:35   #7


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Wieso nicht?
K1ramoX is offline  
Old 02/20/2012, 21:40   #8
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Mit _MemoryPointerRead erspart man sich etwas Arbeit, aber man kann denselben Effekt auch anders herbei führen.
jacky919 is offline  
Old 02/20/2012, 21:42   #9


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Stimmt aber warum umständlich wenn es einfach geht. Sowas ist absolut Wurst solang es nicht das Endergebnis beeinflusst.
K1ramoX is offline  
Old 02/20/2012, 21:45   #10
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Wenn du jedoch sehr viele Addressen in jedem Durchlauf beschreiben willst und du jedes mal aufs neue die Endaddresse berechnen musst, kann sich das stark auf die Belastung der CPU oder auf die Zeit auswirken.
jacky919 is offline  
Old 02/20/2012, 21:48   #11


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Dann schon aber wenn die Rede von Solitair ist wird die Aussage unrelevant ;o
K1ramoX is offline  
Old 02/20/2012, 21:53   #12
 
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Quote:
Originally Posted by Applecode View Post
Dann schon aber wenn die Rede von Solitair ist wird die Aussage unrelevant ;o
Ich habe mich nur auf deinen letzten Post bezogen:
Quote:
Originally Posted by Applecode
Sowas ist absolut Wurst solang es nicht das Endergebnis beeinflusst.
Weil eben in dem genannten Fall nicht Wurst ist. Auf Solitär bezogen macht dies natürlich keinen Unterschied, solange man nur eine Addresse beschreibt. Je mehr es werden, desto mehr ist von _MemoryPointerWrite ab zu raten.
jacky919 is offline  
Old 02/20/2012, 21:59   #13


 
K1ramoX's Avatar
 
elite*gold: 26
Join Date: Jan 2012
Posts: 3,474
Received Thanks: 18,844
Gebe ich dir vollkommen Recht.

Um nochmal zum TE zurückzukommen, sind deine Fragen alle geklärt?
K1ramoX is offline  
Old 02/20/2012, 22:34   #14
 
Waller66's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 1,548
Received Thanks: 333
hat sich geklärt danke viel mals
Waller66 is offline  
Reply


Similar Threads Similar Threads
[VERKAUFE] Tutorial zum Ändern der Sprache eines Spiels [STEAM]
01/04/2012 - elite*gold Trading - 8 Replies
Hallo liebe elite*pvpers Nutzer, http://www8.pic-upload.de/25.12.11/5t76zij1seh.pn g ich verkaufe hier mein Tutorial zum Ändern der Sprache eines beliebig gewählten Spiels. Hier in der Community gibt es einige Key Stores, die RU Keys verkaufen. Diese Spiele sind dann meistens auch komplett auf russisch &man kann keine Sprachänderung vornehmen. In dem Tutorial erkläre ich Schritt für Schritt, wie ihr dennoch das Spiel auf deutsch bekommen könnt.
[VERKAUFE] Tutorial zum Ändern der Sprache eines Spiels [STEAM]
01/04/2012 - Trading - 4 Replies
Hallo liebe elite*pvpers Nutzer, http://www8.pic-upload.de/25.12.11/5t76zij1seh.pn g ich verkaufe hier mein Tutorial zum Ändern der Sprache eines beliebig gewählten Spiels. Hier in der Community gibt es einige Key Stores, die RU Keys verkaufen. Diese Spiele sind dann meistens auch komplett auf russisch &man kann keine Sprachänderung vornehmen. In dem Tutorial erkläre ich Schritt für Schritt, wie ihr dennoch das Spiel auf deutsch bekommen könnt.
Value eines Pointer auslesen
10/08/2011 - AutoIt - 2 Replies
Servus Leute, ich hab mal eine Frage. Wie kann ich die Value (Float) eines Pointer auslesen und den Wert dann in einer MsgBox wiedergeben ? mfg Logtetsch
[Frage]Teil eines String auslesen
03/04/2011 - AutoIt - 5 Replies
Hey Com, ich hab mal eine Frage und zwar habe ich ein String, aus dem ich ein Bestimmtes Wort auslesen möchte. Soweit klappt ja auch alles mit StringInStr allerdings möchte ich anschließend ein stück weiter links von dem gefundenen Wort ein weiteren teil des Strings auslesen und frage mich ob das irgendwie machbar ist. MfG, BlackHybrid
[HILFE] Habe ein Problehm beim Starten/joinen eines Spiels
10/22/2010 - Combat Arms - 24 Replies
Hey, ich bin neu in der Section da mir Metin2 zu langweilig geworden ist, Problehm: Ich bin in ein Spiel gejoint wenn ich dann Start drücke passiert nichts, Folgendes Versucht: neuinstallation Neu Starten Was kann ich machen ?



All times are GMT +1. The time now is 07:40.


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.