2013-04-25 5 views
1

에서 데이터를 얻을 수 있습니다 , citrix 세션의 서버에서 웹 브라우저를 열고 웹 사이트를로드 한 다음 해당 사이트의 html을 citrix 세션에서 내 로컬 컴퓨터로 가져옵니다. Bascially 나는 시트릭스 원격 세션에서 데이터를 가져오고 싶습니다.어떻게 여기에 내가 할 수 있기를 원하는 무엇 시트릭스

프로그래밍 방식으로 어떻게 할 수 있습니까?

사용하는 질문에 답하는 데 익숙한 프로그래밍 언어/양식을 사용해도됩니다.

시트릭스 API를 조금 보았습니다 만 로그인 및 키 입력 및 마우스 클릭 전송에 대한 몇 가지 사항을 발견했지만 데이터를 얻는 것에 대해서는 아무 것도 발견하지 못했습니다. 나는 로그인해서 정보를 얻기 위해 wireshark와 같은 프로그램을 사용할 수 있지만, 암호화되어있어 (프로그래밍 방식으로 모든 작업을 수행하지 않을 것임) 추측하고 있습니다. Citrix 리피버/클라이언트 (openthinclient.org)를 대체 할 수있는 것으로 보이는 적어도 하나의 오픈 소스 프로그램에 대해 알고 있지만, 내 질문에 대답하려고 모든 소스 코드를 파고 들기 전에 여기에서 물어볼 것이라고 생각했습니다. 누군가 쉬운 대답을했다.

+0

아무도 아이디어가 없습니까? – fivestones

답변

1

작업을 자동화하는 것이 필요하다면 프로그램이 citrix 클라이언트로 작동해야합니까?

citrix 세션에 설치 권한이 없다고 가정하기 때문에 사용할 수있는 많은 자동화 도구 중 하나 (예 : http://docs.seleniumhq.org/)를 설치할 수 없다고 가정합니까?

당신이 /가 로컬 컴퓨터에 자바를 허용해야 http://www.sikuli.org/

를 읽어보십시오 내가 건너 한이 및 기타 자동화 도구의 주요 차이점이 있음을 위 ...

감안할 Sikuli는 위젯에 대한 호출 (citrix 세션에서 작동하지 않음)을 잡는 대신 화면의 이미지를 사용하여 GUI를 탐색합니다.

따라서 citrix 세션의 스크린 샷을 찍을 수 있다고 가정하면 유용 할 수 있습니다.

관련 문제