Board logo

標題: [求助] 如何修改右鍵菜單上顯示的文字 [打印本頁]

作者: forjanezz    時間: 2009-11-9 06:38     標題: 如何修改右鍵菜單上顯示的文字

我想請問一下,ssp有沒專門的接口,就像sakura script之類的,提供來修改右鍵菜單。
我看不同shiori修改菜單的語法很不同,是否不同shiori.dll有它自己的處理方法?
應為找不到用aya的人格改菜單的例子,最多只有改了推薦網址之類的
作者: Pygmalion    時間: 2009-11-9 23:37

ShioriResource相关
SSP等伪春菜平台的菜单资源可通过Shiori报文来改变其部分属性(如:文本、字体、颜色、可见性等)。
实现方式同普通的Shiori事件相同,流程如下:

// request,SSP请求获取“门户网站”该菜单项的文本
GET SHIORI/3.0
Charset: UTF-8
Sender: SSP
SecurityLevel: local
ID: portalrootbutton.caption


// response,Shiori返回该菜单项的文本值为“茶兔的推薦”
SHIORI/3.0 200 OK
Sender: AYA
Charset: UTF-8
Value: 茶兔的推薦


Shiori侧的处理:
以AYA为例。
AYA接收到ID为portalrootbutton.caption的报文后,在yaya_shiori3.dic的request函数中将非On开头的事件ID补上“On_”。
接着调用On_portalrootbutton.caption函数。

//---- 门户网站的選單按鍵名稱 --------------------
On_portalrootbutton.caption
{
        "茶兔的便籤"
}


然后将结果以报文的形式返回。

附,SSP部分菜单项的文本ID:
recommendrootbutton.caption        主菜侧的推荐网址
kero.recommendbuttoncaption        使魔侧的推荐网址
portalrootbutton.caption        门户网站
sakura.portalbuttoncaption        主菜侧的门户网站(旧仕様不推薦)
updatebutton.caption                在线更新
updatebuttoncaption                在线更新(旧仕様不推薦)
sakura.updatebuttoncaption        在线更新(旧仕様不推薦)
vanishbutton.caption                反安装
headlinesenserootbutton.caption        在线新闻
pluginrootbutton.caption        外挂
biffbutton.caption                检查邮件
shellscalerootbutton.caption        缩放
utilityrootbutton.caption        便利机能
calendarbutton.caption                日历
messengerbutton.caption                SSP即时通
sntpbutton.caption                校准时间
ghostexplorerbutton.caption        人格浏览
scriptlogbutton.caption                脚本记录
purgeghostcachebutton.caption        清除人格快取
updatefmobutton.caption                FMO更新
switchreloadbutton.caption        重新载入人格
leavepassivebutton.caption        重设被动模式
switchmovetodefaultpositionbutton.caption        重设人格位置
configurationbutton.caption        选项
switchproxybutton.caption        启用Proxy
switchcompatiblemodebutton.caption        支援旧规格
switchquietbutton.caption        禁止播放音效
alwaysstayontopbutton.caption        保持显示在最上层
definedsurfaceonly.caption        忽略未定义的人格外形
ghostrootbutton.caption                切换人格
callghostrootbutton.caption        呼叫人格
shellrootbutton.caption                外表
dressuprootbutton.caption        衣物
balloonrootbutton.caption         对话框
inforootbutton.caption                相关情报
firststaffbutton.caption        版本信息 - 关于SSP…
readmebutton.caption                Read Me - 关于此人格…
readmebuttoncaption                Read Me - 关于此人格…(旧仕様不推薦)
rateofusebutton.caption                人格使用率统计表
hidebutton.caption                最小化
closebutton.caption                关闭人格
quitbutton.caption                退出SSP
作者: forjanezz    時間: 2009-11-10 00:43

感動,實在是太詳細了~~
作者: NINJA    時間: 2009-11-11 09:22

加入收藏
放到wiki可以幫助到新手
作者: jark0038    時間: 2009-11-26 22:34

痾....

有點不太懂????

意思是要跟SSP申請 原始檔ㄇ???
作者: Roy    時間: 2009-12-2 18:33

引用:
原帖由 NINJA 於 2009-11-11 09:22 發表
加入收藏
放到wiki可以幫助到新手
ShellDescript
SakuraScriptEnv
GhostDescript
BalloonDescript
ShioriResource
已經放到wiki。
Shiori Event作成中。
作者: Roy    時間: 2009-12-5 18:44

開發文件/平台/SSP/Shiori 完成,並補完 OnExecuteHTTPComplete , OnExecuteHTTPFailure ,  OnSystemDialog , OnSystemDialogCancel
預定:SSP/仕様書/プロパティシステム : Property System
作者: jark0038    時間: 2009-12-8 22:48

痾.....

還是不太懂ㄝ????

意思是說....要跟官網請求檔案嗎???

因為我還是找不到 "portalrootbutton.caption" 這個檔案




歡迎光臨 中文偽春菜後援會論壇 (http://cuc.moe.hm/) Powered by Discuz! 6.1.0