求助:利用Shell完成图形交互

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
123662981
帖子: 55
注册时间: 2010-10-22 22:11

求助:利用Shell完成图形交互

#1

帖子 123662981 » 2012-04-11 10:07

各位大神,谁能帮我解决一下这个问题?
由于要安装一个程序,想要用shell脚本来自动安装.在过程中会有图形窗口跳出来,应该就是dialog选框,据我所知好像有echo+pipe和expect可以用来自动交互,可是这些都是terminal里面完成交互的,对图形窗口没有反应,我想问一下能有什么办法可以自动去点选图形窗口的OK么?
头像
枫叶饭团
帖子: 14683
注册时间: 2010-06-16 1:05
系统: Mac OS X
来自: Tencent
联系:

Re: 求助:利用Shell完成图形交互

#2

帖子 枫叶饭团 » 2012-04-11 10:15

如果那个按键有快捷键的话,也许here doc能行,也许。。。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 求助:利用Shell完成图形交互

#3

帖子 lilydjwg » 2012-04-11 12:43

快捷键也不行的。
用 xdotool 吧。
头像
123662981
帖子: 55
注册时间: 2010-10-22 22:11

Re: 求助:利用Shell完成图形交互

#4

帖子 123662981 » 2012-04-12 9:35

好的,我去试试看,谢谢大家了~
头像
烟雨平生
帖子: 103
注册时间: 2006-07-06 16:35
联系:

Re: 求助:利用Shell完成图形交互

#5

帖子 烟雨平生 » 2012-04-20 11:22

或可考虑使用 xdialog
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 求助:利用Shell完成图形交互

#6

帖子 eexpress » 2012-04-20 11:28

安装软件,有选缺省参数的,就是你的ok
-y, --yes, --assume-yes
Automatic yes to prompts;
● 鸣学
回复