Я отримую доступ до системи, яка використовує клієнт IBM Host on Demand.
Я намагаюся створити макрос, щоб виконати важке завдання (для його завершення потрібно натиснути понад 90 000 клавіш), але для того, щоб зробити це простіше, мені потрібно викликати деякі "зовнішні" програми за допомогою тегу "runprogram".
Але я не знаю, чому це не працює (дотримуйтесь довідки IBM - http://publib.boulder.ibm.com/infocenter/hodhelp/v11r0/index.jsp?topic=/com.ibm.hod.doc/doc /macro/macro.html - не допомогло ...). Я працюю в Firefox 3.6 і моя версія Java - jdk1.6.0_20.
Нижче наводиться приклад макросу, який повинен функціонувати, але не.
<HAScript name="TEST4" description="" timeout="60000" pausetime="300" promptall="true" blockinput="false" author="wingman" creationdate="05/05/2011 16:14:31" supressclearevents="false" usevars="false" ignorepauseforenhancedtn="true" delayifnotenhancedtn="0" ignorepausetimeforenhancedtn="true">
<vars>
<create name="$intReturn$" type="integer" value="0" />
</vars>
<screen name="Tela1" entryscreen="true" exitscreen="false" transient="false">
<description >
<oia status="NOTINHIBITED" optional="false" invertmatch="false" />
</description>
<actions>
<runprogram exe=
"'c:\\Program Files\\Windows NT\\Accessories\\Wordpad.exe'"
param="'c:\\a.txt'" wait="true"
assignexitvalue="$intReturn$" />
<message title="" value="'Return value is '+$intReturn$" />
</actions>
<nextscreens timeout="0" >
</nextscreens>
</screen>
</HAScript>