ฉันเข้าถึงระบบที่ใช้ไคลเอ็นต์ 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>