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>
문제는 자바 문제 (90 %)이지만 Firefox 3.6 및 Internet Explorer 8을 사용하여 Windows XP 및 Windows 7에서 시도했습니다.
—
kokbira
두 호의 내용을 읽거나 제목 만 읽었습니까? 나는 그들이 관련되어 있지만 중복되지 않기 때문에 동일한 "접두사"로 물었다! 다시 읽어 보시면 그들이 너무 다르다는 것을 알게 될 것입니다. "재분석"에 대한 답변을 기다리고 있습니다.
—
kokbira
워드 패드를 실행하면 원하는대로 할 수 있다고 생각하지 않으며 워드 패드를 실행 한 다음 워드 패드를 닫으면 코드를 반환합니다. 워드 패드에서 HoD 세션으로 코드를 입력하지 않습니다.
—
Zach
글쎄, 예를 들어 워드 패드 만 넣습니다. 명령을 실행하고 작동하는 것을보고 싶습니다.
—
kokbira