Skip to content

插件测试器

zhongyang219 edited this page Nov 17, 2022 · 2 revisions

TrafficMonitor 插件测试器

插件测试器是一款用于测试TrafficMonitor插件的工具软件。软件界面如下图所示:

image-20221116180030588

你可以在“选择插件”下拉列表中选择插件,在窗口下方的预览区域查看插件的显示效果。

更改插件目录

默认情况下,插件目录右侧的“当前目录”处于选中状态,此时,插件测试器会自动加载当前目录下所有dll文件,并显示在“选择插件”下拉列表中。

如果选择“自定义目录”,则下方的文本框和“浏览”按钮会处于可用状态,点击“浏览”按钮可以选择一个文件夹作为插件目录。更改插件目录后需要重新启动软件。重启后会自动从新的目录加载插件。

插件操作

在“选择插件”下拉列表中选择需要操作的插件。

  • 选项

    点击“选项”按钮可以通过调用ITMPlugin::ShowOptionsDialog函数弹出选项对话框。

  • 插件信息

    点击“插件信息”按钮会弹出插件信息对话框。

image-20221116180905896
  • 深色背景

    勾选深色背景时,下方的预览区域会使用深色背景来预览插件的显示效果,如下图所示:

    image-20221116182032647
  • 双行显示

    勾选双行显示时,插件预览中的显示区域的高度会增加,对于某些插件来说,显示区域高度增加会切换到双行显示。如下图所示:

    image-20221116182758798
  • 指定显示宽度

    通常情况下,插件项目的宽度由IPluginItem::GetItemWidthEx函数指定。勾选此项时,可以强制预览区域的插件项目以固定的宽度显示。

插件预览

选择一个插件后,预览区域会显示该插件所有显示项目的预览,如下图所示:

image-20221116183310393

如果插件支持显示鼠标提示,当鼠标移动到显示区域时会显示相应的鼠标提示:

image-20221116183552542

在预览区域的插件项目上单击鼠标左键或右键,以及双击鼠标左键,会调用IPluginItem::OnMouseEvent函数。因此,如果插件支持右键菜单,则点击鼠标右键时会弹出右键菜单,如图所示:

image-20221116183905139

当插件显示区域拥有焦点时,按下键盘上的键会调用IPluginItem::OnKeboardEvent函数,触发插件的键盘事件响应。

主菜单

文件

  • 退出

    退出程序

工具

  • Base64编码

    此命令可以选择一个文件,并对其进行Base64编码,结果保存在原文件相同目录下。

  • Base64解码

    此命令可以选择一个文件,并对其进行Base64解码,结果保存在原文件相同目录下。

  • 语言

    这里可以设置软件的显示语言,目前仅支持简体中文和英文。更改软件显示语言后需要重新启动软件才能生效。

帮助

  • 帮助

    显示本文档。

  • 关于

    显示“关于”对话框。