Explore plugin
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
See also Discussion page
4 Identifiers:
- 1
- 0x43415430 ("CAT0")
- 0x4D4F4430 ("MOD0")
- 0x41435430 ("ACT0")
1 Interface
contains selective set subs (max. so far 29):
0: 1 Parameter: int value 0 - 4 1: 0 Parameter: returns an interface 2: 0 Parameter: returns an interface 3: 0 Parameter: returns an uint[0x14 / 0x24] 4: - 5: 3 Parameter: list[] {(reload_category game/network/..,reload_category_items game/...), command amount} - send (sequences of)xmb command(s) 6: 3 Parameter: char* (open_list nocheck/...), void * callback(can be 0), 0 7: 2 Parameter: 8: 3 Parameter: 9: 3 Parameter: void *, void *, void * 10: 2 Parameter: char * , int * out 11: 3 Parameter: char * query , char * attribute? , uint8 output[] 12: 1 Parameter: struct 13: return 0 13/2: 1 Parameter: int 0-9 14: return 0 14/2: 2 Parameter: int 0-9, 15: 3 Parameter: int 0-9, , 16: nullsub 16/2: 3 Parameter: int 0-9, , 17: 5 Parameter: int 0-9, 18: 1 Parameter: 19: 1 Parameter: 20: nullsub 20/2: PlayIndicate, 2 Parameter: , int value, (0 = show?, 1=update?, -1 = hide) - (set_playing 0x%x 0x%llx 0x%llx 0x%llx 0x%llx") 21: nullsub 21/2: 1 Parameter: uint * list (simply both parameter from 20/2 and 3rd terminating = -1) 22: 0 Parameter: 22/2: 1 Parameter: 23: - 24: 0 Parameter: 25: 0 Parameter: 26: 2 Parameter: char * (TropViewMode/backup/FaustPreview...) , char * (group/fixed/on...) 27: 1 Parameter: char * 28: 2 Parameter: char * (ReloadXil/AvcRoomItem/...), uint8 xml?_parameters[] 29: 2 Parameter: char * ,
Example XMB Commands:
Command | Example | notes |
---|---|---|
add | ||
beq | ||
br | ||
close_all_list |
close_all_list |
|
close_list |
close_list |
|
exec_app |
exec_app recover_ok |
exec_app cannot_support_remoteplay exec_app cddb_dialog exec_app DelAfterInstall exec_app edit_wo_titleinput exec_app EulaOK exec_app ExecInstallOK exec_app ExecInstallNG exec_app ExecNetCheckOK exec_app ExecNetCheckNG exec_app NaviCommandCheckGameBootFinish exec_app NaviNotAllowed exec_app OnlineOK exec_app open_update_confirm_dialog exec_app recover_ok exec_app shopdemo exec_app signup_finish exec_app SignupOK exec_app start_netcheck exec_app start_netconf exec_app start_store exec_app start_update exec_app start_welcome_headline exec_app start_without_worning_guest_signin exec_app UrlOK |
exec_push |
exec_push |
|
focus | ||
focus_category <Category> |
focus_category game |
Category: game video friend psn network music photo tv More examples: focus_category user 0.0 |
focus_detect | focus_detect enable | |
focus_escaper | ||
focus_index |
focus_index 0 0 |
focus_index 1 0 |
focus_last |
focus_last 0 |
focus_last 0 : sets cursor to most top position in current column focus_last 1 : sets cursor to most top+1 position in current column |
focus_mrid 0x%llx | ||
focus_priority | ||
focus_segment_hit_first gameDir %s | ||
focus_segment_hit_last | ||
focus_segment_index |
focus_segment_index -1 0 |
focus_segment_index -1 0 : sets cursor to most top application in current column focus_segment_index #Number 0 : sets cursor to position #Number in current column focus_segment_index seg_commerce_new 0 focus_segment_index seg_mcutility 0 focus_segment_index seg_newvmc 0 focus_segment_index seg_regist 0 focus_segment_index gameDir 0 focus_segment_index xmb://localhost/%25flash/xmb/category_user.xml#root.user_provider_1 -1 |
focus_segment_mrid %d %lld |
focus_segment_mrid 0 %lld |
|
focus_segment_stored_mrid |
focus_segment_stored_mrid 0 4 |
focus_segment_stored_mrid 1 4 |
metagen |
metagen filepath? | |
metagen_sync |
metagen_sync media 1? |
|
open_list |
open_list |
|
reload_category <Category> |
reload_category game |
game video friend psn network music photo tv |
reload_category_items <Category> |
reload_category_items game |
game video friend psn network music photo tv |
reload_category_segment |
reload_category_segment game 0 seg_device |
reload_category_segment game 0 seg_psp2appdata |
reload_item | ||
reload_item_mrid |
reload_item_mrid xmb://localhost/%25flash/xmb/category_game.xml#seg_mcutility.sdvmc %llu reload_item_mrid gamedata %llu reload_item_mrid gameDir %llu | |
reload_list | ||
reload_segment_focused | ||
reload_segment_index |
reload_segment_index %d |
reload_segment_index 8 |
scroll_list | ||
sd | ||
set_playing | set_playing 0x%x 0x%llx 0x%llx 0x%llx 0x%llx | |
store_mrid | ||
store_mrid_hit_first |
store_mrid_hit_first 4 |
|
store_mrid_hit_last | ||
wait <msec> |
wait 1000 |
wait 100 wait 200 wait 100.0f wait 200.0f wait 500.0f wait 800.0f |
yield |
Function 11 Example
query:
xcb://localhost/query?table=MMS_MEDIA_TYPE_SYSTEM&cond=Ae+StorageMedia:StorageMedia.stat.mediaStatus %xCB_MEDIA_INSERTED+AGL+StorageMedia:StorageMedia.type %xCB_MEDIA_TYPE_PS3_BD %xCB_MEDIA_TYPE_DVDPRW+Aa+StorageMedia:StorageMedia.reserved24
attribute:
StorageMedia:StorageMedia.reserved24
See: xcb://localhost/query?, XMB database Tables, Operators and StorageMedia usage
Function 28 Examples
ReloadXil AvcRoomItem DlnaDeviceMaxNotification ...
CAT0 Interface
contains 25 subs:
0: 2 Parameter: int category_id (0-9), int (to store) 1: 2 Parameter: int category_id, int? (0) 2: 2 Parameter: int category?, int segment? (9=seg_premo,0xA=gameDir,) 3: 3 Parameter: int category? 4: 2 Parameter: int category?, int 5: 2 Parameter: int category? 6: 2 Parameter: int category? 7: 4 Parameter: int category? 8: 3 Parameter: int category?, , int * 9: 3 Parameter: int category? 10: 1 Parameter: int category? - (msg_login) 11: 1 Parameter: int category? 12: 1 Parameter: int category? (identical to 11) 13: 1 Parameter: int category? 14: 0 Parameter: 15: 2 Parameter: int category?, int 16: 2 Parameter: int category?, int 17: 4 Parameter: int category?, int (must be 0x584D4232 ("XMB2")), int flag?, int flag? 18: 1 Parameter: int category? - 19: 1 Parameter: int category? 20: 1 Parameter: int category? 21: null 22: 2 Parameter: int category?, float 23: 1 Parameter: int category? 24: 0 Parameter:
Category IDs
0 User 1 Setting 2 Photo 3 Music 4 Video 5 Tv Video Service 6 Game 7 Net 8 PSN 9 Friend
MOD0 Interface
contains 4 subs:
0: 0 Parameter: (ModuleActivate) 1: 0 Parameter: (ModuleDeactivate) 2: 1 Parameter: int (Plugin Enum ID) - (ModuleLoadFailed) 3: 1 Parameter: int (Plugin Enum ID) - (ModuleGetLoadOpinion)
ACT0 Interface
contains 1 sub:
0: 1 Parameter: char * action
Action | notes | |
---|---|---|
explore |
explore:log?channel_boot= explore:log?channel_focus= explore:log?screen_boot= explore:log?screen_focus= explore:log?video=%s%s explore:log_flush? explore:log_resession? explore:call_updater?value= explore:log_direct?url= |
Examples: explore:log?screen_focus=tv explore:log?screen_focus=psn |
CloseListChild | wboard_plugin : interface 1 : function 1 | |
FocusMessageBox | ||
FocusFriend | ||
ClearCache | creates db.xml files and deletes content of
/dev_hdd0/tmp/explore/atdl /dev_hdd0/vsh/pushlist /dev_hdd0/tmp/explore/atdl/report/report.xml /dev_hdd0/tmp/explore/atdl/dirty.dat | |
ClearWBoardFocus | ||
SetWBoardFocus | Sets XMB Cursor to WBoard? | |
ExecStorageCopy | used to export/import gamesaves | |
NotifyErrorNoExecute | ||
ShopDemo_ResetTimer |