描述
D-Feet 是一个易于使用的 D-Bus 调试器。D-Feet 可用于检查正在运行的程序的 D-Bus 接口并在这些接口上调用方法。
设计
D-Feet 需要你的帮助。当前的设计是一种快速的设计,除了展示 D-Bus 层次结构的内部结构之外,它并不真正适合任何模型。它没有针对实际调试工作流程进行优化。虽然它是一个有用的工具,但它可以做得更好。我要求任何拥有 D-Bus 开发工作流程的人写下他们对 D-Bus 调试工具的日常使用情况。
特征
- 查看任何总线上的名称
- 查看导出的对象、接口、方法和信号
- 查看总线上服务的完整命令行
- 在总线上执行带参数的方法并查看它们的返回值
- 显示属性值
发布
所有版本都可以在Index of /sources/d-feet/上找到。基于 Gtk+2、PyGtk和python-dbus的 D-Feet 版本位于0_1 分支。0.1 系列的所有版本都使用PyGtk。较新的版本基于gobject-introspection、 gdbus 和 Gtk+3。
最新稳定版本
此版本基于 gobject-introspection 和 gdbus。
-
资料来源: http: //download.gnome.org/sources/d-feet/0.3/d-feet-0.3.16.tar.xz ( sha256 )
-
新闻: http: //ftp.gnome.org/pub/GNOME/sources/d-feet/0.3/d-feet-0.3.16.news
基于 PyGtk(0.1 系列)的最新版本
-
资料来源: http: //download.gnome.org/sources/d-feet/0.1/d-feet-0.1.15.tar.xz ( sha256 )
-
新闻: http: //ftp.gnome.org/pub/GNOME/sources/d-feet/0.1/d-feet-0.1.15.news
发展
D-Feet 是用 Python 编写的。d-feet 的源代码托管在gitlab.gnome.org上。功能请求、错误报告和补丁应发送到https://gitlab.gnome.org/GNOME/d-feet/issues/的错误跟踪器