dein erstes von dem du behauptest es würde funktionieren müsste aber eigtl schon ganz schön unfug angestellt haben...
die strings die du da erstellst sind ja nich null-terminiert, guck, ob du auch sicher alles so wie ich geschrieben habe hast, hab noch was hervorgehoben...
dein erstes von dem du behauptest es würde funktionieren müsste aber eigtl schon ganz schön unfug angestellt haben...
die strings die du da erstellst sind ja nich null-terminiert, guck, ob du auch sicher alles so wie ich geschrieben habe hast, hab noch was hervorgehoben...
Dein 2tes Beispiel geht nicht -> Crash, hab die Variable umgenannt und in der for Schleife bei jeden Durchlauf um 1 erhöht und dann 0 terminiert, passiert ingame aber immernoch nichts.
Edit: Hab ebend überprüft ob der Client das Packet richtig bekommt und dies scheint auch so allerdings kann ich mir nicht erklären warum das erste Beispiel von mir funktioniert.
C++ Builder XE2.
Nen Kumpel hat sich das gestern auch angeschaut, einiges versucht was ich allerdings auch schon versucht habe, und war am ende sprachlos.
ist sehr seltsam, dass dein erstes beispiel überhaupt funktioniert, sicher, dass das nicht nur ein zufallstreffer war o.ä.?
eigtl hätte der schon wegen der fehlenden 0-terminierung, zmdst ab und zu amok laufen müssen.
funktioniert dein 1. beispiel denn noch, wenn du den string 0-terminierst?
ist sehr seltsam, dass dein erstes beispiel überhaupt funktioniert, sicher, dass das nicht nur ein zufallstreffer war o.ä.?
eigtl hätte der schon wegen der fehlenden 0-terminierung, zmdst ab und zu amok laufen müssen.
Jep BYTE==Byte.
Sicher bin ich mir nicht, aber aufjedenfall krieg ich ingame eine MessageBox mit dem Text zwar ist am ende noch ein Ascii Zeichen wahrscheinlich weils nicht 0 Terminiert ist.
Aufjedenfall was ich sehr komisch finde ist das gestern dieser Code einwandfrei funktionierte, und heute Plötzlich nicht mehr (Teufelshand? ) (Da brauch ich auch kein Dynamischen Array mehr) Und am Quellcode hab ich auch nichtsmehr verändert.
Code:
BYTE Packet[] = "packetname test";
BYTE new_Packet[255];
for (int i = 0; i < sizeof(Packet); i++) {
new_Packet[i] = (BYTE)(Packet[i] + 0x0A);
}
send(sConnect,new_Packet,sizeof(new_Packet),0);
Nein, mein erstes beispiel funktioniert nichtmehr wenn ich ihn 0 Terminiere, langsam kriege ich echt ne krise ;p
Hook Send problem (UK) 10/18/2011 - Nostale - 8 Replies Hello folks,
I'm trying to hook the "send" function of nostale.
I wrote this little piece of code
#include <Windows.h>
#include <fstream>
#include <detours.h>
using namespace std; // byte me
Send problem 01/11/2011 - AutoIt - 8 Replies Hey,
Ich habe grad ei grundlagen prob und ich bräuchte mal schnell eure analyse ^^
HotKeySet("q","lala")
Func lala()
Send("bla")
Send("{ENTER}")
Send("bla")
Send("{ENTER}")
Send() Problem 06/14/2010 - AutoIt - 7 Replies Hey Community,
ich hab da ein Problem.
Und zwar ist es nervig, dass ich meinen Namen immer per Lesezeichen (Google)
kopieren muss und dann hier einfügen muss, weil er ja Sonderzeichen enthält.
Deswegen hab ich mir gedacht, ich schreib mir ein Mini-Programm, dass ich in
den Autostart-Ordner packe und sobald ich STRG + ALT + P drücke, soll das
Programm für mich "Σternαl." in den Usernameinput auf e*pvpers schreiben.
[osds] problem send item & send weapon 11/12/2009 - Dekaron Private Server - 3 Replies Hello i have 2 problems with osds control panel
when i try to send weapon i have no more weapon available i cant choice i have nothing but i can send armor succesfully and my second problem is send item when i try to send item the browser say Login Error, Please login again.anyone can be fix that please?
i post screenshots http://panzer.power-heberg.com/itembug.JPG
http://panzer.power-heberg.com/noweapon.JPG
Autoit Send Problem 02/18/2008 - General Coding - 10 Replies AutoItSetOption("SendKeyDelay",0)
AutoItSetOption("SendKeyDownDelay",8)
SoundPlay("4.mp3")
sleep(5000)
$i = 5
While $i =5
$coord = PixelSearch( 573, 315, 580, 350, 0x8C34F7, 50 )
If Not @error Then
;MsgBox(0, "X and Y are:", $coord & "," & $coord)