Editing Explore plugin

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
See also {{talk}} page


4 Identifiers:
4 Identifiers:
Line 18: Line 17:
  4: -
  4: -
  5: 3 Parameter: list[] {(reload_category game/network/..,reload_category_items game/...), command amount}  - send (sequences of)xmb command(s)
  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
  6: 3 Parameter: char* (open_list nocheck/...), void * possible_handler (can be 0), 0
  7: 2 Parameter:  
  7: 2 Parameter:  
  8: 3 Parameter:  
  8: 3 Parameter:  
  9: 3 Parameter: void *, void *, void *
  9: 3 Parameter:  
  10: 2 Parameter: char * , int * out
  10: 2 Parameter: char * , int * out
  11: 3 Parameter: char * query , char * attribute? , uint8 output[]
  11: 3 Parameter: char * query , char * attribute? , uint8 output[]
Line 36: Line 35:
  19: 1 Parameter:  
  19: 1 Parameter:  
  20: nullsub
  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")
  20/2: 2 Parameter: , int value (-1 = terminates amount) - set_playing 0x%x 0x%llx 0x%llx 0x%llx 0x%llx"
  21: nullsub
  21: nullsub
  21/2: 1 Parameter: uint * list (simply both parameter from 20/2 and 3rd terminating = -1)
  21/2: 1 Parameter: uint * list (simply both parameter from 20/2 and 3rd terminating = -1)
Line 60: Line 59:
|br || ||
|br || ||
|-
|-
|close_all_list ||
|close_all_list || ||
close_all_list
||
|-
|-
|close_list ||
|close_list || ||
close_list
||
|-
|-
|exec_app||
|exec_app||
  exec_app recover_ok
  exec_app recover_ok
||  
||  
  exec_app cannot_support_remoteplay
  exec_app shopdemo
exec_app cddb_dialog
  exec_app DelAfterInstall  
  exec_app DelAfterInstall  
exec_app edit_wo_titleinput
  exec_app EulaOK  
  exec_app EulaOK  
exec_app SignupOK
  exec_app ExecInstallOK  
  exec_app ExecInstallOK  
  exec_app ExecInstallNG  
  exec_app ExecInstallNG  
Line 83: Line 77:
  exec_app NaviNotAllowed  
  exec_app NaviNotAllowed  
  exec_app OnlineOK  
  exec_app OnlineOK  
exec_app UrlOK
  exec_app open_update_confirm_dialog  
  exec_app open_update_confirm_dialog  
exec_app recover_ok
exec_app shopdemo
  exec_app signup_finish  
  exec_app signup_finish  
  exec_app SignupOK
  exec_app edit_wo_titleinput
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 || ||
exec_push
||
|-
|-
|focus || ||
|focus || ||
Line 118: Line 102:
  focus_category user 0.0
  focus_category user 0.0
|-
|-
|focus_detect || focus_detect enable||
|focus_detect || ||
|-
|-
|focus_escaper || ||
|focus_escaper || ||
Line 126: Line 110:
  focus_index 0 0  
  focus_index 0 0  
||
||
focus_index 1 0
|-
|-
|focus_last ||
|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_mrid 0x%llx || ||
Line 145: Line 124:
  focus_segment_index -1 0
  focus_segment_index -1 0
||
||
  focus_segment_index -1 0 : sets cursor to most top application in current column
  focus_segment_index -1 0
focus_segment_index #Number 0 : sets cursor to position #Number in current column
  focus_segment_index seg_commerce_new 0
  focus_segment_index seg_commerce_new 0
  focus_segment_index seg_mcutility 0  
  focus_segment_index seg_mcutility 0  
Line 166: Line 144:
|-
|-
|metagen || ||
|metagen || ||
metagen filepath?
|-
|-
|metagen_sync  
|metagen_sync  
Line 173: Line 150:
||
||
|-
|-
|open_list ||
|open_list || ||
open_list
||
|-
|-
|reload_category <Category>
|reload_category <Category>
Line 203: Line 178:
  tv
  tv
|-
|-
|reload_category_segment ||
|reload_category_segment || ||
reload_category_segment game 0 seg_device
||
reload_category_segment game 0 seg_psp2appdata
|-
|-
|reload_item || ||
|reload_item || ||
Line 213: Line 185:
||
||
  reload_item_mrid xmb://localhost/%25flash/xmb/category_game.xml#seg_mcutility.sdvmc %llu
  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_list || ||
Line 229: Line 199:
|sd || ||
|sd || ||
|-
|-
|set_playing || || set_playing 0x%x 0x%llx 0x%llx 0x%llx 0x%llx
|set_playing || ||
|-
|-
|store_mrid || ||
|store_mrid || ||
|-
|-
|store_mrid_hit_first ||
|store_mrid_hit_first || ||
store_mrid_hit_first 4
||
|-
|-
|store_mrid_hit_last || ||
|store_mrid_hit_last || ||
Line 244: Line 212:
||
||
  wait 100
  wait 100
wait 200
  wait 100.0f
  wait 100.0f
  wait 200.0f
  wait 200.0f
Line 260: Line 227:
attribute:
attribute:
  StorageMedia:StorageMedia.reserved24
  StorageMedia:StorageMedia.reserved24
See: [[XMBML Functions#xcb:.2F.2Flocalhost.2Fquery.3F|xcb://localhost/query?]], [[XMB_database#Tables|XMB database Tables]], [[XMBML Functions#Operators|Operators]] and [[XMB_database#StorageMedia|StorageMedia]] usage
== Function 28 Examples ==
ReloadXil
AvcRoomItem
DlnaDeviceMaxNotification
...


=CAT0 Interface=
=CAT0 Interface=
Line 274: Line 232:
contains 25 subs:
contains 25 subs:


  0: 2 Parameter: int category_id (0-9), int (to store)
  0:  
1: 2 Parameter: int category_id, int? (0)
  1:  
2: 2 Parameter: int category?, int segment? (9=seg_premo,0xA=gameDir,)
  ..
3: 3 Parameter: int category?
  24:  
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=
=MOD0 Interface=
Line 317: Line 241:
contains 4 subs:
contains 4 subs:


  0: 0 Parameter: (ModuleActivate)
  0: 0 Input: (ModuleActivate)
  1: 0 Parameter: (ModuleDeactivate)
  1: 0 Input: (ModuleDeactivate)
  2: 1 Parameter: int ([[Xmb_plugin#xmb_plugin_id_list|Plugin Enum ID]]) - (ModuleLoadFailed)
  2: 1 Input: string name? - (ModuleLoadFailed)
  3: 1 Parameter: int ([[Xmb_plugin#xmb_plugin_id_list|Plugin Enum ID]]) - (ModuleGetLoadOpinion)
  3: 1 Input: string name? - (ModuleGetLoadOpinion)


=ACT0 Interface=
=ACT0 Interface=
Line 326: Line 250:
contains 1 sub:
contains 1 sub:


  0: 1 Parameter: char * action
  0: 1 Input: string




{| class="wikitable sortable"
{| class="wikitable sortable"
! Action !! notes  
! Command !! notes
|-  
|-  
|explore ||  
|explore ||  
Line 340: Line 264:
  explore:log_flush?
  explore:log_flush?
  explore:log_resession?
  explore:log_resession?
  explore:call_updater?value=
  explore:call_updater
  explore:log_direct?url=
  explore:log_direct?url=
||
Examples:
explore:log?screen_focus=tv
explore:log?screen_focus=psn
|-
|-
|CloseListChild || [[wboard_plugin]] : interface 1 : function 1
|CloseListChild || wboard_plugin : interface 1 : function 1
|-
|-
|FocusMessageBox ||
|FocusMessageBox ||
Line 363: Line 283:
|SetWBoardFocus || Sets XMB Cursor to WBoard?
|SetWBoardFocus || Sets XMB Cursor to WBoard?
|-
|-
|ExecStorageCopy || used to export/import gamesaves
|ExecStorageCopy ||
|-
|-
|NotifyErrorNoExecute ||
|NotifyErrorNoExecute ||
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)