凝胶状位于vala的booru客户。要编译你需要vala,然后使用这个命令行: valac --pkg gtk+-3.0 --pkg libsoup-2.4 --pkg libxml-2.0 gelly.vala 欢迎贡献者!如果您想加入该项目,请随时提出问题来讨论事情或任何事情。笔记:它尚未使用线程,因此在您进行搜索时它会停止一段时间。代码概览入口点main启动Gtk并创建一个新的“Uru”对象,它是一个窗口。 Uru构建GUI并为按钮设置操作(信号)。现在唯一的操作是perform_search,它使用XML API来获取带有您所关注标签的帖子列表。然后它使用process_search_results填充GUI。它为每个XPath结果构建一个Post结构,然后将其放入列表中。