View Single Post
Old 09-26-2011   #744
deank
 
Join Date: Sep 2010
Posts: 752
Likes: 384
Liked 2,393 Times in 448 Posts
Mentioned: 379 Post(s)
Tagged: 0 Thread(s)
The proper way would be to create your own EBOOT.BIN, which will call the BROWSER.SELF with any parameter/URL you wish.

Code:
void launch_self(char *_self, char *_param)
{
	char* launchargv[2];
	char self[256];
	sprintf(self, "%s", _self);

	memset(launchargv, 0, sizeof(launchargv));
	launchargv[0] = (char*)malloc(strlen(_param) + 1); strcpy(launchargv[0], _param);
	launchargv[1] = NULL;
	exitspawn((const char*)self, (char* const*)launchargv, NULL, NULL, 0, 64, SYS_PROCESS_PRIMARY_STACK_SIZE_512K);
}
Code:
launch_self(browser_self, start_page);
Code:
launch_self((char*)"/dev_hdd0/game/XXXX12345/USRDIR/BROWSER.SELF", 
		(char*)"http://www.ps3hax.net");
***

Here is an EBOOT.BIN with content_id: WWWFTP-BROW00001_00-WWWBROWSERFTP001

Using the EBOOT.BIN is not very useful, because you'll always get the official ps3 web page (I set it to the UK one).

Last edited by deank; 09-26-2011 at 02:20 PM.
deank is offline   Reply With Quote
Likes: (4)