Questions tagged «zenity»

1
如何创建带有多个进度条的wget GUI?
我正在编写自己的脚本以使用来下载多个项目(同时,每个命令一个项目)wget,我需要一个进度条。我目前使用zenity --progress进度条,但问题是下载时会产生多个进度条。 我要实现的是类似于Nautilus中的文件传输对话框的内容: 任何人都可以针对要实现此目标的程序或语言为我指明正确的方向。 注意: 我仅具有shell脚本的基本知识,而没有其他知识。
21 wget  zenity 

4
在16.04下运行zenity时出现错误消息:Gtk-消息:GtkDialog映射为没有临时父级。不鼓励
在Ubuntu 16.04下,我收到以下消息 Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged 当我用命令打开zenity时 zenity --text-info --filename=<filename> 在14.04下未发生这种情况。我认为答案与该帖子有关,但该帖子未解释如何实施建议的解决方案。有人可以解释一下我应该将建议的行添加到哪个文件吗? 您可以通过为GtkDialog设置父模式来解决此警告。相关函数是gtk_window_set_transient_for()(将此窗口设置为始终位于另一个窗口的顶部,或始终是另一个窗口的瞬态),还可以选择使用gtk_window_set_modal()使其成为模式对话框。最终,这就是各种GtkDialog构造函数所做的事情。
19 gui  gtk  zenity 

3
哪里记录了组合框与zenity的用法?
我偶然发现可以显示一个带有禅意的组合框(测试版本:2.32.1)。请参见以下代码: #!/bin/bash array=(a b c d e) value=$(zenity --entry --title "Window title" --text "${array[@]}" --text "Insert your choice.") 结果显示在以下3张图像中: 我对此有两个问题: 是否有关于此功能的文档?我没有在zenity文档中找到任何东西。 为什么数组的第一个值没有出现在组合框中?在上面的示例中,我的数组为(a b c d e),并且组合框仅显示b c d e。 解决方法是,在数组中添加一个值,例如(0 a b c d e)。
11 zenity 

4
Zenity和文本格式
我刚刚发现zenity支持html标签。 zenity --error --text "hello <b>world</b>" 但是如何使其与entrytype一起使用? zenity --entry --text "hello <b>world</b>" 它打印标签而不是解释它们。
10 html  zenity 

3
如何从cron脚本调用zenity?
示例脚本error.sh: #! /bin/bash zenity --error --text='Something very bad has happened!' 我的incron-config: ~/Documents IN_MOVED_TO ~/scripts/error.sh 如果我error.sh在终端GUI中运行,则会弹出对话框,但在上述incron方案中不会。 当我在“文档”文件夹中移动文件时,如何使弹出对话框的状态变好?
8 cron  zenity 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.