Description
Strix
Strix is a lightweight, robust, and event-driven mailing assistant designed exclusively for World of Warcraft Retail (API 12.0+). Named after the swift and silent genus of owls, Strix ensures your items reach your alternate characters with precision and speed.
Project Info
- Author: David W Zhang
- License: GNU General Public License v3.0 (GPLv3)
Features
- 🦉 Automatic Alt Detection: Seamlessly catalogs your characters (Name, Realm, Faction) upon login using strictly event-driven logic (
PLAYER_ENTERING_WORLD). - ⚡ Modern Architecture: Built entirely on the latest WoW API specifications.
- Uses OOP (Object-Oriented Programming) for data management.
- Fully Event-Driven, eliminating obsolete
OnUpdatepolling. - Leverages the new
MenuUtilandContextMenulibraries, replacing the taintedUIDropDownMenu.
- 🛡️ Robust & Secure:
- Strict adherence to "Confidential Data" protection rules.
- Combat-safe UI injection with Taint protection mechanisms.
- Validated input/output logic to prevent nil-ref errors.
- 🌐 Localization: Native support for English (
enUS) and Simplified Chinese (zhCN).
Installation
- Download the latest release.
- Extract the
Strixfolder into your World of Warcraft Addons directory:_retail_/Interface/AddOns/Strix - Launch the game.
Usage
- Log in to your alternate characters once to register them in the Strix database.
- Open a Mailbox and switch to the Send Mail tab.
- Click the Owl Icon button next to the "To:" field.
- Select your target character from the context menu.
Strix - 你的小号邮寄管家
Strix (林鸮) 是一款专为魔兽世界正式服(API 12.0+)打造的轻量级、高鲁棒性邮件助手。它采用最新的架构设计,像猫头鹰一样精准、静默地将物品投递给你的每一个小号。
项目信息
- 作者:David W Zhang
- 许可证:GNU General Public License v3.0 (GPLv3)
核心功能
- 🦉 智能小号追踪:基于事件驱动(
PLAYER_ENTERING_WORLD),自动记录你登录角色的名称、服务器和阵营信息,无需手动配置。 - ⚡ 现代化架构:
- 完全摒弃过时的过程化代码,采用 OOP 面向对象设计。
- 事件驱动核心,拒绝低效的
OnUpdate轮询。 - 使用暴雪最新的
MenuUtil库构建菜单,彻底告别污染严重的旧式下拉菜单。
- 🛡️ 安全鲁棒:
- 严格遵守 API 12.0 关于“保密数据”的保护规则。
- 内置沙盒级战斗保护,确保在任何环境下代码的稳定性。
- 严格的数据校验逻辑,防止空值错误。
- 🌐 本地化支持:原生内置简体中文(
zhCN)与英语支持,架构支持随时扩展其他语种。
安装说明
- 下载最新版本插件包。
- 将
Strix文件夹解压至魔兽世界插件目录:_retail_/Interface/AddOns/Strix - 启动游戏即可。
使用指南
- 登录一次你的各个小号,以便 Strix 自动将其登记到通讯录中。
- 打开任意邮箱,切换到 发送邮件 页面。
- 点击收件人输入框旁的 猫头鹰图标。
- 在弹出的菜单中选择你要发送的目标小号。


