|
You last visited: Today at 22:01
Advertisement
E*PVP HWID Problem
Discussion on E*PVP HWID Problem within the C/C++ forum part of the Coders Den category.
11/27/2011, 10:34
|
#1
|
elite*gold: 0
Join Date: Apr 2009
Posts: 177
Received Thanks: 42
|
E*PVP HWID Problem
Code:
char szHWID[35];
char szURL[512];
HINTERNET hINet;
HINTERNET hFile;
DWORD dwBytesReceived = 0;
char szServerResponse[2048];
memset(szServerResponse, 0, 2048);
GetHWID(szHWID, 34) ;
hINet = InternetOpenA("HWID Tool", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
if (!hINet)
return 1;
sprintf_s(szURL, (char)"http://www.elitepvpers.com/api/hwid.php?hash=%s", szHWID);
hFile = InternetOpenUrlA(hINet, szURL, 0, 0, 0, 0);
if (!hFile)
return 2;
if (!InternetReadFile(hFile, &szServerResponse, 2048, &dwBytesReceived))
return 3;
Ich hab ein Problem undzwar das hFile failt und ich immer 2 returnt bekomme, woran liegts?
|
|
|
11/27/2011, 18:15
|
#2
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
|
Woher sollen wir das bitte wissen?
Poste doch mal den Output von GetLastError() und InternetGetLastResponseInfo()
|
|
|
11/27/2011, 19:02
|
#3
|
elite*gold: 0
Join Date: Apr 2009
Posts: 177
Received Thanks: 42
|
GetlastError gibt 12006 zurück sprich:
Quote:
ERROR_INTERNET_UNRECOGNIZED_SCHEME
12006
The URL scheme could not be recognized, or is not supported.
|
wobei dort am Link nichts geändert wurde.
|
|
|
11/27/2011, 19:18
|
#4
|
elite*gold: 146
Join Date: May 2009
Posts: 3,764
Received Thanks: 6,974
|
Klingt für mich nach Zeitüberschreitung
|
|
|
11/27/2011, 19:43
|
#5
|
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
|
Quote:
|
Klingt für mich nach Zeitüberschreitung
|
Dann wasch dir mal die Ohren :-/
Hau "http://" vor die Adresse, sollte so funzen.
|
|
|
11/27/2011, 20:16
|
#6
|
elite*gold: 146
Join Date: May 2009
Posts: 3,764
Received Thanks: 6,974
|
Quote:
Originally Posted by xNopex
Dann wasch dir mal die Ohren :-/
Hau "http://" vor die Adresse, sollte so funzen.
|
Und du dir die Augen?
Code:
sprintf_s(szURL, (char)"http://www.elitepvpers.com/api/hwid.php?hash=%s", szHWID);
|
|
|
11/27/2011, 20:40
|
#7
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
|
Dumme Frage, aber wird bei szHWID das Null Byte gesetzt?
|
|
|
11/27/2011, 20:42
|
#8
|
elite*gold: 9
Join Date: Dec 2009
Posts: 1,071
Received Thanks: 819
|
Das ist doch eigentlich 1:1 der Code aus dem Sample im News Thread...
|
|
|
11/27/2011, 21:39
|
#9
|
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,228
|
why returnst immer false falls die bedingung erfüllt wird ?
mach doch return 0 (=false)
obwohl ich denke das es egal ist was man mit return macht aber ein schöner stil ist return 0
& du hast vergessen den internet handle zu schließen, also
Code:
InternetCloseHandle(hFile);
InternetCloseHandle(hINet);
Edit: und why nimmst du nicht
INTERNET_OPEN_TYPE_PRECONFIG anstatt INTERNET_OPEN_TYPE_DIRECT ?
|
|
|
11/28/2011, 23:52
|
#10
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
|
Quote:
|
mach doch return 0 (=true)
|
BITTE??? Du solltest die fundamentalen Prinzipien von C++ nochmal wiederholen.
0 ist gleich false, alles ungleich 0 ist true.
Da er hier aber unterschiedliche Werte (1,2,...) zurückgibt, vermute ich mal, sein Rückgabewert ist int und beschreibt einen Fehlercode
|
|
|
11/29/2011, 14:58
|
#11
|
elite*gold: 0
Join Date: Feb 2011
Posts: 1,206
Received Thanks: 736
|
da fällt mir was ein:
Quote:
<a> 0 war true oder?
<b> das ist 0
|
vermutlich meint er den unix style wo 0 = Success.
|
|
|
11/29/2011, 18:22
|
#12
|
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,909
Received Thanks: 25,409
|
Wie gesagt, das wäre ein Error Code, aber ganz sicher kein booleescher Wert!
|
|
|
Similar Threads
|
Problem Hardware ID (HWID)
10/02/2011 - 4Story - 2 Replies
De ce nu imi merge Hardware ID?..Cand pun acel cod la profil si dau enter imi apare ( There are no subscribed threads to display in this folder for this time period. )
|
HWID Generator & Dev-Tools für e*pvp's HWID System
01/28/2011 - Main - 0 Replies
Hier die Downloads passend zum News-Thread, da das Attachen von Daten an News-Threads nicht möglich ist ;)
News-Thread:
http://www.elitepvpers.com/forum/e-pvp-news-de/981 343-hwid-system-f-r-entwickler.html
Credits für den 2. Generator gehen an Anfang!
Lg,
Ende!
|
All times are GMT +1. The time now is 22:02.
|
|