Go Back  
Reply
 
Thread Tools
Old 09-26-2011   #741
pyns
Apprentice
 
Join Date: Jul 2011
Posts: 10
Likes: 32
Liked 2 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Originally Posted by m0h View Post
Dean, may i suggest something? I don't know if the gameid for MM is mandatory in that way ( i mean as BLES80608 ) but i think it would be nice to give MM an unique, not-general gameid ( something as MTMN00000 ) just like the emulators ( gen's emulator has GENP00000 if i remember correctly). This way we can find the folder faster when we use ftp.
Guys, any decent FTP client can be configured to set up the "remote dir". Therefore you can set up a connection entry named for example: "Multiman PS3" with remote directory "dev_hdd0/game/BLES80608"

That way when you FTP to the PS3, it will get you inside MM folder by default.

Regards,

Last edited by pyns; 09-26-2011 at 01:43 PM.
pyns is online now   Reply With Quote
Old 09-26-2011   #742
deank
 
Join Date: Sep 2010
Posts: 752
Likes: 384
Liked 2,391 Times in 448 Posts
Mentioned: 377 Post(s)
Tagged: 0 Thread(s)
Originally Posted by aldostools View Post
@deank ,
I have noticed that when the motion background is enabled, all the XMMB options that open the browser do not work (Donation, Forum, PSXStore, etc) due a lack of memory error.

Is it possible that you implement an standalone browser module as a SELF (in the style of Showtime.self) and that multiMAN pass the URL to it, and respawn multiMAN when you exit from the browser? That way the browser would be using the max memory available.
Here we are:

BROWSER.SELF (91.5 KB)

This is a standalone browser, which can be used by any other application (not just multiMAN).

* Supports downloading of files
* FTP server running in the background
* Allocates ~150MB for the browser, so no more 'insuff. memory' errors
* If URL is parsed, it will open it. If not -> Official PS3 page is opened
* On exit it will return to the caller application (if RELOAD.SELF is present in the same folder)
* Downloaded files are saved under the current folder + ./DOWNLOADS

If present in multiMAN's USRDIR folder - it will be used instead of the build-in mM browser. (if you update to the latest online version, which includes it)

Other devs are free to use it in their apps.

Dean

Last edited by deank; 09-27-2011 at 03:36 AM. Reason: Link to BROWSER.SELF updated #2 (fixed PASV FTP)
deank is offline   Reply With Quote
Likes: (20)
Old 09-26-2011   #743
aldostools
Homebrew Developer
 
aldostools's Avatar
 
Join Date: Sep 2010
Location: dev_hdd0/game/BLES80608
Posts: 940
Likes: 904
Liked 1,227 Times in 482 Posts
Mentioned: 574 Post(s)
Tagged: 0 Thread(s)
Originally Posted by deank View Post
This is a standalone browser, which can be used by any other application (not just multiMAN).
WOW Dean! That is outstanding no more insufficient memory errors!!!

I didn't expect the FTP feature... I love it!

Now I have little request: could you add a feature to BROWSER.SELF that read the default startup page from browser.ini, if the file is present in the same folder of the SELF?

The purpose of my request is to rename the BROWSER.SELF to EBOOT.BIN (and add a new PARAM.SFO), then make web applications available directly from the XMB (with FTP support). Like Youtube/XL, Facebook, PS3Hax, etc.

EDIT: I just noticed that the BROWSER.SELF is not an NPDRM SELF. So, could you build that EBOOT.BIN ?
EDIT2: make_self_npdrm.exe returns STATUS_ACCESS_VIOLATION
__________________
~ Dreams and dedication are a powerful combination.
... multiMAN is a perfect demonstration.

Last edited by aldostools; 09-26-2011 at 02:17 PM.
aldostools is online now   Reply With Quote
Old 09-26-2011   #744
deank
 
Join Date: Sep 2010
Posts: 752
Likes: 384
Liked 2,391 Times in 448 Posts
Mentioned: 377 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)
Old 09-26-2011   #745
Candyhax
Member
null
 
Join Date: Sep 2011
Location: Denmark
Posts: 28
Likes: 4
Liked 1 Time in 1 Post
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Originally Posted by deank View Post
Will you update online and check again. It happened to me once but not anymore. You can use the UPDATE version from the first post, too.
It was online I updated. I think I'll just wait and do a clean full install next time you release a update. It isn't the biggest problem after all.
And HEY! -THANK YOU VERY MUCH for this brilliant backup manager :0)
Candyhax is offline   Reply With Quote
Old 09-26-2011   #746
underball
 
Join Date: Jul 2011
Posts: 161
Likes: 19
Liked 42 Times in 27 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Just a quick note Dean:

When playing around with adding motion backgrounds yesterday, I noticed that the "Restart Multiman" option under the home menu also resets some Multiman settings back to the default, specifically:

Hide BD-Rom
Sparks enable/diable
etc.
underball is offline   Reply With Quote
Old 09-26-2011   #747
deank
 
Join Date: Sep 2010
Posts: 752
Likes: 384
Liked 2,391 Times in 448 Posts
Mentioned: 377 Post(s)
Tagged: 0 Thread(s)
Yes, the problem is with the motion-backgrounds... There are some memory issues, which break the options.bin file and cause it to reset.
deank is offline   Reply With Quote
Old 09-26-2011   #748
pakitov
Apprentice
 
Join Date: Jul 2011
Posts: 11
Likes: 3
Liked 0 Times in 0 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
the only thing multiman need is a graphical restyle! and it will be perfect!
pakitov is offline   Reply With Quote
Old 09-26-2011   #749
condorstrike
Homebrew Developer
 
condorstrike's Avatar
 
Join Date: Sep 2010
Posts: 249
Likes: 143
Liked 286 Times in 112 Posts
Mentioned: 52 Post(s)
Tagged: 0 Thread(s)
thx Dean I'll replace Solar's ftp with it. :D
it'll be in the next update.
__________________
condorstrike is offline   Reply With Quote
Old 09-26-2011   #750
deank
 
Join Date: Sep 2010
Posts: 752
Likes: 384
Liked 2,391 Times in 448 Posts
Mentioned: 377 Post(s)
Tagged: 0 Thread(s)
The links to BROWSER.SELF and EBOOT.BIN is updated. There was a small issue with saving downloaded files. Also it will use generic YYMMDD-HHMMSS.pkg when downloading .pkg files, because in most cases web sites do not provide proper link/filename (or at least the browser can't understand it properly).

The online update for multiMAN includes the new BROWSER.SELF, too.

Dean

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

Bookmarks

Tags
avchd , blu-ray , deank , multilingual , multiman , ps3 file manager

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 11:04 AM.