Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 06:09

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

Advertisement



Variable Als hex code Deklaieren.

Discussion on Variable Als hex code Deklaieren. within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Klickboy's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 180
Received Thanks: 39
Variable Als hex code Deklaieren.

Wie bekomme ich es hinn das Autoit Weis das Die Variable mit der Es Arbeitet kein Wert oder text sondern ein Ascii-, Hex-Code ist ?

Ausserdem.
Ich moechte Versuchen nur teile einer Variable auszuwerten.
z.B die Variable $var1 = "123Wichtig123"
wie bekomme ich die beiden 123 weg ?

Thanks im Vorraus.
Klickboy is offline  
Old 02/01/2011, 20:45   #2
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by Klickboy View Post
Wie bekomme ich es hinn das Autoit Weis das Die Variable mit der Es Arbeitet kein Wert oder text sondern ein Ascii-, Hex-Code ist ?

Ausserdem.
Ich moechte Versuchen nur teile einer Variable auszuwerten.
z.B die Variable $var1 = "123Wichtig123"
wie bekomme ich die beiden 123 weg ?

Thanks im Vorraus.
@Variable
Ich versteh zwar dein Problem nicht wirklich, aber schau dir mal die Funktion Assign und Eval an.

@Teile auswerten
Dafür musst du dir schon einen eigenen "Parser" basteln.
In diesem Fall ist der Parser recht klein und simpel:
PHP Code:
#include<String.au3>
$wichtig _Stringbetween("123Wichtig123","123","123"
Shadow992 is offline  
Thanks
1 User
Old 02/01/2011, 20:47   #3
 
TrickGamer's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 487
Received Thanks: 196
mit
PHP Code:
StringLeft
StringRight 
z.B
bekommste das "123" weg... informit dich mal darüber ich habe grad kz dir es genuer zu erklähren.
Edit: oder wie vorposter
TrickGamer is offline  
Thanks
1 User
Old 02/01/2011, 20:56   #4
 
Klickboy's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 180
Received Thanks: 39
Erstmal Danke, ich mag das mit dem Thx button nicht,das is so unpersoenlich.

Ich zeig euch einfach mal mein problem^^

Ich versuche empfangene packete zu entschluesseln

$string = _hextostring($packet)
bei mir kommt da sowas raus
send ($string)
0x-Out>0xBlablabla

also aus
-Out>0xBlablabla
macht autoit
0x-Out>0xBlablabla

oder ist _hextostring der Vollkommen Falsche befehl dafuer ?
Klickboy is offline  
Old 02/01/2011, 20:59   #5
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by Klickboy View Post
Erstmal Danke, ich mag das mit dem Thx button nicht,das is so unpersoenlich.

Ich zeig euch einfach mal mein problem^^

Ich versuche empfangene packete zu entschluesseln

$string = _hextostring($packet)
bei mir kommt da sowas raus
send ($string)
0x-Out>0xBlablabla

also aus
-Out>0xBlablabla
macht autoit
0x-Out>0xBlablabla

oder ist _hextostring der Vollkommen Falsche befehl dafuer ?
Klar, es ist ja auch _HexToString, benutz einfach mal BinaryToString.
Shadow992 is offline  
Old 02/01/2011, 21:06   #6
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Sorry fürs geflame, aber für deine Rechtschreibung brauch man auch nen Entschlüsselungstool. Bitte ließ dir deine Sätze nochmal durch bevor du sie abschickst, dann kann man dir besser helfen.
| Moep | is offline  
Old 02/01/2011, 21:26   #7
 
Klickboy's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 180
Received Thanks: 39
du meinst jetzt nicht mich oder ?
welche Fehler ?

Der Wert ist immer noch:
>IN:0x4D04340FAFF73D22FA34531402501000FFD3FF0000
ich zeig´s euch einfach mal^^
PHP Code:
while 1
If IsPtr($pcapThen
$time0 
TimerInit()
While (
TimerDiff($time0) < 500) ; Retrieve packets from queue for maximum 500ms before returning to main loopnot to "hang" the window for user
$packet 
_PcapGetPacket($pcap)
If 
IsInt($packetThen ExitLoop
$sniff 
sniff($packet[3])
If 
$sniff <> False Then ConsoleWrite($sniff & @CRLF)
$sniff2 =  BinaryToString($sniff)
send ($sniff2)
WEnd
EndIf
WEnd 
Das Send ($sniff2)
dient nur dazu dass ich das zwischenergebeniss sehe
Klickboy is offline  
Old 02/01/2011, 21:57   #8
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Ja du. 10 Fehler im ersten Satz. Ich will ja nicht kleinlich sein, aber du hast ja gefragt
Quote:
Originally Posted by Klickboy View Post
Wie bekomme ich es hinn ,das Autoit Weis, das Die Variable mit der Es Arbeitet kein Wert oder text ,sondern ein Ascii-, Hex-Code ist ?

Ausserdem.
Ich moechte Versuchen nur teile einer Variable auszuwerten.
z.B die Variable $var1 = "123Wichtig123"
wie bekomme ich die beiden 123 weg ?

Thanks im Vorraus.
Zum Thema. Wenn du willst, dass dir aus den Hex, welcher ja eigentlich nen String ist, nen String gemacht wird, dann musst du aus dem String, der dir gegeben ist, erstmal nen hex machen, indem du die ersten Zeichen abschneidest. Dann kannst du den Hex, der gerade noch nen String war, in nen String umwandeln. Alles klar, lol?!
| Moep | is offline  
Thanks
1 User
Old 02/02/2011, 01:21   #9
 
Klickboy's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 180
Received Thanks: 39
ja

Groß klein schreibung geht mir am A** vorbei xD. Und Ob Weis oder Weiss oder Weiß .. das wird alle parr jahre geandert, ich stell mich da nichtmer um.

also entferne ich die ersten 3-4 zeichen mittels _Stringbetween ?

ÄDIT:Bropier Doch mah den fuer Dene Signahrtuhr,denne muss mahn net runna skrollän.

EDIT2:

Ich hab´s jezt so Hinbekommen!
PHP Code:
$sniff = ($sniff&",")
$sniff2_StringBetween($sniff,"-OUT:0x",",")
$sniff3_ArrayToString($sniff2)
$sniff4_HexToString($sniff3)
send ($sniff4
Klickboy is offline  
Thanks
1 User
Old 02/02/2011, 19:15   #10
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
Danke für den Link.

Noch einfacher wäre es mit "StringTrimLeft" , aber das ist Geschmackssache.
| Moep | is offline  
Old 02/02/2011, 19:42   #11
 
Klickboy's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 180
Received Thanks: 39
Was bewirkt den "StringTrimLeft" ?^^
Klickboy is offline  
Old 02/02/2011, 23:00   #12
 
| Moep |'s Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,079
Received Thanks: 438
| Moep | is offline  
Old 02/03/2011, 03:34   #13
 
Klickboy's Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 180
Received Thanks: 39
Nee wuerde in meinem Fall nicht funktionieren.
Klickboy is offline  
Reply


Similar Threads Similar Threads
Cost of accessing a casted variable vs. assigning the casted variable? (C#)
01/05/2011 - CO2 Programming - 5 Replies
I know that in unmanaged C++, casting is at compile-time, so it's better to avoid the assignment and simply access it for all instances. However, in C#, I have no idea since I'm pretty new to it.
Variable ?!
11/27/2010 - AutoIt - 14 Replies
Huhu E*PvP :) Ich habe mal wieder eine frage :D.. mir wurde ja schon öfters gesacht das ich meinen source "Besser gestalten soll". Also dachte ich mir mhm ok..! und ich wollte wissen wie ..am also ..og >_<
Überprüfen ob Variable Eine Variable ist
10/16/2010 - AutoIt - 26 Replies
Hey leute ich wollte fragen ob/wie man überprüfen kann ob eine Variable eine Variable ist z.b. so $k = 1 $i = $k if $i = VARIABLE Then msgbox(0,'$i ist eine variable!!','') endif PS:Wp releast man nochma TuT (z.b. für metin2??)
Error Variable used .....
05/26/2010 - AutoIt - 3 Replies
Hi, #include <NomadMemory.au3> #include <EditConstants.au3> #include <GUIConstantsEx.au3> #include <ButtonConstants.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 625, 445, 193, 125)
How do I add a variable
08/21/2009 - CO2 Private Server - 4 Replies
Couldn't find a guide when I searched. I want to make a variable so it will check how many times the player has already used unknown man. I know how to use the variable, but just don't know how to make it. Oh yea this is LOTF



All times are GMT +1. The time now is 06:12.


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.