Login

LibDataBroker

首先, 作者的介绍,英文的:http://github.com/tekkub/libdatabroker-1-1/wikis 另外你也可以在wowinterface和wowace的论坛上找到更多资料.

LibDataBroker,简称LDB LDB是一个很小的库, 目的是为所有插件提供一个MVC接口. LDB插件分为plugin和display,前者就像Fubar_LocationFu一样提供具体的功能,后者就像Fubar一样提供显示的平台.

对于用户: 你可以选择更多的显示平台, 各有特色. 都很小巧

对于作者: 用户的要求可能千奇百怪, 你不必写这么多titan/fubar甚至小地图图标. 而用户还可能不喜欢,想方设法的要关掉这些. 所以, 写一个LDB支持(比起前面3种方式简单不少), 让用户去选择到底用什么来显示, 或者什么都不做(不显示).

说到内存占用, LDB很小巧, 必须的3个库全部载入还不到80K, 如果你已经使用了ACE3插件, 那么又省掉了其中的2个库; 而Fubar的一个rock库就吞掉了500k内存.

plugin分为2种, 一种是launcher,另外一种是data source..这个概念对用户没什么大意义...但写作时不能忽略 launcher从个本质上来说是一个按钮, 点击以后可以打开设置窗口,或者改变设置等等任何事(除了被BLZ禁用的一些功能比如施法). 比如Bugsack的ldb支持. data source就是在按钮上显示一些信息的东西, 例如我的leafZone(类似locationfu)或是显示FPS,延迟,dps的模块就是data source插件


显示插件介绍

一些display插件: 都可以在wowinterface和curse下载

ButtonBin 可以完全替代Fubar甚至做的更好. 推荐

cargoShip 有编程基础而且对内存占用要求比较高的朋友试试这个.占用小,无配置,需要编辑lua文件. 推荐

Titan Panel 老牌信息条

Fubar+Broker2Fubar 信息条巨头

Barrel 无图无介绍

StatBlockCore 这个作者以前有类似fubar的信息条,但使用的人并不多,自从LDB出来以后就写了这个.

Fortress 功能上就SBC增强了一些,也美观了些.

Carousel 一个bar循环显示..

MakeRocketGoNow 只是一个Launcher显示器

汉化版

Fortress

ButtonBin

Carousel


LDB插件

Broker_XP 经验

Broker_SysMon 系统性能

Broker_Money 显示当前的金币数量

Broker_Durability 耐久度显示

RepairBroker 耐久显示,自动修理(含公会修理)

Broker_Mail 邮件追踪

Broker_PvP PvP状态

Broker_Transit 各类传送大集合

Broker_TradeCooldowns 商业技能冷却追踪

Broker_Recount 伤害统计插件Recount的开关

leafZone 地区文字

leafLogger 副本内自动记录战斗日志

leafStats 系统性能(FPS,延迟,插件内存占用)

leafLFG 自动加入组队频道

GatherHud_broker GatherHud的开关

tekability 人物面板装备耐久百分比+LDB支持(完全可以抵上耐久模块,边框染色推荐oGlow)


LibDataBroker (last edited 2008-12-07 10:22:08 by yleaf)