OldSchoolHack

Register / Login English

Win32 konsolen anwendung und windows forms anwendung


icon #21

Join Date: Sep 2009

Posts: 62

ne ich hab die checkboxen disabled!
wenn css gefunden wurde werden sie enabled^^
allerdings habe ich immernoch ein paar probleme  8)
wahrscheinlich stelle ich mich sehr blöd an aber


TEXT Code:
  1. void __fastcall TForm2::Timer2Timer(TObject *Sender)
  2. {
  3. if(fenster == NULL)
  4. {
  5. fenster = FindWindow(NULL, \"Counter-Strike Source\");
  6. GetWindowThreadProcessId(fenster, &prozessid);
  7.  
  8. handleprozess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, prozessid);
  9. }
  10. Label1->Caption = \"CSS Found!\";
  11. }
hat fehler... jedenfalls sagt das rad studio!
ich habe windows.h ganz oben an zweiter stelle includeirt, dennoch kann er
handleprozess     und
prozessid
nicht finden!  

icon #22

Join Date: Aug 2008

Posts: 2594

User-Rating:

17 positive
5 negative
Quote
Original von PDX
wahrscheinlich stelle ich mich sehr blöd an aber
Ja, sehr. Ich habe vorher gesagt. Die Sachen muss man global deklarieren.
Bei der colsoe anwendung werden sie nur in main benutzt. Deshalb braucht man keine globale deklarieren. Aber du brauchst nicht nur eine globale , sonder, du hast es überhaupt nicht deklariert.
Du muss
 HWND fenster = NULL;
 DWORD prozessid;
 HANDLE handleprozess;
 DWORD puffer = NULL;
ganz oben über alle funtionen schreiben, aber nach includes und anderen # zeug .
icon #23

Join Date: Sep 2009

Posts: 62

sorry
hwnd und dword  habe ich alles deklariert... nur an der falschen stelle  8)
icon #24

Join Date: Sep 2009

Posts: 62

so der code ist geschrieben!
allerdings stürtzt das spiel ab wenn man:

1. das spiel startet
2. den cheat startet
3. die optionen auswählt
4. den cheat beendet
5.einen server connectet

kann es sein das die speicheradressen der client.dll geändert wurden?
ich habe alles richtig gemacht, da das spiel auch abstürtzt wenn ich eine win32 konsolen anwendung mit dem tutorial quellcode
ausführe  
der OSH CSS RC4/5 gehen aber einwandfrei
icon #25

Join Date: Aug 2008

Posts: 2594

User-Rating:

17 positive
5 negative
Ist ganz klar. Der Tutorial zeigt dir eigentlich nur wie es geht. Er wird nicht geupdatet. Und die adressen sind schon veraltet. Man muss alles neu rausfinden.

P.S.:
Du muss Label1->Caption = \"CSS Found!\"; in if funtion reinpacken. Sonst wird es verändert auch ohne das CSS gefunden wird.
icon #26

Join Date: Sep 2009

Posts: 62

wie?
nein das mit dem label ist falsch!
ansonsten wird css ja auch gefunden obwohl es nicht gestartet wurde!
die adressen muss ich noch aktualisieren!

icon #27

Join Date: Aug 2008

Posts: 2594

User-Rating:

17 positive
5 negative
Quote
Original von PDX
nein das mit dem label ist falsch!
ansonsten wird css ja auch gefunden obwohl es nicht gestartet wurde!
Verstehe ich jetzt nicht was du meinst.
icon #28

Join Date: Sep 2009

Posts: 62

is ja auch egal!
ich hab die adressen alle geupdated! jezz geths

thx igromanru... gibts heir einen danke button ?
allerdigns kann ich das programm net verschikcen obwohl ich es released habe ^^
jedenfalls glaube ich das  
icon #29

Join Date: Aug 2008

Posts: 2594

User-Rating:

17 positive
5 negative
Also Thanks button gibt es hier leider nicht.
Was meinst du mit released?
icon #30

Join Date: Sep 2009

Posts: 62

öhm
also es gibt debuggen und releasen!
releasen dauert länger aber dann ist das programm entgültig!
wenn ich jezz den hack compiliere bzw starte geht das progg einwandfrei, allerdings nur auf meinem PC
da ich nur da die datein habe die man zum laufen des proggs braucht!
Die Anwendung konnte nicht gestartet werden da rtl140.bpl nicht gefunden wurde!

wie kann ich das programm jetzt also releasen das jeder es ausführen kann?
icon #31

Join Date: Aug 2008

Posts: 2594

User-Rating:

17 positive
5 negative
Releasen bei C++ Builder? Also da hab ich es nicht gesehn, nur bei VC++. In C++ Builder drücke ich einfach auf compilieren.
Also diese bpl Fehler ist wegen compiler einstellung.
Danke an KN4CK3R, er hat mir damit weiter geholfen.
Also wenn ich mich noch richtig erinnere. Musst du auf Projecte->Optionen...->Packeges gehen und den Hacken bei "Laufzeit-Packages verwenden" raus machen.

Es gibt aber eine Sache die ich noch nicht gelöst hab. Und zwar geht das Peogramm bei XP net. Also man kann es ausführen, aber es wird nichts gepatcht.

icon #32

Join Date: Sep 2009

Posts: 62

thx funtzt jezz ^^