PS3 webMAN MOD - Web Commands

Are you on HEN? I just tested it on AC Brotherhood (Rebug 4.86.1 LITE) and it worked as expected (you press PS, go to Music column and play a music file).
However, it may freeze the console when you try to return to XMB. Probably some libraries stay loaded.

Nah, i'm back on CFW.

I tried on JB format game, does it matter?

Edit: Just tried it on a pkg game and same thing

I'm on Rebug 4.84.1, when exiting the game the console will beep and restart as expected, but it won't allow the music playback.
 
Nah, i'm back on CFW.

I tried on JB format game, does it matter?

Edit: Just tried it on a pkg game and same thing

I'm on Rebug 4.84.1, when exiting the game the console will beep and restart as expected, but it won't allow the music playback.
PARAM.SFO needs this option:
upload_2021-4-5_22-46-30.png
 
@aldostools how this new function /dev_hdd0/onxmb.bat works?

impose_plugin.rco now change on each boot if 1.rco, 2.rco, etc. exist in /dev_hdd0/tmp/impose (use /impose.ps3 to select)

Nice are you guys working in the customization of it? @DeViL303

I only have 3 variants, maybe i'll need to make some more.

Edit:

I just read now in the commands page, nice work, i have some uses for it =)
 
Last edited:
Try the SFO without /sysbgm.ps3 and you will see the difference.

Can be webman Automatic patch it to allow music and remote play?

I know most custom firmwares have a patch to allow remote play, but not on HEN, so it would be usefull.
 
Can be webman Automatic patch it to allow music and remote play?

I know most custom firmwares have a patch to allow remote play, but not on HEN, so it would be usefull.

The /sysbgm.ps3 must be executed when the game is running (in-game). Any change to the PARAM.SFO would be ignored.

You can use the web command /fixgame.ps3<param_sfo>&attrib=<value> to patch the game in JB format.
To patch the ISO requires more programming that currently is not supported.
 
@aldostools

Something is wrong with autoexec.bat

I have XMBML options to change leds colors that writes the commands in the autoexe.bat, but since the last version when it is set the webman does not work anymore, every option says webman not ready

this is the content inside of it as example

/led.ps3mapi?color=1&mode=2
/led.ps3mapi?color=0&mode=3

Edit 1:

i realized the command /xmb.ps3$restore_syscalls but it won't work /xmb.ps3$disable_syscalls it will say Failed to restore CFW syscalls.

is there a fake disable syscalls? that can be enabled back

Edit 2:

can /unlockhdd.ps3 have two separated commands, one for just unlock and the other for lock it again as the other commands?

Since a lot of people are interrested on it, i added a shortcut for it and having separated commands is better for the users, otherwise they will need to go to system info to see if they locked or unlocked it.
 
Last edited:
@aldostools

Something is wrong with autoexec.bat

I have XMBML options to change leds colors that writes the commands in the autoexe.bat, but since the last version when it is set the webman does not work anymore, every option says webman not ready

this is the content inside of it as example

/led.ps3mapi?color=1&mode=2
/led.ps3mapi?color=0&mode=3

Edit 1:

i realized the command /xmb.ps3$restore_syscalls but it won't work /xmb.ps3$disable_syscalls it will say Failed to restore CFW syscalls.

is there a fake disable syscalls? that can be enabled back

Edit 2:

can /unlockhdd.ps3 have two separated commands, one for just unlock and the other for lock it again as the other commands?

Since a lot of people are interrested on it, i added a shortcut for it and having separated commands is better for the users, otherwise they will need to go to system info to see if they locked or unlocked it.

I have updated the web command /led.ps3mapi with 3 new blink options. I tested it and it's worked fine. Try the latest build.

I added the web commands: /unlockhdd.ps3?enable and /unlockhdd.ps3?disable

For fake disable syscall use: /syscall8.ps3mapi?mode=3
upload_2021-4-8_13-34-32.png


webMAN fully disable the syscalls unless you have enabled PS3MAPI in the shortcuts (bottom right of the picture):
upload_2021-4-8_13-38-13.png


In regards to the issue that shows not ready, I haven't experienced that error with autoexec.bat, maybe try onxmb.bat or boot_init.txt
Or try to add a wait xmb before execute the commands.
 
Thank
I have updated the web command /led.ps3mapi with 3 new blink options. I tested it and it's worked fine. Try the latest build.

I added the web commands: /unlockhdd.ps3?enable and /unlockhdd.ps3?disable

For fake disable syscall use: /syscall8.ps3mapi?mode=3
View attachment 32797

webMAN fully disable the syscalls unless you have enabled PS3MAPI in the shortcuts (bottom right of the picture):
View attachment 32798

In regards to the issue that shows not ready, I haven't experienced that error with autoexec.bat, maybe try onxmb.bat or boot_init.txt
Or try to add a wait xmb before execute the commands.


Thanks, but /syscall8.ps3mapi?mode=3 does not work called from the idle_plugin, since /xmb.ps3$restore_syscall works to restore the fake disabled syscalls with a XMB notification, i was looking for a fake disable that can be used with it, called from the XMB.

I added wait 9, but no luck, the script is not beeing executed and i can't mount games or /setup.ps3 ( webMAN not ready)


Edit: 1

I rolled back some versions and the .32 works fine but .34 and newers broke it
 

Attachments

Last edited:
If fake disable syscall is used, webMAN temporarily enable the syscalls when possible.

In regards to the autoexec issue, I found that the function was not running due lack of stack memory.

Try updating again from github / brewology or the built-in updater. The script that you provided now works without the wait.
 
Thank you Aldo,

I hadn't realized but my boot_init.txt was not working too, now both of them are working good.

Edit:

I'm using it now on onxmb.bat to apply after a game being mounted with webman ( it replaces the green led behavior), so in the next XMB refresh it will work again.

Is there a way to immediately apply the script since /play.ps3/<script-path> doesn't work anymore?
 
Last edited:
Thank you Aldo,

I hadn't realized but my boot_init.txt was not working too, now both of them are working good.

Edit:

I'm using it now on onxmb.bat to apply after a game being mounted with webman ( it replaces the green led behavior), so in the next XMB refresh it will work again.

Is there a way to immediately apply the script since /play.ps3/<script-path> doesn't work anymore?

/mount.ps3<script-path> works. That is what I used to debug the issue.
I will check why /play.ps3 is not working.
 
/mount.ps3<script-path> works. That is what I used to debug the issue.
I will check why /play.ps3 is not working.

Thanks, /mount.ps3/<script-path> working good :)

Still talking about led control customization, is there a workaround for executing it from the xmb?

I'm using the onxmb.bat to load it, it works fine but requires a XMB reload to take effect


Code:
<Pair key="module_name"><String>idle_plugin</String></Pair>
<Pair key="module_action"><String>
<Pair key="module_action"><String>/popup.ps3/OK!;/write.ps3/dev_hdd0/tmp/wm_config.bin&t=01&pos=0x20;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=0&mode=0&line=1;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=1&mode=0&line=2;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=2&mode=0&line=3</String></Pair>

so i tried now to immediately apply them, using mount.ps3/dev_hdd0/onxmb.bat


Code:
<Pair key="module_name"><String>idle_plugin</String></Pair>
<Pair key="module_action"><String>
<Pair key="module_action"><String>/mount.ps3/dev_hdd0/onxmb.bat;/popup.ps3/OK!;/write.ps3/dev_hdd0/tmp/wm_config.bin&t=01&pos=0x20;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=0&mode=0&line=1;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=1&mode=0&line=2;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=2&mode=0&line=3</String></Pair>

But it won't apply since the mount.ps3 is also giving a LED color change

PS: the HEX edit is for removing the auto scan on boot, otherwie the leds will be replaced by the webman scanning behaviour
 
Last edited:
Thanks, /mount.ps3/<script-path> working good :)

Still talking about led control customization, is there a workaround for executing it from the xmb?

I'm using the onxmb.bat to load it, it works fine but requires a XMB reload to take effect


Code:
<Pair key="module_name"><String>idle_plugin</String></Pair>
<Pair key="module_action"><String>
<Pair key="module_action"><String>/popup.ps3/OK!;/write.ps3/dev_hdd0/tmp/wm_config.bin&t=01&pos=0x20;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=0&mode=0&line=1;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=1&mode=0&line=2;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=2&mode=0&line=3</String></Pair>

so i tried now to immediately apply them, using mount.ps3/dev_hdd0/onxmb.bat


Code:
<Pair key="module_name"><String>idle_plugin</String></Pair>
<Pair key="module_action"><String>
<Pair key="module_action"><String>/mount.ps3/dev_hdd0/onxmb.bat;/popup.ps3/OK!;/write.ps3/dev_hdd0/tmp/wm_config.bin&t=01&pos=0x20;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=0&mode=0&line=1;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=1&mode=0&line=2;/write.ps3/dev_hdd0/onxmb.bat&t=/led.ps3mapi?color=2&mode=0&line=3</String></Pair>

But it won't apply since the mount.ps3 is also giving a LED color change

PS: the HEX edit is for removing the auto scan on boot, otherwise the leds will be replaced by the webman scanning behaviour

I'm not sure what you want to do with these commands. You can pack all them in a .bat file and only execute the /mount.ps3<script-path> or /play.ps3<script-path> (I fixed this command in the latest build)

If you want to turn off the leds. You only need /led.ps3mapi?color=2&mode=0

color=2 is Green+RED (it looks like yellow). With that command both leds are turned off (mode=0)

I think what you pretend to do must be placed in /boot_init.txt, which is the first script executed before start loading the services.
/autoexec.bat is executed after the services are loaded.
/onxmb.bat is executed every time explore_plugin is loaded (e.g. when the system starts or when returns to XMB from a game)
 
I'm not sure what you want to do with these commands. You can pack all them in a .bat file and only execute the /mount.ps3<script-path> or /play.ps3<script-path> (I fixed this command in the latest build)

If you want to turn off the leds. You only need /led.ps3mapi?color=2&mode=0

color=2 is Green+RED (it looks like yellow). With that command both leds are turned off (mode=0)

I think what you pretend to do must be placed in /boot_init.txt, which is the first script executed before start loading the services.
/autoexec.bat is executed after the services are loaded.
/onxmb.bat is executed every time explore_plugin is loaded (e.g. when the system starts or when returns to XMB from a game)

I made a menu to customize the leds, each color with different modes, each color option writes in a diferrent line of the onxmb.bat for multi customization, but when the command /mount.ps3/<script> is executed it makes the led solid green replacing the one that is set on the script.

I used the onxmb.bat instead of the boot_init.txt because the scan games on boot and when a game is mounted the green led turn on, replacing the script behaviour, so every time the xmb is reloaded, the leds will be set as they are in the script.

But now i make a workaround, i added a Apply settings that reloads the XMB and get it working.

G6LKAkc.png
 
Last edited:
hey aldo i just noticed a change in the latest version: /trunc.ps3 mind explaining how can i use it?

also i can't seem to find an answer but how can i take a screenshot without opening the ingame xmb as some games pause the game when accessing this future
 
hey aldo i just noticed a change in the latest version: /trunc.ps3 mind explaining how can i use it?
click HERE to goto the OP. it has a huge list of commands, format specifications, and more info.

how can i take a screenshot without opening the ingame xmb as some games pause the game
AFAIK there is no way to work around this completely without recording the video in order to grab a frame from it.
 
@aldostools

I need to make a one-time script.

After my mod being installed in the system, it will restart as usual, but i need to make webman applies my custom theme just at the first boot, the theme is located at dev_flash/vsh/resource/theme/01.p3t ( it replaces the existing one provided by the OFW for keeping flash space fine).

i was thinking to use it on my autoexec.bat

/install.ps3/dev_flash/vsh/resource/theme/01.p3t
move /dev_hdd0/autoexec1.bat=/dev_hdd0/autoexec.bat ( this one to replace this one time exec to my default autoexec.bat)

but the problem is that the install.ps3/<theme> will make a copy of the theme, making it duplicated in the themes menu as mine already shows there.

Do you have any idea of how can i implement it better?


Other thing is, remember when i was trying to block the flash xmls? and i ended up making the boot_init,txt to check if they have been modificated


wait 9
wait 9
wait 2
popup PS3™ Pro
beep3
/copy.ps3/dev_hdd0/game_column_fix/test.xml&to=/dev_blind/vsh/resource/explore/xmb/category_game.xml
/copy.ps3/dev_hdd0/game_column_fix/test.xml&to=/dev_blind/vsh/resource/explore/xmb/category_game_tool2.xml

It does not work, a pop-up says COPY ABORTED, am i missing something?

And if yes, how can i made the operations without a XMB pop-up?
 
Back
Top