Sikuli 검색 및 이미지 (스크린)를 사용하여 그래픽 사용자 인터페이스 (GUI)를 자동화하는 영상 기술이다. Sikuli의 첫 번째 릴리스 Sikuli 스크립트, 자이 썬에 대한 시각적 스크립팅 API 및 Sikuli IDE, 쉽게 스크린 샷과 함께 시각적 인 스크립트를 작성하기위한 통합 개발 환경이 포함되어 있습니다.
Sikuli 스크립트는 내부 API의 지원없이 화면에 표시 아무것도를 자동화합니다. 프로그래밍 방식으로 웹 페이지, 윈도우 / 리눅스 / 맥 OS X에서 실행되는 데스크톱 응용 프로그램 또는 에뮬레이터에서 실행도 아이폰 응용 프로그램을 제어 할 수 있습니다.
Sikuli는 사용자 인터페이스 디자인 그룹, MIT 컴퓨터 과학 인공 지능 연구소 (CSAIL)에 의해 개발 된 연구 프로젝트이다. Sikuli 스크립트 및 Sikuli IDE 모두 MIT의 라이센스하에 배포됩니다
이 릴리스의 새로운 기능 : 있습니다.
의 새로운 기능 :
Sikuli IDE
자동 들여 쓰기
환경 설정에서 새로운 설정 : 탭, 탭 폭, 글꼴 스타일, 글꼴 크기를 확장
IDE의 로케일은 변경 될 수 있습니다
ESC를 화면 캡처 모드가 취소
(이미지 포함) Sikuli 코드 탭을 통해 복사 할 수 있습니다
Sikuli 코드가 다른 프로그램 / 텍스트 편집기에 일반 텍스트로 복사 할 수 있습니다
창 크기와 열린 파일을 기억하고 자동으로 복원된다
Sikuli 스크립트
응용 프로그램 클래스는 리눅스 지금 (wmctrl과 xdotool 필요.) 지원
자바 API는 자이 썬의와 더 일치
새로운 단축키 API는 Sikuli 기능을 트리거 단축키를 등록 할 수있게합니다
Sikuli 비전 엔진 MinTargetSize의 파라미터는 엔진의 견고성 / 속도를 조정하기 위해 변경 될 수있다
퓨어 컬러 템플릿은 이제 일치 될 수 있습니다
팝업 () 대화 상자의 제목을 설정하기위한 선택적 매개 변수를 받아
일부 오류 메시지가 개선된다
2.5.2에 번들 자이 썬 업그레이드
버그 수정 :
일치하는 미리보기 창에서 많은 버그가 더 이상 매달려하지 고정되어, 미리보기 findall은의 결과와 일치한다.
버전 0.10.2의 새로운 기능 :
이 릴리스 Sikuli의 단위 테스트 케이스를 실행하고 stderr에 런타임 오류를 인쇄 할 --stderr 두 개의 새 명령 줄 옵션 --test을 소개합니다 대신 메시지 상자를 진열의. 그리고 물론 충돌이 발생하는 몇 가지 오류 및 메모리 누수는 고정되어 있습니다.
일반적인 사항 :
버전 0.10.1의 새로운 기능 :
더 많은 언어 지원 : 포르투갈어 (브라질), 덴마크어, 한국어, 러시아어, 스페인어, 터키어, 우크라이나어를.
자동 업데이트 검사는 환경 설정 창에서 비활성화 할 수 있습니다.
모든, 들여 쓰기, 유엔 들여 쓰기를 선택, 잘라 내기, 복사, 붙여 넣기를 포함, 편집 메뉴를 추가합니다.
Windows에서 충돌을 일으킬 고정 몇 가지 중요한 메모리 누수.
기본 메모리 소비를 줄입니다.
기본 핫 키는 Windows에서 변경됩니다.
탭을 전환 : Ctrl + Tab을, CTRL-SHIFT-TAB
화면 캡처 : CTRL-SHIFT-2
Sikuli IDE에 명령 줄 옵션을 추가합니다.
사용 : Sikuli-IDE [--args & LT; 인수한다] [-h] [-r & LT; sikuli 파일한다]
--args & LT; 인수한다 자이 썬의 sys.argv에 전달 된 인수를 지정
-h, -이 도움말 메시지를 인쇄 할 수 있도록
-r, - 실행 & LT; sikuli 파일한다 .sikuli 또는 .skl 파일을 실행
버그 수정 :
Sikuli 0.10의 버그 # 581712 단위 테스트가 작동하지 않습니다. (단위 테스트 패널은 지금 노력하고 있습니다.)
버그 # 577610 캡처 (지역)의 (부분적으로) 검은 이미지를 제공합니다
버그 # 577220 출구 () 함수는 명령 줄에서 런타임 오류를 제공합니다
Sikuli에 버그 # 575585 메모리 누수 0.10 충돌 긴 스크립트
버그 # 562393 윈 XP는 : Ctrl + 화살표 바로 가기를 두 번 매핑된다
버그 # 574951 내가 JNI 예외를 가지고 : 자바 VM을 작성하는 데 실패
버그 # 583096 데이터 손실 Windows에서 Sikuli를 실행
버그 # 570248 스크린 샷 스크립트는 이상으로 & quot 저장 한 후 찾을 수없는, 저장 ... & quot;
발견 없음 loger 볼 PS를 클릭 할 때 충돌 버그 # 580000 Sikuli-IDE ()
Pattern.similar 또는 Pattern.targetOffset 비 자리를 사용하는 경우 구문 분석 에러를 해결했습니다.
Sikuli 0.10 함수와 클래스는 수입 만 주 스크립트 이외의 자이 썬 모듈을 사용할 수 있습니다. 자세한 내용은 Libo의 포스트 https://answers.launchpad.net/sikuli/+question/111193를 참조하십시오.
0.9.9 버전의 새로운 기능 :
Sikuli IDE와 이제 붙여 넣기 () 명령을 지원 유니 코드 문자. 당신은 응용 프로그램에서 국제 텍스트를 전송할 수 있습니다.
문자열 명령을 실행하고 출력을 반환 - 실행 (명령) : 우리는 또한 새로운 API가 있습니다.
고급 사용자는 파이썬의 예외 처리 문 FindFailed 예외를 처리 할 수 있습니다. 또한, Mac에서 Sikuli IDE는 마지막으로 맥의 기본 파일 대화 상자를 사용합니다.
버전 0.9.8의 새로운 기능 :
완전 리눅스를 지원! (즉, 스크린 샷을 촬영하고 작업 스크립트를 중지하는 글로벌 바로 가기!)
또한 심각한 메모리 누수 문제를 해결.
0.9.7 버전의 새로운 기능 :
모든 사용자는 강력하게 업그레이드하는 것이 좋습니다.
0.9.7은 빠른에 의해 .skl (실행 sikuli 스크립트) 더블 클릭하거나 명령 줄에서 실행됩니다.
요구 사항 :
자바 2 스탠다드 에디션 런타임 환경
파이썬
댓글을 찾을 수 없습니다