我正在尝试从 xwindow 中提取图标,即来自
Obsidian
的图标,它似乎没有设置 _NET_WM_ICON
属性。我怎样才能提取这个图标信息?还有别的办法吗?我现在正在使用 python-xlib。
你可以尝试获取XWMHints,它有一个名为icon_pixmap的成员。你也可以尝试找到图标文件,详细:
specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
我的WM有3种获取图标的方式,详细:
https://sourceforge.net/p/gsmwm/code/ci/master/tree/src/image.c