首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏sunsky

    让你的Mac iTerm优雅的上传下载文件

    可选2:使用 zenity 进度条 zenity 进度条示例  安装 zenity brew install ncruces/tap/zenity 如果 Mac M1 安装失败,可以试试用 go 进行编译安装 : brew install go go install 'github.com/ncruces/zenity/cmd/zenity@latest' sudo cp ~/go/bin/zenity / usr/local/bin/zenity 执行 ls -l /usr/local/bin/zenity 应该输出 zenity 可执行文件或软链。 不然可以建个软链: sudo ln -sv $(which zenity) /usr/local/bin/zenity 默认保存路径 如果你想自动下载文件到指定目录,而不是每次都弹窗询问。 /trzsz-iterm2 -p text \1 改为: /usr/local/bin/trzsz-iterm2 -p text -d '/Users/xxxxx/Downloads' \1 使用 zenity

    5.1K10编辑于 2022-10-04
  • 来自专栏java一日一条

    如何在 Bash Shell 脚本中显示对话框

    这个教程给出几个如何使用类似zenity和whiptail的工具在Bash Shell 脚本中提供消息/对话框的例子。使用这些工具,你的脚本能够告知用户当前程序运行的状态并能与用户进行交互。 Zenity用GTK工具包创建图形用户界面,而whiptail则在终端窗口内创建消息框。 Zenity 工具 在Ubuntu中安装zenity,运行: ? 用zenity创建消息框或者对话框的命令是不言自明的,我们会给你提供一些例子来参考。 创建消息框 ? ? 创建 Yes/No 询问对话框 ? ? 创建输入框并将输入值保存到变量中 ? ? 信息框 别忘了查看也许能帮助到你的有用的zenity 选项。 Whiptail 工具 在Ubuntu上安装whiptail,运行 ?

    4.5K10发布于 2018-09-14
  • 来自专栏QB杂货铺

    ubuntu下定时弹窗记录工作日志

    列表管理工具Taskwarrior介绍 根据默认配置,taskwarrior 的记录保存在 $HOME/.task/pending.data 我们只需要在脚本中读取这个文件,过滤出所需要的任务即可 弹窗Zenity 简单搜索后,决定使用Zenity 来做弹窗。关于Zenity,网上有很多介绍,此处不赘述。 为了进一步简化,我们在task中多建立一个任务叫做“其他”,选择此项表明需要输入,用于配合脚本处理。 HOME/taskdiary.txt" taskchoice=$(cut -d'"' -f 2 "$HOME"/.task/pending.data | sed '{x;p;x;}' | \ zenity -height 400) timenow=$(date "+%Y-%m-%d %H:%M:%S") [[ $taskchoice = *"其他"* ]] && { taskother=$(zenity 这里有两个需要注意的地方 为了让crontab能正常使用zenity弹出弹窗,需要设置 export DISPLAY=:0 为了在zenity的弹窗中能正常输入中文,还需要另外设置几个变量,具体见下方示例

    97510发布于 2019-12-27
  • 来自专栏Debian中国

    十个增加 Linux Shell 脚本趣味的小工具

    /bin/bash # Get domain name _zenity="/usr/bin/zenity" _out="/tmp/whois.output.$$" domain=$(${_zenity} eq 0 ] then # Display a progress dialog while searching whois database whois $domain | tee >(${_zenity \ --title "Whois info for $domain" \ --text-info --filename="${_out}" else ${_zenity 5. kdialog 命令 这个命令和zenity很想,只不过它是为KDE/QT应用准备的。 例如调用 /home/vivek/scripts/monitor.stock.sh脚本,它使用了 zenity 工具: @hourly DISPLAY=:0.0 /home/vivek/scripts/

    1.4K40发布于 2018-12-21
  • 来自专栏xcywt

    《Linux命令行与shell脚本编程大全》第十八章 图形化桌面环境中的脚本编程

    gdialog     zenity 1. zenity部件 zenity允许用命令行选项创建不同的窗口部件。后面也是接部件名 再加参数 还提供了一些非常酷的高级对话窗口。 比如: $ zenity –calendar $zenity –file-selection 选择的结果也在STDOUT中。 实例:也是改之前那个  1 #! function diskspace   7 {   8         df -k > $temp   9         echo "Disk space +++"  10        zenity usage" --filename=$temp --width 300 --height 800  23 }  24  25 while [ 1 ]  26 do  27         zenity menusage ;;  41         "Exit")  42                 break ;;  43         *)  44                 zenity

    1.6K50发布于 2018-01-11
  • 来自专栏Linux技术资源分享

    致需要扩展ubuntu工具认识的Linuxer | apps shell

    前言 前端时间抽出时间整理了一下自己常用的ubuntu软件工具并分享给了大家,点击那个程序员的Linux常用软件清单可以查看,有趣的是早些天也学习gtk桌面入门开发,碰巧又遇到了zenity,其实我想表达的是

    49731发布于 2018-06-08
  • 来自专栏Ms08067安全实验室

    远控免杀专题(6)-Venom免杀(VT免杀率11/71)

    请做好心里准备~ Zenity | Metasploit | GCC (compiler) | Pyinstaller (compiler) mingw32 (compiler) | pyherion.py /venom.sh 我在执行安装中,遇到了几个坑,其中遇到zenity报错信息,翻遍了官方Github也没找到解决办法,报错信息如下: zenity: relocation error: /usr/lib

    3.2K30发布于 2020-03-04
  • 来自专栏sktj

    shell 图形测试

    yum install -y dialog xdialog zenity 弹出框脚本 !/bin/bash image.png yesno弹出框 !

    62210编辑于 2022-05-18
  • 来自专栏前端ACE

    树梅派更新镜像源(解决下再更新包慢)----stretch 版本类型

    vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-output   vlc-plugin-video-splitter vlc-plugin-visualization zenity zenity-common 升级了 64 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。                                                                            获取:56 http://archive.raspberrypi.org/debian stretch/ui armhf zenity-common                                                         获取:57 http://archive.raspberrypi.org/debian stretch/ui armhf zenity

    1.8K20编辑于 2022-11-21
  • 来自专栏运维小白

    7.2 rpm介绍

    就需要先有rpm工具 [root@hf-01 mnt]# cd Packages/ [root@hf-01 Packages]# ls yum-utils-1.1.31-24.el7.noarch.rpm zenity

    58320编辑于 2022-01-06
  • 来自专栏杨建荣的学习笔记

    shell的图形化实现简单示例(r3笔记第70天)

    其实在linux中已经有人做了不少的工作,目前使用比较多的是dialog,还有很多衍生的版本,比如kdialog,gdialog,zenity等等。都在图形接口上有自己的界面风格和特点。

    89360发布于 2018-03-15
  • 来自专栏FreeBuf

    如何使用FakeImageExploiter并利用伪造图片实现渗透测试

    工具依赖 xterm zenity apache2 mingw32[64] ResourceHacker(wine) 工具下载 首先,我们需要使用下列命令将该项目源码克隆至本地: git clone

    74620编辑于 2023-02-24
  • 来自专栏地方网络工作室的专栏

    打造前端 Deepin Linux 工作环境——调节鼠标滚轮速度

    ######################## CURRENT_VALUE=$(awk -F 'Button4,' '{print $2}' ~/.imwheelrc) NEW_VALUE=$(zenity

    2.8K100发布于 2018-01-08
  • 来自专栏FreeBuf

    Venom:一款功能强大的MetaSploit Shellcode生成、编译和处理工具

    依赖组件  Zenity Metasploit GCC编译器 Pyinstaller编译器 mingw32编译器 pyherion.py加密器 wine模拟器 PEScrambler.exe

    1.1K10编辑于 2023-03-29
  • 来自专栏kali blog

    安卓渗透神器—ShotDroid

    安装 首先安装依赖环境 apt install zenity xterm 安装ngrok ngrok是一款优秀的内网映射工具,可以方便的让不在同一局域网内的设备进行访问。

    1K20编辑于 2022-09-21
  • 来自专栏kali blog

    安卓渗透神器—ShotDroid

    安装 首先安装依赖环境 apt install zenity xterm 图片 安装ngrok 是一款优秀的内网映射工具,可以方便的让不在同一局域网内的设备进行访问。

    1.2K50编辑于 2022-08-14
  • 来自专栏Albert陈凯

    2019-03-28 mac 用brew安装nginx

    gmt libetpan ocamlbuild s3fs zenity

    1.7K30发布于 2019-04-01
  • 来自专栏linux教程

    linux下面的字体乱码的解决方法

    Xdialog firefox-1.0 kde xmms zenity

    2.2K10编辑于 2023-04-25
  • 来自专栏信创系统开发

    从点击 Wine 应用,到应用程序启动,这中间发生了什么?

    RunApp "$3""${@:5}" fi } #init_log_file # Check if some visual feedback is possible ifcommand -v zenity >/dev/null 2>&1; then progressbar() { WINDOWID="" zenity --progress title="$1" --text="$2" --pulsate --width=400 --auto-close --no-cancel || WINDOWID="" zenity

    39410编辑于 2025-09-04
  • 来自专栏运维小白

    linux基础(day21)

    就需要先有rpm工具 [root@hf-01 mnt]# cd Packages/ [root@hf-01 Packages]# ls yum-utils-1.1.31-24.el7.noarch.rpm zenity

    36120编辑于 2022-01-06
领券