PS3 webMAN MOD - Web Commands

@aldostools

you were right, i deleted the folder with webman unloaded and now everything is working.


I'm having only trouble now with /rename.ps3

/rename.ps3/dev_hdd0/home/$USERID$/theme/Abstract%200051.jpg&to=/dev_hdd0/home/$USERID$/theme/wallpaper.png

it works when there isn't a wallpaper.png in the folder, if it exists it will not rename it. ( will not replace)

But it isnt a hassle, i can easily add the command to delete the file before this command, but just for curiosity sake,is there already a command to rename a file even if the target file already exists? i tried rename_ps3 but not implemented.
 
@aldostools

you were right, i deleted the folder with webman unloaded and now everything is working.


I'm having only trouble now with /rename.ps3

/rename.ps3/dev_hdd0/home/$USERID$/theme/Abstract%200051.jpg&to=/dev_hdd0/home/$USERID$/theme/wallpaper.png

it works when there isn't a wallpaper.png in the folder, if it exists it will not rename it. ( will not replace)

But it isnt a hassle, i can easily add the command to delete the file before this command, but just for curiosity sake,is there already a command to rename a file even if the target file already exists? i tried rename_ps3 but not implemented.

You should delete the file before. You cannot replace an existing file with a rename.

That is how the cellFsRename works.
 
Working good, both Theme and Wallpaper without user interaction to set it.

Thanks Aldo :adoration:

It bypasses the limitation of the extended plugin that does not add media (photos/music/video) in the database, making downloading photos impossible to apply as wallpaper.


Theme: Downloads and Applies the theme to the current user


*Wallpaper: Downloads to the current user, shows the wallpaper and applies it
* Somehow this only works once per session, you can download and apply as many wallpapers as you like, once the xmb is reloaded it won't work again until the console is restarted o_O


credits goes to @DeViL303 for the Wallpaper and Themes XMBML, found here and here
 
Last edited:
Hello Aldo! I was testing the unzip.ps3 command and I suggest you to add a progress bar so the user gets feedback if it's still working or something went wrong. Without it I must guess if it already concluded the extraction of my retroarch romsets and it's a pain! =)
 
Hi,dude.
1.According webman's readme,
I put JB folder under usb0001:\GAMEI\,
webman cann't scan it,but MM can.
2.If install gamedata under usb device will issue game speed than internel drive?
3.Any chance make PS2 emu run PS2ISO under USB drive?
 
Hi, Aldo. Installed covers on my PS3. Refreshed my Games list and Dragon Ball Z Budokai HD collection (BLUS30966) cover not available. If cover is missing what could be done. Is there any setting that uses cover pack but if cover is missing looks from the disc or online?
 
Hi,dude.
1.According webman's readme,
I put JB folder under usb0001:\GAMEI\,
webman cann't scan it,but MM can.
2.If install gamedata under usb device will issue game speed than internel drive?
3.Any chance make PS2 emu run PS2ISO under USB drive?

1. You must enable scan GAMEI in /setup.ps3 (you must expand the section to see the options)
2. The USB device usually is slower than the internal HDD. If the game has many files, the game may run slower.
3. It is not possible to run PS2ISO from USB. When you run a PS2 game, VSH is replaced by the ps2 emulator. All path redirections in memory are lost.

Hi, Aldo. Installed covers on my PS3. Refreshed my Games list and Dragon Ball Z Budokai HD collection (BLUS30966) cover not available. If cover is missing what could be done. Is there any setting that uses cover pack but if cover is missing looks from the disc or online?

If you select ONLINE COVERS, if the cover is not found locally it will use the online version.

The covers packs is based on DeViL303's multiMAN covers pack. That particular game as a generic "cover not available".
http://devil303.com/wmlp/covers/BLUS30966.JPG

You can replace the image /dev_hdd0/game/BLES80608/covers/BLUS30966.JPG
 
@aldostools i'd like to suggest some changes in webMAN xml

The "inc" tag is being included in seg_mygames and not being used ( it really does not matter), but what i suggest to you is to split PS3, PS2, PS1, PSP, DVD and Blu-ray items in different XMLS because once a folder is opened the whole xml and items are being cached, if you use the src="#" items in another xml will save memory and allow more items to be loaded in the same folder without causing spinning icons. ( @DeViL303 can confirm it)

So mygames.xml only need to have the folder names/structure and it's items need to be split in other xmls

Code:
<V id="seg_mygames">
        <A>
            <T key="inc">
                <P key="module_name"><>idle_plugin</></P>
                <P key="bar_action"><>none</></P>
            </T>
            <T key="wm_ps3">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps3.png</></P>
                <P key="title"><>PLAYSTATION®3</></P>
                <P key="info"><>17 PS3 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_rom">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_emu.png</></P>
                <P key="title"><>ROMS</></P>
                <P key="info"><>ROM format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_ps2">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps2.png</></P>
                <P key="title"><>PLAYSTATION®2</></P>
                <P key="info"><>29 PS2 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psx">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psx.png</></P>
                <P key="title"><>PLAYSTATION®</></P>
                <P key="info"><>15 PSOne format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psp">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psp.png</></P>
                <P key="title"><>PLAYSTATION®PORTABLE</></P>
                <P key="info"><>77 PSP™ format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_dvd">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_dvd.png</></P>
                <P key="title"><>Blu-ray™ and DVD</></P>
                <P key="info"><>1 Video content</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="setup">
                <P key="icon"><>/dev_hdd0//game/XMBMANPLS/USRDIR/IMAGES/multiman.png</></P>
                <P key="title"><>webMAN Setup</></P>
                <P key="info"><>Setup webMAN options</></P>
                <P key="module_name"><>webrender_plugin</></P>
                <P key="child"><>segment</></P>
            </T>
        </A>
        <I>
            <Q class="type:x-xmb/folder-pixmap" key="setup" attr="setup" src="xmb://localhost/dev_hdd0//game/XMBMANPLS/USRDIR/FEATURES/webMAN_EN.xml#seg_webman_links_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps3" attr="wm_ps3" src="#seg_wm_ps3_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps2" attr="wm_ps2" src="#seg_wm_ps2_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psx" attr="wm_psx" src="#seg_wm_psx_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psp" attr="wm_psp" src="#seg_wm_psp_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_dvd" attr="wm_dvd" src="#seg_wm_dvd_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_rom" attr="wm_rom" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/ROMS.xml#seg_wm_rom_items"/>
        </I>
    </V>


So the suggestion is

Code:
<V id="seg_mygames">
        <A>
            <T key="wm_ps3">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps3.png</></P>
                <P key="title"><>PLAYSTATION®3</></P>
                <P key="info"><>17 PS3 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_rom">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_emu.png</></P>
                <P key="title"><>ROMS</></P>
                <P key="info"><>ROM format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_ps2">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps2.png</></P>
                <P key="title"><>PLAYSTATION®2</></P>
                <P key="info"><>29 PS2 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psx">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psx.png</></P>
                <P key="title"><>PLAYSTATION®</></P>
                <P key="info"><>15 PSOne format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psp">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psp.png</></P>
                <P key="title"><>PLAYSTATION®PORTABLE</></P>
                <P key="info"><>77 PSP™ format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_dvd">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_dvd.png</></P>
                <P key="title"><>Blu-ray™ and DVD</></P>
                <P key="info"><>1 Video content</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="setup">
                <P key="icon"><>/dev_hdd0//game/XMBMANPLS/USRDIR/IMAGES/multiman.png</></P>
                <P key="title"><>webMAN Setup</></P>
                <P key="info"><>Setup webMAN options</></P>
                <P key="module_name"><>webrender_plugin</></P>
                <P key="child"><>segment</></P>
            </T>
        </A>
        <I>
            <Q class="type:x-xmb/folder-pixmap" key="setup" attr="setup" src="xmb://localhost/dev_hdd0//game/XMBMANPLS/USRDIR/FEATURES/webMAN_EN.xml#seg_webman_links_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps3" attr="wm_ps3" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_ps3_games.xml#seg_wm_ps3_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps2" attr="wm_ps2" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_ps2_games.xml#seg_wm_ps2_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psx" attr="wm_psx" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_psx_games.xml#seg_wm_psx_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psp" attr="wm_psp"src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_psp_games.xml#seg_wm_psp_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_dvd" attr="wm_dvd" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_dvd_media.xml#seg_wm_dvd_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_rom" attr="wm_rom" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/ROMS.xml#seg_wm_rom_items"/>
        </I>
    </V>
 
Last edited:
@aldostools i'd like to suggest some changes in webMAN xml

The "inc" tag is being included in seg_mygames and not being used ( it really does not matter), but what i suggest you is to split PS3, PS2, PS1, PSP, DVD and Blu-ray item in different XMLS, once a folder is opened the whole xml and items is being cached on the XMB, if you use the src="#" items in another xml it will save memory and allow more items to be loaded in the same folder without the spinning icons. ( @DeViL303 can confirm it)

So the mygames.xml only need to have the folder names and structure and it's items split in others.

Code:
<V id="seg_mygames">
        <A>
            <T key="inc">
                <P key="module_name"><>idle_plugin</></P>
                <P key="bar_action"><>none</></P>
            </T>
            <T key="wm_ps3">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps3.png</></P>
                <P key="title"><>PLAYSTATION®3</></P>
                <P key="info"><>17 PS3 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_rom">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_emu.png</></P>
                <P key="title"><>ROMS</></P>
                <P key="info"><>ROM format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_ps2">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps2.png</></P>
                <P key="title"><>PLAYSTATION®2</></P>
                <P key="info"><>29 PS2 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psx">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psx.png</></P>
                <P key="title"><>PLAYSTATION®</></P>
                <P key="info"><>15 PSOne format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psp">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psp.png</></P>
                <P key="title"><>PLAYSTATION®PORTABLE</></P>
                <P key="info"><>77 PSP™ format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_dvd">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_dvd.png</></P>
                <P key="title"><>Blu-ray™ and DVD</></P>
                <P key="info"><>1 Video content</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="setup">
                <P key="icon"><>/dev_hdd0//game/XMBMANPLS/USRDIR/IMAGES/multiman.png</></P>
                <P key="title"><>webMAN Setup</></P>
                <P key="info"><>Setup webMAN options</></P>
                <P key="module_name"><>webrender_plugin</></P>
                <P key="child"><>segment</></P>
            </T>
        </A>
        <I>
            <Q class="type:x-xmb/folder-pixmap" key="setup" attr="setup" src="xmb://localhost/dev_hdd0//game/XMBMANPLS/USRDIR/FEATURES/webMAN_EN.xml#seg_webman_links_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps3" attr="wm_ps3" src="#seg_wm_ps3_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps2" attr="wm_ps2" src="#seg_wm_ps2_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psx" attr="wm_psx" src="#seg_wm_psx_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psp" attr="wm_psp" src="#seg_wm_psp_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_dvd" attr="wm_dvd" src="#seg_wm_dvd_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_rom" attr="wm_rom" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/ROMS.xml#seg_wm_rom_items"/>
        </I>
    </V>


So the suggestion is

Code:
<V id="seg_mygames">
        <A>
            <T key="wm_ps3">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps3.png</></P>
                <P key="title"><>PLAYSTATION®3</></P>
                <P key="info"><>17 PS3 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_rom">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_emu.png</></P>
                <P key="title"><>ROMS</></P>
                <P key="info"><>ROM format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_ps2">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_ps2.png</></P>
                <P key="title"><>PLAYSTATION®2</></P>
                <P key="info"><>29 PS2 format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psx">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psx.png</></P>
                <P key="title"><>PLAYSTATION®</></P>
                <P key="info"><>15 PSOne format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_psp">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_psp.png</></P>
                <P key="title"><>PLAYSTATION®PORTABLE</></P>
                <P key="info"><>77 PSP™ format games</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="wm_dvd">
                <P key="icon"><>/dev_hdd0/tmp/wm_icons/icon_wm_album_dvd.png</></P>
                <P key="title"><>Blu-ray™ and DVD</></P>
                <P key="info"><>1 Video content</></P>
                <P key="str_noitem"><>msg_error_no_content</></P>
            </T>
            <T key="setup">
                <P key="icon"><>/dev_hdd0//game/XMBMANPLS/USRDIR/IMAGES/multiman.png</></P>
                <P key="title"><>webMAN Setup</></P>
                <P key="info"><>Setup webMAN options</></P>
                <P key="module_name"><>webrender_plugin</></P>
                <P key="child"><>segment</></P>
            </T>
        </A>
        <I>
            <Q class="type:x-xmb/folder-pixmap" key="setup" attr="setup" src="xmb://localhost/dev_hdd0//game/XMBMANPLS/USRDIR/FEATURES/webMAN_EN.xml#seg_webman_links_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps3" attr="wm_ps3" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_ps3_games.xml#seg_wm_ps3_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_ps2" attr="wm_ps2" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_ps2_games.xm#seg_wm_ps2_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psx" attr="wm_psx" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_psx_games.xm#seg_wm_psx_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_psp" attr="wm_psp"src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_psp_games.xm#seg_wm_psp_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_dvd" attr="wm_dvd" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/wm_dvd_media.xm#seg_wm_dvd_items"/>
            <Q class="type:x-xmb/folder-pixmap" key="wm_rom" attr="wm_rom" src="xmb://localhost/dev_hdd0/xmlhost/game_plugin/ROMS.xml#seg_wm_rom_items"/>
        </I>
    </V>

Thank you for the suggestion. Indeed the ROMS are organized that way.

Currently this feature is not a priority, due there are not issues in that area.
A change of that magnitude would probably introduce new bugs, due the complexity of the current algorithm.
 
This may sound really dumb, but how do I use any of these commands, is it through webman on my ps3, do I remote connect through a browser, am I an idiot?
 
This may sound really dumb, but how do I use any of these commands, is it through webman on my ps3, do I remote connect through a browser, am I an idiot?
Both ways work fine, the PS3 browser or any browser with access to your LAN (your smartphone browser, your PC browser...) can reach the wMM server, you only need to use the right IP address, that's all.
 
The game path contains the path for psn games /net */GAMEI, but when I start the game mounted from ps3netserver I get error 80010009. Is this an error in the description of the paths or a webman mod bug? With FAT32 flash drives, games start without errors.
 
"I'm using the PS3 4K Pro and it has the webman random xmb feature built in, the possibilities are almost endless, but one thing I'm feeling is needed and missing is system font randomization, is there any way to add it? I'm looking in MOD and in webman's command list, but I can't find it"
 
"I'm using the PS3 4K Pro and it has the webman random xmb feature built in, the possibilities are almost endless, but one thing I'm feeling is needed and missing is system font randomization, is there any way to add it? I'm looking in MOD and in webman's command list, but I can't find it"


Unfortunately random fonts are not supported due to the fact that webMAN does not have this feature built in, if in the future webMAN support it, it can easily be added. (it would complete the random xmb features.)

Btw, where did you get the PS3 4K Pro with these features?, I didn't release it yet and the test build I compiled has some minor bugs.
 
Unfortunately random fonts are not supported due to the fact that webMAN does not have this feature built in, if in the future webMAN support it, it can easily be added. (it would complete the random xmb features.
It is not as easy as you say... some resources like fonts and coldboot.raf are cached in memory before the plugin is loaded.

Therefore it is not possible to redirect the path of these resources in memory to a new location, because they are already loaded.

The only way to randomize these resources is replacing the files physically in /dev_flash to load the new random resource in the next boot.

That is feasible and easy to do. However I avoid to touch dev_flash as much as I can to prevent system files corruption and potential bricks (on NAND consoles) or semi-bricks (on NOR consoles).
 
It is not as easy as you say... some resources like fonts and coldboot.raf are cached in memory before the plugin is loaded.

Therefore it is not possible to redirect the path of these resources in memory to a new location, because they are already loaded.

The only way to randomize these resources is replacing the files physically in /dev_flash to load the new random resource in the next boot.

That is feasible and easy to do. However I avoid to touch dev_flash as much as I can to prevent system files corruption and potential bricks (on NAND consoles) or semi-bricks (on NOR consoles).

I meant it's easy for me to add it if webman supports it as he is saying that my mod does not have an option for it .

Oh got it, I thought it was read only when the xmb was loaded not before as the coldboot is, nice to know that, yeap it's better not to touch it.

Thanks for the info.
 
Is there an option to turn off Sman (or whatever that game menu is that shows up when you press Start) to save on memory?
You must be talking about the slaunch menu, not sMan which is an alternative to webMAN-MOD altogether.
As with most things in wMM, you need to go to the webMAN-MOD setup page & configure the options in order to get the wMM behaviour you want.
Iirc you need to uncheck the "Game Menu" option (pad shortcut START / L2+R2) to get rid of the slaunch vsh menu.
 
Back
Top