求助:如何写一个perl让它运行一款软件然后执行一些指令,在线等
perl吧
全部回复
仅看楼主
level 3
桀骜虎😲 楼主
大家好。写一个程序,让它运行一款软件,如innovus,然后在该软件的交互界面中输入一些指令(这些指令可以写到一个文件中,然后source 该文件),来运行该软件,运行好了以后退出该软件。
我知道的就是运行这个软件:`innovus`;然后这个软件就启动了,但如何在这个软件的界面里输入东西呢?求大神帮助。
2016年08月31日 07点08分 1
level 7
个人愚见,能否使用管道试试呢[疑问]
2016年08月31日 13点08分 2
具体呢
2016年09月01日 01点09分
这个软件是直接能接受perl的标准输出作为它的标准输入吗?可以的话试试,open OUT, " | innovus" or die "ERROR: $!";
2016年09月01日 02点09分
回复
kissingssica
: 这个只能打开innovus,但打开后没法向innovus的窗口敲命令。正常的话是手动在innovus窗口里输入命令,但用perl怎么实现自动输入命令呢。
2016年09月01日 06点09分
没有常识过,不清楚了
2016年09月01日 06点09分
level 8
这个要调用windows的api,自己写还不如直接用傻瓜式的按键精灵。。。
2016年08月31日 14点08分 3
我是linux
2016年09月01日 01点09分
level 3
桀骜虎😲 楼主
大家帮忙啊
2016年09月02日 01点09分 4
楼主做IC的吧,你这玩法不对啊
2017年01月15日 14点01分
@hp3907tx 是IC
2017年04月11日 03点04分
level 7
这个软件应该有命令行操作吧
2016年12月30日 17点12分 6
level 1
同求,请问现在你知道怎么弄了吗?
2022年05月07日 10点05分 7
1