Hi Scott,

Attached our sample code. Could you check if it works on your Windows PC? 
Thanks!
We just can’t get it work.

BR,

Zhu
From: 
interest-bounces+zhu.zhong=alcatel-sbell.com...@qt-project.org<mailto:interest-bounces+zhu.zhong=alcatel-sbell.com...@qt-project.org>
 [mailto:interest-bounces+zhu.zhong=alcatel-sbell.com...@qt-project.org] On 
Behalf Of Scott Aron Bloom
Sent: 2013年11月14日 11:01
To: qt-interest (interest@qt-project.org<mailto:interest@qt-project.org>)
Subject: Re: [Interest] QProcess wrap the telnet.exe

What is not working?

Can you call telnet.exe?  or is it waiting for stdin data in order to go?

What argumetns are you using?

Is the process starting (Connect to the appropriate slots to see)

Scott

From: GUO Qiang A [mailto:qiang.a....@alcatel-sbell.com.cn]
Sent: Wednesday, November 13, 2013 6:58 PM
To: Scott Aron Bloom; qt-interest 
(interest@qt-project.org<mailto:interest@qt-project.org>)
Cc: ZHONG Zhu
Subject: RE: QProcess wrap the telnet.exe

Hi Scott,
I just use the same code.
It works for cmd.exe, but it can’t work in windows with telnet.exe.
Do you have other suggestions?

Thanks.

From: Scott Aron Bloom [mailto:scott.bl...@onshorecs.com]
Sent: 2013年11月14日 10:48
To: GUO Qiang A; qt-interest 
(interest@qt-project.org<mailto:interest@qt-project.org>)
Cc: ZHONG Zhu
Subject: RE: QProcess wrap the telnet.exe

Please don’t respond privately…

I connect to
      connect( process, SIGNAL( readyReadStandardError() ), this, SLOT( 
slotProcessReadyReadStdErr() ) );
      connect( process, SIGNAL( readyReadStandardOutput() ), this, SLOT( 
slotProcessReadyReadStdOut() ) );


Then a simple
      QByteArray txt = process->readAllStandardOutput();

In the slots should have you covered

I use process->start( execName, args ) to start her up.

Scott

From: GUO Qiang A [mailto:qiang.a....@alcatel-sbell.com.cn]
Sent: Wednesday, November 13, 2013 6:46 PM
To: Scott Aron Bloom
Cc: ZHONG Zhu
Subject: QProcess wrap the telnet.exe

Hi Scott,
Can you show me how to use pipes?
I have connected the readyReadStandardOutput and readyReadStandardError signals 
but it can’t work.

thanks.

-----Original Message-----
From: 
interest-bounces+zhu.zhong=alcatel-sbell.com...@qt-project.org<mailto:interest-bounces+zhu.zhong=alcatel-sbell.com...@qt-project.org>
 [mailto:interest-bounces+zhu.zhong=alcatel-sbell.com...@qt-project.org] On 
Behalf Of Scott Aron Bloom
Sent: 2013年11月13日 15:26
To: Qt Project MailingList
Subject: Re: [Interest] Expect for Qt?

QProcess works fine for telnet and ftp, you need to connect the input and 
output pipes in order to send data into it.

Scott

Best Regards,
Qiang Guo
EasyTest (Alcatel-Lucent automation test tool) NOW FREE on internet at
https://github.com/EasyTestTeam/EasyTest



Attachment: wrapper.rar
Description: wrapper.rar

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to