想全自动化安装一个程序,perl可以做到吗?

想全自动化安装一个程序,perl可以做到吗?

linux图形化安装一个程序的中间会有几次需要按回车键的时候,我想让它自动确认,perl能否实现?
似乎有个expect模块,可以进行实现类似的ftp登录等用户交互功能,但是我不熟悉,希望有高人指点一下它的可行性。或者其他语言有更好的解决方法,谢谢。

expect对GUI的东西是不行的
try X11::GUITest
我做过这方面的东西,给你一些参考吧。
需要使用
use Win32::GuiTest qw(:ALL);       
可以参考:http://search.cpan.org/~karasik/ ... ib/Win32/GuiTest.pm
处理自动按Enter的方法有很多,上面写的很详细.
需要提醒你的几点:
第一:窗口title是否一样.如果一样,需要在判断窗口是否到来时候,加入对窗口内文字的验证;
第二:异常处理;
第三: sleep时间处理.
感谢Lonki的指引,节省了我宝贵的时间。

感谢Nosferatu的推荐,现在正在看文档,有什么疑问可能还要和你讨论一下。

感谢Vic_Yu,你的建议我会采纳的,虽然我目前要在X windows下考虑这个问题,win32的模块不适合,但谁说将来我不会把它移植到windows平台上呢?