|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Eugene E. Zaitsev 2:5037/21 10 Oct 2000 20:32:14 To : All Subject : =?koi8-r?B?UmU6IOvByyDawdDV09TJ1NggRE9TINDSz8fSwc3N1Q==?= --------------------------------------------------------------------------------
> Как можно запустить ДОС программу и затем
> передать ей нажатие некотрох клавиш.
> Потом программу нужно закрыть.
Очень не факт, что получится, но можно попробовать так:
open(PIPE,"|/here/dos/program/come") or die "Oops. I did it again";
print PIPE "eto tipa my nazhimaem klavishi\n";
А вот как с прибиванием - это опа. По идее оно должно по close(PIPE)
свернуться. Hа практике как -не знаю.
--
Sincerelly yours, Eugene E. Zaitsev [EEZ01-RIPN]
System administrator/Programmer of the
JSCCT "S-Energy" ISP, http://www.senergy.ru
E-Mail: eugene@zaitsev.org, johnnyb@senergy.ru
Phone: +7-0722-32-62-00, +7-0722-27-13-13
Pager: +7-0722-31-31-31 #137, http://www.bel.ru/viam
--- ifmail v.2.15dev4
* Origin: SEnergy ISP http://www.senergy.ru (2:5037/21@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/17444140c0e55.html, оценка из 5, голосов 10
|