[Help]C++ Debugger Problem

04/05/2013 17:32 KaT̅1muR̅#1
Hallo epvp

Wieso kommt diese Fehlermeldung Obwohl ich keine Fehler in meinem Source hab.

Bitte um Hilfe.

Quote:
Fehler 1 error C1075: Dateiende erreicht, bevor das zugehörige Element für das linke Element Klammer
Quote:
Das Programm "Phad" konnte nicht gestartet werden.

Das System konnte die angegebene Datei nicht Finden.
04/05/2013 17:41 Schlüsselbein#2
Fehler ist in Zeile 37 bei der Schleife, ist doch klar!
04/05/2013 17:45 KaT̅1muR̅#3
lol Zeile 37 ist

Quote:
cin.get();
was ist daran Falsch
04/05/2013 18:05 ElotrineX™#4
Quote:
Originally Posted by abdulkadir7474 View Post
lol Zeile 37 ist



was ist daran Falsch
Das meinte er natürlich nicht ernst.
Du sollst uns mehr Informationen geben weil wir nicht Zaubern können, wollte er wahrscheinlich damit sagen.

Der ganze source währe nicht schlecht... ist ja deine entscheidung.

Ansonsten Probier mal Stücke vom Source auszu lassen um das Problem mit dem Ausschlussverfahren zu finden.
04/05/2013 18:15 KaT̅1muR̅#5
O sry

Code:
#include "stdafx.h"
#include "iostream"
#include "windows.h"

using namespace std;

DWORD Hp = Addresse;
DWORD Sp = ||;
DWORD Spawn = ||;
DWORD firsthit = ||;
DWORD Ammo = ||;

int _main()
{
	HWND hWnd; 
    while(1)
{
hWnd = FindWindow(NULL, (LPCWSTR)"S4 Client");
 
if(hWnd== NULL)
{
					   cout<<"S4 League wurde nicht gefunden!";
                       cin.get();

                       }
                       
                       else
                       {
						   DWORD Id;
						   GetWindowThreadProcessId(hWnd,&Id);
						   HANDLE hProc = OpenProcess (PROCESS_ALL_ACCESS,FALSE,Id);
                           cout<<"S4 League wurde gefunden!";

						   if(!hProc)
						   {
							   cout<<"S4 League konnte nicht geöffnet werden!"<<endl;
							   cin.get();

						   }
						   else
						   {
							  
							   int Hpdata = Values;
							   int Spdata = ||;
							   int Spawndata = ||;
							   int hitdata = ||;
							   int Ammodata = ||;

							   DWORD newdatasize = sizeof(Hpdata,Spdata,Spawndata,hitdata,Ammodata);
							   WriteProcessMemory(hProc, (LPVOID)Hp, &Hpdata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)Sp, &Spdata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)Spawn, &Spawndata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)firsthit, &hitdata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)Ammo, &Ammodata, newdatasize, NULL);

							   cout<<"Viel Spass Beim Hacken!"<<endl;
							   cin.get();

							   CloseHandle(hProc);

                           return 0;
                           }
}
}
04/05/2013 18:18 Dr. Coxxy#6
fehlt ne klammer zu am ende.

und benutz code tags anstatt quote.
ordentlich einrücken, dann passiert sowas auch net mehr.
04/05/2013 18:27 KaT̅1muR̅#7
Quote:
Originally Posted by Dr. Coxxy View Post
fehlt ne klammer zu am ende.

und benutz code tags anstatt quote.
ordentlich einrücken, dann passiert sowas auch net mehr.


ich habe die klammer eingefügt

jetz kommt da noch eine andere Fehler meldung

Quote:
Fehler 2 error LNK1120: 1 nicht aufgelöste Externe "PHAD"
04/05/2013 18:35 ElotrineX™#8
Ich bin mir nicht sicher, aber probier spaßeshalber mal anstatt:
Code:
#include "stdafx.h"
#include "iostream"
#include "windows.h"
das hier:
Code:
#include <stdafx.h>
#include <iostream>
#include <windows.h>

und aus dem:
Code:
if(hWnd== NULL)
machst du das:
Code:
if(hWnd == NULL)
04/05/2013 18:42 KaT̅1muR̅#9
Quote:
Originally Posted by ElotrineX™ View Post
Ich bin mir nicht sicher, aber probier spaßeshalber mal anstatt:
Code:
#include "stdafx.h"
#include "iostream"
#include "windows.h"
das hier:
Code:
#include <stdafx.h>
#include <iostream>
#include <windows.h>

und aus dem:
Code:
if(hWnd== NULL)
machst du das:
Code:
if(hWnd == NULL)
nee Trotzdem gleiche Problem

Aber Danke für Antwort
04/05/2013 18:45 ElotrineX™#10
Das ist der komplette source?
04/05/2013 18:53 Dr. Coxxy#11
zeig mal inhalt der stdafx.h

haste noch andere .cpp dateien in dem projekt?

und aus:
Code:
int _main()
Code:
int main()
was fürn compiler benutzte?
04/05/2013 18:57 KaT̅1muR̅#12
nein keine anderen datein

ich benutze Visual Studio 2012

Quote:
Originally Posted by ElotrineX™ View Post
Das ist der komplette source?
yaa
04/05/2013 21:13 Delinquenz#13
Dann mach das ganze neu in einem leeren Projekt, das bereitet dir wesentlich weniger Probleme.
04/06/2013 20:51 KaT̅1muR̅#14
Quote:
Originally Posted by Delinquenz View Post
Dann mach das ganze neu in einem leeren Projekt, das bereitet dir wesentlich weniger Probleme.
hab ich auch schon kommt trotzdem das gleiche

ich habe mir auch Visual C++ 2010 Runtergeladen gleiches Problem
04/06/2013 21:10 marykillsjane#15
Quote:
Originally Posted by abdulkadir7474 View Post
O sry

Code:
#include "stdafx.h"
#include "iostream"
#include "windows.h"

using namespace std;

DWORD Hp = Addresse;
DWORD Sp = ||;
DWORD Spawn = ||;
DWORD firsthit = ||;
DWORD Ammo = ||;

int _main()
{
	HWND hWnd; 
    while(1)
{
hWnd = FindWindow(NULL, (LPCWSTR)"S4 Client");
 
if(hWnd== NULL)
{
					   cout<<"S4 League wurde nicht gefunden!";
                       cin.get();

                       }
                       
                       else
                       {
						   DWORD Id;
						   GetWindowThreadProcessId(hWnd,&Id);
						   HANDLE hProc = OpenProcess (PROCESS_ALL_ACCESS,FALSE,Id);
                           cout<<"S4 League wurde gefunden!";

						   if(!hProc)
						   {
							   cout<<"S4 League konnte nicht geöffnet werden!"<<endl;
							   cin.get();

						   }
						   else
						   {
							  
							   int Hpdata = Values;
// Woher kommt "Value"
							   int Spdata = ||;
							   int Spawndata = ||;
							   int hitdata = ||;
							   int Ammodata = ||;

							   DWORD newdatasize = sizeof(Hpdata,Spdata,Spawndata,hitdata,Ammodata);
							   WriteProcessMemory(hProc, (LPVOID)Hp, &Hpdata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)Sp, &Spdata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)Spawn, &Spawndata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)firsthit, &hitdata, newdatasize, NULL);
							   WriteProcessMemory(hProc, (LPVOID)Ammo, &Ammodata, newdatasize, NULL);

							   cout<<"Viel Spass Beim Hacken!"<<endl;
							   cin.get();

							   CloseHandle(hProc);

                           return 0;
                           }
}
}
Hab grad nur kurz drüber gesehen , vlt hab ich auch nur etwas überlesen ,aber du initialisierst int Hpdata mit dem Wert der Variable Values wo hast du diese Variable denn definiert?Das selbe bei dieser Zeile DWORD Hp = Addresse; Und woher nimmst du die Adressen ? Wieso benutzt du fast auschließlich globale Variabeln ,und warum initialisierst du diese mit || was soll das bedeuten?
Da du sagtest du hast keine anderen Dateien außer der .cpp erstellt Frage ich mich wo du die ganzen Adressen in die du schreiben willst hernimmst , und woher die 2 undefinierten Variablen kommen.
Nicht böse gemeint ,aber kann es sein ,dass du das einfach alles 1:1 aus nem schlechten Internet Tutoral kopiert hast?