XMBML module-action: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (→‎XMB Indexed modules: module-action's from 4.46 xml's)
Line 40: Line 40:
| system_plugin<BR />N/A<BR />N/A || {{Yes}} || ??? || ??? || 3.55 || ??? || common and miscelaneous functions
| system_plugin<BR />N/A<BR />N/A || {{Yes}} || ??? || ??? || 3.55 || ??? || common and miscelaneous functions
|-
|-
| xmb_plugin<BR />N/A<BR />N/A || {{Yes}} || ??? || ??? || 3.55 || ??? ||  
| xmb_plugin<BR />xmb_plugin.sprx<BR />N/A || {{Yes}} || ??? || ??? || 3.55 || ??? ||  
|-
|-
| explore_plugin<BR />explore_plugin.sprx<BR />explore_plugin_full.rco || {{Yes}} || ??? || ??? || 3.55 || NotifyErrorNoExecute || file explorer
| explore_plugin<BR />explore_plugin.sprx<BR />explore_plugin_full.rco || {{Yes}} || ??? || ??? || 3.55 || NotifyErrorNoExecute || file explorer

Revision as of 16:16, 24 January 2014


module-action example

This is an XMB command, typically this is utilised with the XML code below:

Code Sample

This is acts like a module (SPRX) intercom, allowing XML files to use/send commands to a selected module, so it can perform functions outside the limits of the module managing that XMB Category.

The list of 'useable' modules is indexed in xmb_plugin.sprx (modules availables in main XMB) and xmb_ingame.sprx (modules availables in in-game XMB) and contains the Module Reference, the path to the module (.sprx file), and the path to the associated resource (.rco file).

All the .sprx modules are stored in path: /dev_flash/vsh/module/ and the .rco resource files in path: /dev_flash/vsh/resource/

XMB Indexed modules

Module Reference
<module>.sprx
<resource>.rco
Indexed in: In firmwares: module-action
availables
Notes
xmb_plugin.sprx xmb_ingame.sprx From Up to
playlist_plugin
playlist_plugin.sprx
playlist_plugin.rco
Yes ??? ??? 3.55 make_new_playlist_photo
make_new_playlist_music
new_playlist
playlists manager
scenefolder_plugin
scenefolder_plugin.sprx
scenefolder_plugin.rco
Yes ??? ??? 3.55 make_new_scenefolder_video_wo_title
system_plugin
N/A
N/A
Yes ??? ??? 3.55 ??? common and miscelaneous functions
xmb_plugin
xmb_plugin.sprx
N/A
Yes ??? ??? 3.55 ???
explore_plugin
explore_plugin.sprx
explore_plugin_full.rco
Yes ??? ??? 3.55 NotifyErrorNoExecute file explorer
game_plugin
basic_plugins.sprx
game_plugin.rco
Yes ??? ??? 3.55 manual
psp_manual
miscelaneous game functions
np_trophy_ingame
np_trophy_ingame.sprx
np_trophy_ingame.rco
Yes ??? ??? 3.55 ??? online trophy functions
gamedata_plugin
gamedata_plugin.sprx
gamedata_plugin.rco
Yes ??? ??? 3.55 ??? BDgame/gameupdate installations
game_ext_plugin
game_ext_plugin.sprx
gamedata_plugin.rco
Yes ??? ??? 3.55 ??? more miscelaneous game functions
premo_plugin
premo_plugin.sprx
premo_plugin.rco
Yes ??? ??? 3.55 ??? PSP remote play
micon_lock_plugin
micon_lock_plugin.sprx
N/A
Yes ??? ??? 3.55 ???
category_setting_plugin
category_setting_plugin.sprx
category_setting_plugin.rco
Yes ??? ??? 3.55 ??? XMB settings column
sysconf_plugin
sysconf_plugin.sprx
sysconf_plugin.rco
Yes ??? ??? 3.55 ??? miscelaneous system functions
netconf_plugin
netconf_plugin.sprx
netconf_plugin.rco
Yes ??? ??? 3.55 ??? network configuration manager
software_update_plugin
software_update_plugin.sprx
software_update_plugin.rco
Yes ??? ??? 3.55 ??? firmware updater miscelllaneous functions
bdp_plugin
bdp_plugin.sprx
bdp_plugin.rco
Yes ??? ??? 3.55 ??? bluray player
bdp_disccheck_plugin
bdp_disccheck_plugin.sprx
bdp_disccheck_plugin.rco
Yes ??? ??? 3.55 ??? bluray movie disc identifyer
bdp_storage_plugin
bdp_storage_plugin.sprx
bdp_storage_plugin.rco
Yes ??? ??? 3.55 ??? bluray movie disc identifyer ?
user_plugin
user_plugin.sprx
user_plugin.rco
Yes ??? ??? 3.55 ??? offline users manager
friendim_plugin
friendim_plugin.sprx
N/A
Yes ??? ??? 3.55 new_friend
new_message
chat functions
friendml_plugin
friendml_plugin.sprx
friendml_plugin.rco
Yes ??? ??? 3.55 ??? friends/chat functions
friendtrophy_plugin
friendtrophy_plugin.sprx
friendtrophy_plugin.rco
Yes ??? ??? 3.55 ??? friends/chat miscellaneous functions ?
profile_plugin
profile_plugin.sprx
profile_plugin.rco
Yes ??? ??? 3.55 ??? first boot user manager ?
photoviewer_plugin
photoviewer_plugin.sprx
photoviewer_plugin.rco
Yes ??? ??? 3.55 ??? image viewer
videoplayer_plugin
videoplayer_plugin.sprx
videoplayer_plugin.rco
Yes ??? ??? 3.55 ??? video player
webbrowser_plugin
webbrowser_plugin.sprx
webbrowser_plugin.rco
Yes ??? ??? 3.55 ??? web browser
webrender_plugin
webrender_plugin.sprx
webrender_plugin.rco
Yes ??? ??? 3.55 ??? web browser miscelaneous functions ?
xai_plugin
xai_plugin.sprx
xai_plugin.rco
Yes ??? ??? 3.55 ??? XMB widgets
audioplayer_plugin
audioplayer_plugin.sprx
audioplayer_plugin.rco
Yes ??? ??? 3.55 ??? audio player
videodownloader_plugin
videodownloader_plugin.sprx
videodownloader_plugin.rco
Yes ??? ??? 3.55 ??? video downloader
nas_plugin
nas_plugin.sprx
nas_plugin.rco
Yes ??? ??? 3.55 ??? game purchase manager ?
download_plugin
download_plugin.sprx
download_plugin.rco
Yes ??? ??? 3.55 ??? file downloader
ps3_savedata_plugin
ps3_savedata_plugin.sprx
ps3_savedata_plugin.rco
Yes ??? ??? 3.55 ??? savedata manager (PS3)
vmc_savedata_plugin
vmc_savedata_plugin.sprx
vmc_savedata_plugin.rco
Yes ??? ??? 3.55 ??? virtual memory card manager (PS1 & PS2)
thumthum_plugin
thumthum_plugin.sprx
thumthum_plugin.rco
Yes ??? ??? 3.55 ???
npsignin_plugin
npsignin_plugin.sprx
npsignin_plugin.rco
Yes ??? ??? 3.55 ??? PSN login manager
avc_plugin
avc_plugin.sprx
avc_plugin.rco
Yes ??? ??? 3.55 ??? Audio/Video chat manager ?
avc2_text_plugin
avc2_text_plugin.sprx
avc2_text_plugin.rco
Yes ??? ??? 3.55 new_chat Audio/Video chat manager 2 ?
sacd_plugin
sacd_plugin.sprx
sacd_plugin.rco
Yes ??? ??? 3.55 ??? super audio-CD player
eula_cddb_plugin
eula_cddb_plugin.sprx
eula_cddb_plugin.rco
Yes ??? ??? 3.55 ??? audio-CD database manager
strviewer_plugin
strviewer_plugin.sprx
strviewer_plugin.rco
Yes ??? ??? 3.55 ??? XMB language selector ?
edy_plugin
edy_plugin.sprx
edy_plugin.rco
Yes ??? ??? 3.55 ??? Edy viewer pay service
print_plugin
print_plugin.sprx
print_plugin.rco
Yes ??? ??? 3.55 ??? printer manager
newstore_plugin
newstore_plugin.sprx
newstore_plugin.rco
Yes ??? ??? 3.55 ??? PSN store viewer
deviceconf_plugin
deviceconf_plugin.sprx
deviceconf_plugin.rco
Yes ??? ??? 3.55 ??? peripheral manager
dlna_plugin
dlna_plugin.sprx
dlna_plugin.rco
Yes ??? ??? 3.55 dlna_scan dlna media services manager
np_trophy_plugin
np_trophy_plugin.sprx
np_trophy_plugin.rco
Yes ??? ??? 3.55 ???
kensaku_plugin
kensaku_plugin.sprx
kensaku_plugin.rco
Yes ??? ??? 3.55 kensaku_google internet search (the loupe icon in network column)
regcam_plugin
regcam_plugin.sprx
regcam_plugin.rco
Yes ??? ??? 3.55 ??? credit card manager ?
idle_plugin
idle_plugin.sprx
idle_plugin.rco
Yes ??? ??? 3.55 ??? XMB idle mode enabler ?
filecopy_plugin
filecopy_plugin.sprx
filecopy_plugin.rco
Yes ??? ??? 3.55 ??? external device file importer/exporter
wboard_plugin
wboard_plugin.sprx
wboard_plugin.rco
Yes ??? ??? 3.55 ??? "what's new" display mode content manager
checker_plugin
checker_plugin.sprx
checker_plugin.rco
Yes ??? ??? 3.55 ???
hknw_plugin
hknw_plugin.sprx
hknw_plugin.rco
Yes ??? ??? 3.55 ??? photo editor (hakinowa)
poweroff_plugin
poweroff_plugin.sprx
poweroff_plugin.rco
Yes ??? ??? 3.55 ??? system power manager
eula_hcopy_plugin
eula_hcopy_plugin.sprx
eula_hcopy_plugin.rco
Yes ??? ??? 3.55 ??? hdd copy/backup utility
videoeditor_plugin
videoeditor_plugin.sprx
videoeditor_plugin.rco
Yes ??? ??? 3.55 ??? video editor
  • Notes:

This table only represents modules indexed in CEX firmwares... for other firmwares (in the case of differences) can be added more columns using the same format in the header of this other table: XMB Configuration Files

Common uses

  • explore_plugin.sprx

Can be used to stub XMB items in Template:Shop Firmware. All firmwares use this method to stub XMB items which have been stubbed. With the exception of some XMB items which make "sel://" calls (such as "What's New") which have been left in-tact and Shop FW modules have only recently (4.30+?) blocked these calls returning the "This operation cannot be used during demonstration mode" message.

  • webbrowser_plugin.sprx

Can be used to create website links