Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 08:24

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

Advertisement



InternetOpenUrl Problem

Discussion on InternetOpenUrl Problem within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Xenox3's Avatar
 
elite*gold: 169
Join Date: Jun 2010
Posts: 663
Received Thanks: 1,138
done

done
Xenox3 is offline  
Old 01/02/2013, 02:02   #2
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Alternative Funktionen:
- HTTP Requests selber abschicken
- googlen?

Als Lösung fällt mir da nur ein, nen Timeout einzubaun. Dann hängts sichs wenigstens nicht ganz auf. Warum es hängen bleibt weiß ich jetzt auch nicht. Vllt. mal ne Gemeinsamkeit bei allen Pc's suchen, bei denen es nicht geht.
xNopex is offline  
Old 01/02/2013, 03:52   #3
 
Xenox3's Avatar
 
elite*gold: 169
Join Date: Jun 2010
Posts: 663
Received Thanks: 1,138
Quote:
HINTERNET hINet = InternetOpen("test", LOCAL_INTERNET_ACCESS , NULL, NULL, 0 );

hConnect = InternetConnect(hINet, "server",
INTERNET_DEFAULT_HTTP_PORT, NULL, NULL, INTERNET_SERVICE_HTTP,
NULL, NULL);



HINTERNET hRequest = HttpOpenRequest(hConnect, NULL, "/file.txt", NULL, NULL,
NULL, NULL, NULL);


HttpSendRequest( hRequest,0,0,0,0);
Ich habe eine alternative gefunden, nun "hängt" aber HttpSendRequest...

Ich googel hier schon seit stunden

Zuvor hatte ich win7 und nun win8 vielleicht liegt es daran... aber eigentlich sollte es auf jedem os funktionieren 0o
Xenox3 is offline  
Old 01/02/2013, 14:22   #4
 
.SkyneT.'s Avatar
 
elite*gold: 273
Join Date: Sep 2010
Posts: 1,831
Received Thanks: 786
Quote:
Originally Posted by Xenox3 View Post
Ich habe eine alternative gefunden, nun "hängt" aber HttpSendRequest...
Debuggen, Parameter checken, ggf. in einem neuen Projekt genauer "testen".
.SkyneT. is offline  
Old 01/02/2013, 16:38   #5
 
Xenox3's Avatar
 
elite*gold: 169
Join Date: Jun 2010
Posts: 663
Received Thanks: 1,138
ok irgendwie funktioniert
URLDownloadToCacheFile

genausowenig...

Liegt wohl an allen internetfunktionen...

Mhh in einer Exe datei gehen all diese Funktionen ohne probleme.

Bei einer Dll-Injection leider nicht.
Xenox3 is offline  
Old 01/02/2013, 20:01   #6



 
+Yazzn's Avatar
 
elite*gold: 420
Join Date: Jan 2012
Posts: 1,082
Received Thanks: 1,000
Das Teil kursiert hier schon seit Ewigkeiten herum:

Code:
int GetURLPage(char *link, char *buffer, int maxsize)
{
	HINTERNET hSession;  
	HINTERNET hURL;
	DWORD dwBYTEsRead;
	int ok;

	ok = 0;
	buffer[0] = 0;
	hSession = InternetOpen("Microsoft Internet Explorer", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
	if (hSession)
	{
		hURL = InternetOpenUrlA(hSession, link, NULL, 0, 0, 0);
		if (hURL)
		{
			InternetReadFile(hURL, (LPSTR)buffer, (DWORD)maxsize, &dwBYTEsRead);

			InternetCloseHandle(hURL);
			buffer[dwBYTEsRead] = 0;
			ok = (int)dwBYTEsRead;
		}
		InternetCloseHandle(hSession);
	}
	return ok;
}
+Yazzn is offline  
Old 01/02/2013, 20:06   #7
 
xNopex's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 827
Received Thanks: 471
Quote:
Mhh in einer Exe datei gehen all diese Funktionen ohne probleme.

Bei einer Dll-Injection leider nicht.
Rufst du die Funktionen in der DllMain auf?

Quote:
Like all other aspects of the WinINet API, this function cannot be safely called from within DllMain or the constructors and destructors of global objects.
xNopex is offline  
Thanks
4 Users
Old 01/03/2013, 00:48   #8
 
Xenox3's Avatar
 
elite*gold: 169
Join Date: Jun 2010
Posts: 663
Received Thanks: 1,138
mit CreateThread geht das ganze wunderbar

Allerbesten dank xNopex !! Nach stunden wurde das Problem jetzt doch gelöst

wieso überlese ich so ein scheiß ? -.-
Xenox3 is offline  
Reply


Similar Threads Similar Threads
[Problem]Habe ein Problem und zwar spinnt mein VPC etwas(ohne Grund)?!
07/28/2011 - Metin2 Private Server - 10 Replies
Also wie schon gesagt meins Server spinnt wodurch kiks usw. kommen :( ich lade euch die Screens in den Anhang, mit der Hoffnung, dass ihr mir helfen könnt :) wäre echt sehr nice :)



All times are GMT +1. The time now is 08:29.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.