스크립트 관련 문의 [1]

스크립트 관련 문의

2016-12-05 13:15 - 김재성
안녕하세요.
스크립트중 관련 2가지 문의 입니다.
1.
xsh.Screen.Send("abcd abcd abcd")
라고 치면 abcd abc 까지 입력되고 안됩니다.
(랜덤하게 abcd abcd 까지 입력될 때도 있습니다.)

한마디로 긴문자열 어떻게 Send 할수 있을까요?

참고로
xsh.Screen.WaitForString ("") 나
xsh.Session.Sleep(1000) 를 앞에 쓰고 해도 동일 합니다.
세션 구성은 시리얼 이며 속도는 115200 입니다.
CRT에서는 잘됩니다...

2.
xsh.Dialog.prompt("Input Box(eg., 123456 )","Input","",0)
빈란에 아무 값이 없이 창이 뜨고
xsh.Dialog.prompt("Input Box(eg., 123456 )","Input","123456",0)
이렇게 실행 하면 빈란에 123456 입력되어 있습니다.
그렇다면 바로 추가입력이나 지우고 입력 하고 싶은데 마우스로 빈란을 선택하여
커서 깜박임을 만들고 해야되는 번거러움이 있는데 상식적으로 입력 받을 준비를 하고 있어야 하는건데...
바로 선택되게 할수 없나요? 커서깜박임이 ?
이것역시 CRT에서는 그냥 됩니다...

프로그램 버전 : Xshell 5


Re: 스크립트 관련 문의

2016-12-08 13:38 - 넷사랑
안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

1. xsh.Screen.Send
시리얼 통신에서 문자열의 일부가 보내지지 않는 문제는 일반적인 문제는 아닌 것 같습니다.
적용하신 스크립트 언어와 보낼 문자열에 대한 정보가 더 있으면 좋을 것 같습니다.

2. 포커스 문제
이 문제는 최근에 수정되었습니다.
사용하고 계시는 Xshell 을 최신 버전으로 업그레이드 한 후 사용해 보시기 바랍니다.

감사합니다.



이전 조회수: 902