├── _include_nhn ├── _statusbar.au3 ├── _ADB.au3 ├── _IE2.au3 ├── _JSON.au3 ├── _file.au3 ├── _http.au3 ├── _sms.au3 ├── _util.au3 ├── _Image.au3 ├── _email.au3 ├── _monitor.au3 ├── _smscore.au3 ├── _ImageADJ.au3 ├── _JSON_Util.au3 ├── _Webdriver.au3 ├── GuiRichEdit_.au3 ├── _ImageGetInfo.au3 ├── _ImageSearch.au3 ├── _ImageSearch2.au3 ├── ImageSearchDLL.dll ├── _IEScreenCapture.au3 ├── _IEScreenCapture_sample.au3 ├── _ImageGetInfo_Example.au3 ├── _JSON_Translate.au3 ├── _base64.au3 ├── _font.au3 ├── _AVIWriter.au3 └── _process.au3 ├── guitar ├── report │ ├── lastrunscript.txt │ ├── GUITARCmdSender.exe │ ├── logview.jsp │ ├── cmdrun.jsp │ └── remote.jsp ├── bin │ ├── icon.dll │ ├── GUITAR.ico │ ├── GUITAR.ini │ ├── SMSSend.exe │ ├── UIAHtml.au3 │ ├── UIAMenu.au3 │ ├── UIARun.au3 │ ├── UIATab.au3 │ ├── korean.lng │ ├── readme.txt │ ├── GUITARKill.au3 │ ├── GUITARKill.ico │ ├── UIAAbout.au3 │ ├── UIACapture.au3 │ ├── UIACommon.au3 │ ├── UIAOptions.au3 │ ├── UIAToolbar.au3 │ ├── guitarlogo.jpg │ ├── readme_new.txt │ ├── GUITARAU3VAR.au3 │ ├── UIAAnalysis.au3 │ ├── UIAFormMain.au3 │ ├── UIAImageList.au3 │ ├── etc │ │ ├── hosts_기본.txt │ │ ├── hostscopy.exe │ │ ├── processkill.exe │ │ ├── GUITARAU3VAR.au3 │ │ ├── hosts파일변경_예제.bat │ │ └── hosts_지도_STAGING.txt │ ├── resource │ │ ├── key.htm │ │ ├── CHROME_DONE.png │ │ ├── OPERA_DONE.png │ │ ├── SAFARI_DONE.png │ │ ├── CHROME_DONE_2.PNG │ │ ├── CHROME_DONE_3.PNG │ │ ├── FIREFOX_DONE.png │ │ ├── OPERA_ADDRESS.png │ │ ├── OPERA_DONE_XP.png │ │ ├── CHROME_ADDRESS.png │ │ ├── CHROME_ADDRESS_2.png │ │ ├── CHROME_ADDRESS_3.png │ │ ├── CHROME_ADDRESS_4.png │ │ ├── CHROME_ADDRESS_5.png │ │ ├── CHROME_ADDRESS_6.png │ │ ├── CHROME_ADDRESS_7.png │ │ ├── FIREFOX_ADDRESS.png │ │ ├── FIREFOX_DONE_4.png │ │ ├── FIREFOX_DONE_5.png │ │ ├── FIREFOX_DONE_XP.png │ │ ├── FIREFOX_DONE_XP2.png │ │ ├── OPERA_ADDRESS_2.png │ │ ├── OPERA_DONE_10.10.png │ │ ├── SAFARI_ADDRESS.png │ │ ├── SAFARI_ADDRESS_2.png │ │ ├── SAFARI_ADDRESS_3.png │ │ ├── SCRIPTERROR_CR.png │ │ ├── SCRIPTERROR_CR_2.png │ │ ├── SCRIPTERROR_CR_3.png │ │ ├── SCRIPTERROR_FF_3.png │ │ ├── SCRIPTERROR_IE_6.png │ │ ├── SCRIPTERROR_IE_7.png │ │ ├── SCRIPTERROR_IE_8.png │ │ ├── FIREFOX_ADDRESS_2.png │ │ └── FIREFOX_ADDRESS_3.png │ ├── GUITARARecord.au3 │ ├── GUITARCmdSender.ico │ ├── GUITARCommonTC.au3 │ ├── GUITARExportTC.au3 │ ├── GUITARExportTC.ico │ ├── GUITARIEObject.au3 │ ├── GUITARImportTC.au3 │ ├── GUITARLanguage.au3 │ ├── GuitarWebdriver.au3 │ ├── ImageSearchDLL.dll │ ├── UIAFindReplace.au3 │ ├── UIAFormSample.au3 │ ├── GUITARAImageList.au3 │ ├── GUITARCmdReceiver.ico │ ├── GUITARErrorReport.au3 │ ├── GUITARIEImageViwer.au3 │ ├── GUITARImageSearcher.au3 │ ├── GUITARImageSearcher.ico │ ├── GUITARMobileKeyInput.au3 │ ├── GUITARUserFunction.au3 │ ├── GuitarWebdriverXpath.au3 │ ├── UIAUserCaptureHtml.au3 │ ├── batch │ │ ├── MAP_SUS_ALL_REAL.bat │ │ ├── MAP_TEMP_ALL_REAL.bat │ │ └── MAP_ALGOGARA_ALL_REAL.bat │ ├── UIAViewRecentImage_delete.au3 │ ├── GUITARCmdSender.au3 │ ├── UIAViewImage.au3 │ ├── GUITARXml.au3 │ └── GUITARCmdReceiver.au3 └── data │ ├── TESTCASE │ └── SAMPLE │ │ ├── 43_임의데이터선택 │ │ ├── $대기시간.txt │ │ └── 43_임의데이터선택.txt │ │ ├── 샘플전체실행.txt │ │ ├── 04_클릭 │ │ ├── 04_클릭예제.txt │ │ └── Image │ │ │ ├── 거리뷰버튼_[180.271.064.054].png │ │ │ ├── 정자일로_[392.224.104.044].png │ │ │ ├── 육칠팔분당점_[095.264.263.134].png │ │ │ ├── 정자일로_W7_[424.141.106.083].png │ │ │ ├── 정자일로_XP_[057.145.062.025].png │ │ │ ├── 정자일로_IE10_[025.125.122.051].png │ │ │ ├── 이창을다시표시안함-팝업_[469.534.167.032].png │ │ │ └── 이창을다시표시안함-팝업닫기_[671.377.051.044].png │ │ ├── 06_조건문 │ │ ├── 06_조건문.txt │ │ └── Image │ │ │ ├── 내소식_[703.368.168.063].png │ │ │ ├── 네이버로고_3_[243.183.150.041].png │ │ │ ├── 네이버로고_[209.181.210.093].png │ │ │ ├── 로그아웃버튼_[905.310.122.076].png │ │ │ └── 네이버로고_W7_[204.162.229.094].png │ │ ├── 08_대기 │ │ └── 08_대기.txt │ │ ├── 09_마우스 │ │ ├── 09_마우스.txt │ │ └── Image │ │ │ ├── 모바일안내.png │ │ │ ├── 모바일QR코드.png │ │ │ ├── 모바일안내_W7.png │ │ │ ├── 거리뷰아이콘_[376.222.109.058].png │ │ │ ├── 거리뷰아이콘_2_[022.149.085.050].png │ │ │ ├── 거리뷰아이콘_W7_[407.149.075.068].png │ │ │ ├── 거리뷰안내레이어_[853.287.230.094].png │ │ │ ├── 모바일QR코드_2_[973.146.096.110].png │ │ │ ├── 항공뷰전환아이콘_[1028.205.067.068].png │ │ │ ├── 거리뷰버튼(비선택)_[1032.290.051.068].png │ │ │ └── 깐부치킨차량(노란색)_[608.439.146.106].png │ │ ├── 11_계산 │ │ └── 11_계산.txt │ │ ├── 17_반복 │ │ └── 17_반복.txt │ │ ├── 20_캡쳐 │ │ ├── 20_캡쳐.txt │ │ └── Image │ │ │ ├── 네이버로고_[202.176.286.088].png │ │ │ ├── 네이버로고_3_[245.182.151.042].png │ │ │ └── 네이버로고_W7_[245.175.150.054].png │ │ ├── 23_Tag │ │ ├── 23_검색.txt │ │ ├── 23_부분캡쳐.txt │ │ ├── 23_지도거리뷰.txt │ │ ├── 인물검색 │ │ │ ├── 23_인물검색.txt │ │ │ └── SubScript │ │ │ │ ├── $인물검색어.txt │ │ │ │ ├── 인물검색단일.txt │ │ │ │ └── 인물검색반복.txt │ │ └── Image │ │ │ ├── 거리뷰제목정자1로.png │ │ │ ├── 레이어안내팝업(닫기).png │ │ │ ├── 레이어안내팝업(닫기)_2.png │ │ │ ├── 거리뷰닫기_[985.148.119.065].png │ │ │ ├── 거리뷰제목석촌호수로_[380.217.209.075].png │ │ │ └── 거리뷰제목정자1로_2_[042.145.116.063].png │ │ ├── 37_AU3실행 │ │ ├── calc.au3 │ │ └── 37_AU3실행.txt │ │ ├── 02_변수사용 │ │ ├── 02_변수사용.txt │ │ └── Image │ │ │ ├── 뉴스이미지_[142.268.108.067].png │ │ │ └── 스포츠이미지_[134.139.122.043].png │ │ ├── 07_참조실행 │ │ ├── 07_참조실행.txt │ │ └── 네이버로그인예제 │ │ │ ├── 네이버로그인예제.txt │ │ │ └── Image │ │ │ ├── 네이버로고_3_[246.182.149.041].png │ │ │ ├── 네이버로고_[214.177.230.086].png │ │ │ └── 네이버로고_W7_[244.172.149.059].png │ │ ├── 12_테이블변수 │ │ ├── $탤런트이름.txt │ │ ├── $탤런트생년월일.txt │ │ ├── 12_테이블변수.txt │ │ ├── Func_탤런트정보확인.txt │ │ └── Image │ │ │ ├── 검색버튼_[581.166.115.070].png │ │ │ ├── 통합검색탭_[020.256.144.053].png │ │ │ ├── 검색어입력창_[406.187.155.063].png │ │ │ ├── 통합검색탭_W77_[039.191.085.026].png │ │ │ ├── 통합검색탭_W7_[017.229.087.020].png │ │ │ └── 통합검색탭_나눔_[016.229.125.042].png │ │ ├── 13_브라우저 │ │ ├── 13_브라우저.txt │ │ ├── FUNC_네이버로그인.txt │ │ ├── FUNC_네이버로그인_단계별.txt │ │ └── Image │ │ │ ├── IP보안ON_[904.315.079.070].png │ │ │ ├── 로그아웃버튼_[889.307.117.064].png │ │ │ ├── 비밀번호창_[685.354.163.063].png │ │ │ ├── 아이디창_[692.322.153.078].png │ │ │ ├── IP보안OFF_[932.326.050.043].png │ │ │ ├── 보안단계안내1_[887.316.121.088].png │ │ │ ├── 보안단계안내2_[865.314.142.082].png │ │ │ ├── 보안단계안내3_[888.334.129.057].png │ │ │ ├── 보안단계버튼1_비선택_[889.343.112.061].png │ │ │ ├── 보안단계버튼1_선택_[893.328.119.084].png │ │ │ ├── 보안단계버튼2_비선택_[916.345.079.060].png │ │ │ ├── 보안단계버튼2_선택_[913.352.086.055].png │ │ │ ├── 보안단계버튼3_비선택_[928.345.102.064].png │ │ │ ├── 보안단계버튼3_선택_[933.350.068.048].png │ │ │ ├── 보안단계안내3_XP_[911.331.106.041].png │ │ │ └── 보안로그인3단계제한안내_SAFARI_[720.285.258.104].png │ │ ├── 25_좌표보정 │ │ ├── 25_좌표보정.txt │ │ └── Image │ │ │ ├── 지도화면(롯데월드).png │ │ │ ├── 불러오기버튼_[018.048.131.053].png │ │ │ ├── 지도도구(자)_[1029.537.056.055].png │ │ │ └── 지도화면(롯데월드)_[578.431.119.046].png │ │ ├── 29_로그쓰기 │ │ └── 29_로그쓰기.txt │ │ ├── 30_부분설정 │ │ ├── 30_부분설정.txt │ │ ├── $연예인LIST.txt │ │ └── Image │ │ │ ├── 인물정보탭_[166.312.093.032].png │ │ │ └── 인물정보탭_W7_[173.308.074.021].png │ │ ├── 34_파일저장 │ │ └── 34_파일저장.txt │ │ ├── 40_대상캡쳐 │ │ ├── 40.대상캡쳐.txt │ │ └── $컨텐츠검색정보파일.txt │ │ ├── 42_링크확인 │ │ ├── $팝업링크목록.txt │ │ ├── 42_링크확인_단일.txt │ │ └── 42_링크확인_반복.txt │ │ ├── 01_네이버검색 │ │ ├── 01_네이버검색.txt │ │ └── Image │ │ │ ├── 검색버튼_[100.100.100.100].png │ │ │ ├── 통합검색탭_[020.256.144.053].png │ │ │ ├── 검색버튼_W7_[807.179.089.065].png │ │ │ ├── 검색어입력창_[521.183.338.086].png │ │ │ ├── 검색결과(자동화)_[524.280.231.076].png │ │ │ ├── 통합검색탭_W7_[018.236.075.023].png │ │ │ ├── 통합검색탭_나눔_[016.229.125.042].png │ │ │ ├── 검색결과(자동화)_W7_[327.280.093.060].png │ │ │ └── 검색결과(자동화)_나눔글꼴_[533.293.205.062].png │ │ ├── 05_팝업윈도우 │ │ ├── 05_팝업윈도우.txt │ │ └── Image │ │ │ ├── 개발자센터_[131.121.148.053].png │ │ │ ├── 네이버로고_[020.150.099.037].png │ │ │ ├── 네이버지도_[070.143.139.078].png │ │ │ ├── 지도오픈API_[174.829.124.057].png │ │ │ ├── 지하철노선도_[932.136.069.028].png │ │ │ └── 지하철노선도타이틀_[013.162.117.062].png │ │ ├── 22_시스템변수 │ │ ├── 22_시스템변수.txt │ │ └── Image │ │ │ ├── 검색버튼_[756.183.135.091].png │ │ │ ├── 검색버튼_W7_[748.167.133.090].png │ │ │ ├── 네이버메인로고_[242.198.147.043].png │ │ │ ├── 국어사전답변이미지_[158.517.148.096].png │ │ │ ├── 국어사전질문이미지_[178.633.113.055].png │ │ │ ├── 네이버메인로고_3_[245.184.148.036].png │ │ │ └── 네이버메인로고_W7_[239.176.158.057].png │ │ ├── 24_Tag속성 │ │ ├── 24_Tag속성.txt │ │ ├── 24_Tag속성2.txt │ │ ├── 24_Tag속성3.txt │ │ └── Image │ │ │ └── 북스팝업배너닫기_[651.427.096.060].png │ │ ├── 26_샘플서비스 │ │ ├── 샘플서비스_SUS.txt │ │ ├── 샘플서비스_REAL환경설정.txt │ │ ├── 샘플서비스_STAGING환경설정.txt │ │ ├── 26_샘플서비스_SUS_ALL_REAL.txt │ │ ├── 26_샘플서비스_SUS_FF_REAL.txt │ │ ├── 26_샘플서비스_SUS_IE_REAL.txt │ │ ├── SUS_010 │ │ │ ├── 샘플서비스_SUS_010.txt │ │ │ └── Image │ │ │ │ ├── 네이버검색버튼_[763.169.100.069].png │ │ │ │ └── 네이버검색창_[387.184.120.085].png │ │ ├── SUS_020 │ │ │ ├── 샘플서비스_SUS_020.txt │ │ │ └── Image │ │ │ │ ├── GNB영역_[109.274.176.021].png │ │ │ │ └── 네이버로고_[163.175.135.078].png │ │ ├── SUS_030 │ │ │ ├── 샘플서비스_SUS_030.txt │ │ │ └── Image │ │ │ │ └── 카페홈타이틀_[124.138.134.053].png │ │ ├── 26_샘플서비스_SUS_FF_STAGING.txt │ │ └── 26_샘플서비스_SUS_IE_STAGING.txt │ │ ├── 28_시스템팝업 │ │ ├── 28_시스템팝업.txt │ │ └── Image │ │ │ ├── URL복사_[948.605.090.043].png │ │ │ ├── 지도공유_[1038.552.051.042].png │ │ │ ├── URL복사버튼_[530.628.056.043].png │ │ │ ├── 시스템팝업(클립보드복사완료)_W77_[147.274.161.030].png │ │ │ ├── 시스템팝업(클립보드복사완료)_W7_[064.047.146.051].png │ │ │ ├── 시스템팝업(클립보드복사완료)_복사_XP_[401.461.208.102].png │ │ │ ├── 시스템팝업(클립보드복사완료)_복사_SAFARI_[441.520.139.041].png │ │ │ └── 시스템팝업(클립보드복사완료)_복사_WIN7_[500.420.138.034].png │ │ ├── 31_문자열처리 │ │ └── 31_문자열처리.txt │ │ ├── 16_스크립트구조 │ │ ├── 기능A │ │ │ ├── 기능A_G1.txt │ │ │ ├── 기능A_G2.txt │ │ │ └── 기능A_G3.txt │ │ ├── 기능B │ │ │ └── 기능B_G1.txt │ │ ├── 16_테스트서비스SUS.TXT │ │ ├── 16_테스트서비스SUS_IE_REAL.TXT │ │ ├── 16_테스트서비스SUS_ALL_REAL.TXT │ │ └── 16_테스트서비스SUS_FIREFOX_REAL.TXT │ │ ├── 19_전체대상작업 │ │ ├── 19_전체대상작업.txt │ │ └── Image │ │ │ ├── 다운로드차단팝업_WIN7.png │ │ │ ├── 저장확인_[479.572.097.046].png │ │ │ ├── 지도공유_[240.729.073.023].png │ │ │ ├── 파일열기_[113.105.199.098].png │ │ │ ├── 다운로드메뉴_[639.110.272.080].png │ │ │ ├── 지도저장_[1024.508.066.070].png │ │ │ ├── 파일열기_2_[672.851.137.084].png │ │ │ ├── map.png_[103.049.191.074].png │ │ │ ├── 다운로드차단팝업_[304.080.221.116].png │ │ │ ├── 다운로드팝업차단_[334.106.178.049].png │ │ │ ├── 지도저장확인버튼_[487.547.061.033].png │ │ │ ├── 파일열기_XP2_[129.120.141.072].png │ │ │ ├── 파일열기_XP_[123.117.153.071].png │ │ │ ├── map.png_xp_[124.054.103.045].png │ │ │ └── 다운로드메뉴_WIN7[639.110.272.080].png │ │ ├── 27_부분대상작업 │ │ ├── 27_부분대상작업.txt │ │ └── Image │ │ │ ├── 거리뷰아이콘_[233.561.080.070].png │ │ │ ├── 거리뷰주소아이콘_[413.144.039.069].png │ │ │ ├── 방짜삼겹살타이틀_[037.547.349.100].png │ │ │ ├── 이창을다시표시안함-팝업_[508.559.121.015].png │ │ │ └── 이창을다시표시안함-팝업닫기_[695.394.028.023].png │ │ ├── 45_TAG개수얻기 │ │ └── 45_태그개수얻기.txt │ │ ├── 03_브라우저실행종료 │ │ └── 03_브라우저실행종료.txt │ │ ├── 15_HOSTS변경 │ │ └── 15_HOSTS변경.txt │ │ ├── 18_자바스크립트오류 │ │ ├── 18_자바스크립트오류.txt │ │ └── 자바스크립트오류페이지열기.txt │ │ ├── 21_검색화면캡쳐 │ │ ├── 인물검색 │ │ │ ├── 21_인물검색.txt │ │ │ └── SubScript │ │ │ │ └── Image │ │ │ │ ├── $인물검색어.txt │ │ │ │ ├── 인물검색단일.txt │ │ │ │ ├── 인물검색반복.txt │ │ │ │ ├── 하단이미지_블로그.png │ │ │ │ ├── 하단이미지_웹문서.png │ │ │ │ ├── 상단이미지_[166.188.158.056].png │ │ │ │ ├── 우측이미지_[896.236.137.075].png │ │ │ │ ├── 좌측이미지_[109.257.136.077].png │ │ │ │ ├── 하단이미지_[152.746.148.077].png │ │ │ │ ├── 상단이미지_W7_[173.293.070.035].png │ │ │ │ ├── 상단이미지_나눔_[166.288.141.083].png │ │ │ │ ├── 하단이미지_W7_[175.666.032.031].png │ │ │ │ ├── 하단이미지_나눔_[151.747.175.072].png │ │ │ │ ├── 하단이미지_사이트_[160.722.128.082].png │ │ │ │ ├── 하단이미지_이미지_[156.758.129.060].png │ │ │ │ ├── 하단이미지_사이트_나눔_[164.732.101.055].png │ │ │ │ └── 하단이미지_이미지_나눔_[140.521.170.092].png │ │ └── 학교검색 │ │ │ ├── 21_학교검색.txt │ │ │ ├── SubScript │ │ │ ├── $학교검색어.txt │ │ │ ├── 학교검색단일.txt │ │ │ ├── 학교검색반복.txt │ │ │ └── Image │ │ │ │ ├── 우측이미지_2_SAFARI.png │ │ │ │ ├── 상단이미지_[174.379.067.021].png │ │ │ │ ├── 우측이미지_[896.236.137.075].png │ │ │ │ ├── 좌측이미지_[109.257.136.077].png │ │ │ │ ├── 하단이미지_[745.590.172.074].png │ │ │ │ ├── 상단이미지_W7_[177.371.061.033].png │ │ │ │ └── 상단이미지_나눔_[175.376.065.024].png │ │ │ └── Image │ │ │ ├── 상단이미지_[247.375.144.075].png │ │ │ ├── 우측이미지_[896.236.137.075].png │ │ │ ├── 좌측이미지_[109.257.136.077].png │ │ │ ├── 하단이미지_[745.590.172.074].png │ │ │ └── 상단이미지_나눔_[249.382.079.060].png │ │ ├── 35_브라우저속도측정 │ │ ├── 35_브라우저속도측정.txt │ │ └── 35_브라우저속도측정2.txt │ │ ├── 36_투명이미지검색 │ │ ├── 36_투명이미지검색.txt │ │ └── Image │ │ │ ├── 길찾기요약(총거리제목)_[070.594.055.037].png │ │ │ ├── 지도검색결과핀(A)_투명_[831.425.104.090].png │ │ │ ├── 길찾기요약(총거리KM)_투명_[080.584.091.053].png │ │ │ ├── 길찾기요약(총거리제목)_투명_[023.375.136.040].png │ │ │ └── 항공뷰(백화점아이콘)_투명_[913.671.124.097].png │ │ ├── 38_모바일_아이폰 │ │ ├── 38_모바일_아이폰.txt │ │ └── Image │ │ │ ├── 1번목록_VNC_[069.107.132.054].png │ │ │ ├── 아이폰전화아이콘_VNC_[020.426.077.074].png │ │ │ ├── 앱스토어아이콘_VNC_[244.231.077.079].png │ │ │ ├── 인기아이콘_미선택_VNC_[128.447.110.061].png │ │ │ └── 인기아이콘_선택_VNC_[127.451.107.063].png │ │ ├── 41_캡쳐이미지검색 │ │ ├── 41.캡쳐이미지검색.txt │ │ └── Image │ │ │ └── 네이버로고(메일)_[014.117.067.023].png │ │ ├── 44_URL주소얻기 │ │ └── 44_URL주소얻기.txt │ │ ├── 46_JS추가및실행 │ │ └── 46_JS추가및실행.txt │ │ ├── 10_PreScript │ │ └── 10_PreScript.txt │ │ ├── 39_모바일_안드로이드 │ │ ├── 39_모바일_안드로이드.txt │ │ └── Image │ │ │ ├── 갤럭시S전화아이콘_VNC_[019.544.064.074].png │ │ │ ├── 최근기록아이콘_미선택_VNC_[100.046.107.092].png │ │ │ └── 최근기록아이콘_선택_VNC_[085.045.167.104].png │ │ ├── 47_어플리케이션테스트 │ │ ├── 47_어플리케이션테스트.txt │ │ └── Image │ │ │ ├── 임지_notepad.png │ │ │ └── 메모장입력내용_notepad.png │ │ ├── 14_공용스크립트및이미지 │ │ └── 14_공용스크립트및이미지.txt │ │ ├── 32_내장함수(Email및SMS) │ │ └── 32_내장함수(Email및SMS).txt │ │ └── 33_내장함수(UTF8및EUCKR) │ │ ├── 33_내장함수(UTF8및EUCKR).txt │ │ └── Image │ │ └── 검색결과탭제목(정렬)_[025.549.032.015].png │ └── COMMON │ ├── SCRIPT │ ├── 공용변수.txt │ ├── 기본템플릿.txt │ ├── public │ │ └── HOSTS설정변경.txt │ └── sample │ │ └── 네이버_메인_접속.txt │ └── IMAGE │ └── SAMPLE │ └── 네이버메인검색창_[698.179.169.087].png ├── doc └── system.png ├── LICENSE ├── License_InstallFactory.txt ├── License_CollaNet Subversion.txt ├── License_AutoIt.txt ├── License_GUITAR.txt └── License_ImageSearch for AutoIt.txt ├── autoit3381_guirichedit_hotfix └── GuiRichEdit.au3 └── README.md /_include_nhn/_statusbar.au3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guitar/report/lastrunscript.txt: -------------------------------------------------------------------------------- 1 | test01 2 | none 3 | -------------------------------------------------------------------------------- /doc/system.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/doc/system.png -------------------------------------------------------------------------------- /guitar/bin/icon.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/icon.dll -------------------------------------------------------------------------------- /_include_nhn/_ADB.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_ADB.au3 -------------------------------------------------------------------------------- /_include_nhn/_IE2.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_IE2.au3 -------------------------------------------------------------------------------- /_include_nhn/_JSON.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_JSON.au3 -------------------------------------------------------------------------------- /_include_nhn/_file.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_file.au3 -------------------------------------------------------------------------------- /_include_nhn/_http.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_http.au3 -------------------------------------------------------------------------------- /_include_nhn/_sms.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_sms.au3 -------------------------------------------------------------------------------- /_include_nhn/_util.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_util.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITAR.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITAR.ico -------------------------------------------------------------------------------- /guitar/bin/GUITAR.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITAR.ini -------------------------------------------------------------------------------- /guitar/bin/SMSSend.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/SMSSend.exe -------------------------------------------------------------------------------- /guitar/bin/UIAHtml.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAHtml.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAMenu.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAMenu.au3 -------------------------------------------------------------------------------- /guitar/bin/UIARun.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIARun.au3 -------------------------------------------------------------------------------- /guitar/bin/UIATab.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIATab.au3 -------------------------------------------------------------------------------- /guitar/bin/korean.lng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/korean.lng -------------------------------------------------------------------------------- /guitar/bin/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/readme.txt -------------------------------------------------------------------------------- /_include_nhn/_Image.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_Image.au3 -------------------------------------------------------------------------------- /_include_nhn/_email.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_email.au3 -------------------------------------------------------------------------------- /_include_nhn/_monitor.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_monitor.au3 -------------------------------------------------------------------------------- /_include_nhn/_smscore.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_smscore.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARKill.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARKill.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARKill.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARKill.ico -------------------------------------------------------------------------------- /guitar/bin/UIAAbout.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAAbout.au3 -------------------------------------------------------------------------------- /guitar/bin/UIACapture.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIACapture.au3 -------------------------------------------------------------------------------- /guitar/bin/UIACommon.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIACommon.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAOptions.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAOptions.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAToolbar.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAToolbar.au3 -------------------------------------------------------------------------------- /guitar/bin/guitarlogo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/guitarlogo.jpg -------------------------------------------------------------------------------- /guitar/bin/readme_new.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/readme_new.txt -------------------------------------------------------------------------------- /_include_nhn/_ImageADJ.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_ImageADJ.au3 -------------------------------------------------------------------------------- /_include_nhn/_JSON_Util.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_JSON_Util.au3 -------------------------------------------------------------------------------- /_include_nhn/_Webdriver.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_Webdriver.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARAU3VAR.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARAU3VAR.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAAnalysis.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAAnalysis.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAFormMain.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAFormMain.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAImageList.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAImageList.au3 -------------------------------------------------------------------------------- /guitar/bin/etc/hosts_기본.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/etc/hosts_기본.txt -------------------------------------------------------------------------------- /guitar/bin/resource/key.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/key.htm -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/43_임의데이터선택/$대기시간.txt: -------------------------------------------------------------------------------- 1 | 0.1 2 | 0.2 3 | 0.3 4 | 0.4 5 | 0.5 6 | 7 | -------------------------------------------------------------------------------- /_include_nhn/GuiRichEdit_.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/GuiRichEdit_.au3 -------------------------------------------------------------------------------- /_include_nhn/_ImageGetInfo.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_ImageGetInfo.au3 -------------------------------------------------------------------------------- /_include_nhn/_ImageSearch.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_ImageSearch.au3 -------------------------------------------------------------------------------- /_include_nhn/_ImageSearch2.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_ImageSearch2.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARARecord.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARARecord.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARCmdSender.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARCmdSender.ico -------------------------------------------------------------------------------- /guitar/bin/GUITARCommonTC.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARCommonTC.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARExportTC.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARExportTC.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARExportTC.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARExportTC.ico -------------------------------------------------------------------------------- /guitar/bin/GUITARIEObject.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARIEObject.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARImportTC.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARImportTC.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARLanguage.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARLanguage.au3 -------------------------------------------------------------------------------- /guitar/bin/GuitarWebdriver.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GuitarWebdriver.au3 -------------------------------------------------------------------------------- /guitar/bin/ImageSearchDLL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/ImageSearchDLL.dll -------------------------------------------------------------------------------- /guitar/bin/UIAFindReplace.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAFindReplace.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAFormSample.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAFormSample.au3 -------------------------------------------------------------------------------- /guitar/bin/etc/hostscopy.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/etc/hostscopy.exe -------------------------------------------------------------------------------- /guitar/bin/etc/processkill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/etc/processkill.exe -------------------------------------------------------------------------------- /_include_nhn/ImageSearchDLL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/ImageSearchDLL.dll -------------------------------------------------------------------------------- /guitar/bin/GUITARAImageList.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARAImageList.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARCmdReceiver.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARCmdReceiver.ico -------------------------------------------------------------------------------- /guitar/bin/GUITARErrorReport.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARErrorReport.au3 -------------------------------------------------------------------------------- /guitar/bin/etc/GUITARAU3VAR.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/etc/GUITARAU3VAR.au3 -------------------------------------------------------------------------------- /guitar/bin/etc/hosts파일변경_예제.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/etc/hosts파일변경_예제.bat -------------------------------------------------------------------------------- /LICENSE/License_InstallFactory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/LICENSE/License_InstallFactory.txt -------------------------------------------------------------------------------- /_include_nhn/_IEScreenCapture.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_IEScreenCapture.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARIEImageViwer.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARIEImageViwer.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARImageSearcher.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARImageSearcher.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARImageSearcher.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARImageSearcher.ico -------------------------------------------------------------------------------- /guitar/bin/GUITARMobileKeyInput.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARMobileKeyInput.au3 -------------------------------------------------------------------------------- /guitar/bin/GUITARUserFunction.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GUITARUserFunction.au3 -------------------------------------------------------------------------------- /guitar/bin/GuitarWebdriverXpath.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/GuitarWebdriverXpath.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAUserCaptureHtml.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAUserCaptureHtml.au3 -------------------------------------------------------------------------------- /guitar/bin/etc/hosts_지도_STAGING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/etc/hosts_지도_STAGING.txt -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_DONE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_DONE.png -------------------------------------------------------------------------------- /guitar/bin/resource/OPERA_DONE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/OPERA_DONE.png -------------------------------------------------------------------------------- /guitar/bin/resource/SAFARI_DONE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SAFARI_DONE.png -------------------------------------------------------------------------------- /guitar/data/COMMON/SCRIPT/공용변수.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/COMMON/SCRIPT/공용변수.txt -------------------------------------------------------------------------------- /guitar/data/COMMON/SCRIPT/기본템플릿.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/COMMON/SCRIPT/기본템플릿.txt -------------------------------------------------------------------------------- /guitar/report/GUITARCmdSender.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/report/GUITARCmdSender.exe -------------------------------------------------------------------------------- /guitar/bin/batch/MAP_SUS_ALL_REAL.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/batch/MAP_SUS_ALL_REAL.bat -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_DONE_2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_DONE_2.PNG -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_DONE_3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_DONE_3.PNG -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_DONE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_DONE.png -------------------------------------------------------------------------------- /guitar/bin/resource/OPERA_ADDRESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/OPERA_ADDRESS.png -------------------------------------------------------------------------------- /guitar/bin/resource/OPERA_DONE_XP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/OPERA_DONE_XP.png -------------------------------------------------------------------------------- /_include_nhn/_IEScreenCapture_sample.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/_include_nhn/_IEScreenCapture_sample.au3 -------------------------------------------------------------------------------- /guitar/bin/UIAViewRecentImage_delete.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/UIAViewRecentImage_delete.au3 -------------------------------------------------------------------------------- /guitar/bin/batch/MAP_TEMP_ALL_REAL.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/batch/MAP_TEMP_ALL_REAL.bat -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_ADDRESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_ADDRESS.png -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_ADDRESS_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_ADDRESS_2.png -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_ADDRESS_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_ADDRESS_3.png -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_ADDRESS_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_ADDRESS_4.png -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_ADDRESS_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_ADDRESS_5.png -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_ADDRESS_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_ADDRESS_6.png -------------------------------------------------------------------------------- /guitar/bin/resource/CHROME_ADDRESS_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/CHROME_ADDRESS_7.png -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_ADDRESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_ADDRESS.png -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_DONE_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_DONE_4.png -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_DONE_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_DONE_5.png -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_DONE_XP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_DONE_XP.png -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_DONE_XP2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_DONE_XP2.png -------------------------------------------------------------------------------- /guitar/bin/resource/OPERA_ADDRESS_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/OPERA_ADDRESS_2.png -------------------------------------------------------------------------------- /guitar/bin/resource/OPERA_DONE_10.10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/OPERA_DONE_10.10.png -------------------------------------------------------------------------------- /guitar/bin/resource/SAFARI_ADDRESS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SAFARI_ADDRESS.png -------------------------------------------------------------------------------- /guitar/bin/resource/SAFARI_ADDRESS_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SAFARI_ADDRESS_2.png -------------------------------------------------------------------------------- /guitar/bin/resource/SAFARI_ADDRESS_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SAFARI_ADDRESS_3.png -------------------------------------------------------------------------------- /guitar/bin/resource/SCRIPTERROR_CR.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SCRIPTERROR_CR.png -------------------------------------------------------------------------------- /guitar/bin/resource/SCRIPTERROR_CR_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SCRIPTERROR_CR_2.png -------------------------------------------------------------------------------- /guitar/bin/resource/SCRIPTERROR_CR_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SCRIPTERROR_CR_3.png -------------------------------------------------------------------------------- /guitar/bin/resource/SCRIPTERROR_FF_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SCRIPTERROR_FF_3.png -------------------------------------------------------------------------------- /guitar/bin/resource/SCRIPTERROR_IE_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SCRIPTERROR_IE_6.png -------------------------------------------------------------------------------- /guitar/bin/resource/SCRIPTERROR_IE_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SCRIPTERROR_IE_7.png -------------------------------------------------------------------------------- /guitar/bin/resource/SCRIPTERROR_IE_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/SCRIPTERROR_IE_8.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/샘플전체실행.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/샘플전체실행.txt -------------------------------------------------------------------------------- /guitar/bin/batch/MAP_ALGOGARA_ALL_REAL.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/batch/MAP_ALGOGARA_ALL_REAL.bat -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_ADDRESS_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_ADDRESS_2.png -------------------------------------------------------------------------------- /guitar/bin/resource/FIREFOX_ADDRESS_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/bin/resource/FIREFOX_ADDRESS_3.png -------------------------------------------------------------------------------- /autoit3381_guirichedit_hotfix/GuiRichEdit.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/autoit3381_guirichedit_hotfix/GuiRichEdit.au3 -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/04_클릭예제.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/04_클릭예제.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/06_조건문/06_조건문.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/06_조건문/06_조건문.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/08_대기/08_대기.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/08_대기/08_대기.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/09_마우스.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/09_마우스.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/11_계산/11_계산.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/11_계산/11_계산.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/17_반복/17_반복.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/17_반복/17_반복.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/20_캡쳐/20_캡쳐.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/20_캡쳐/20_캡쳐.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/23_검색.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/23_검색.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/37_AU3실행/calc.au3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/37_AU3실행/calc.au3 -------------------------------------------------------------------------------- /guitar/data/COMMON/SCRIPT/public/HOSTS설정변경.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/COMMON/SCRIPT/public/HOSTS설정변경.txt -------------------------------------------------------------------------------- /guitar/data/COMMON/SCRIPT/sample/네이버_메인_접속.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/COMMON/SCRIPT/sample/네이버_메인_접속.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/02_변수사용/02_변수사용.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/02_변수사용/02_변수사용.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/07_참조실행/07_참조실행.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/07_참조실행/07_참조실행.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/$탤런트이름.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/$탤런트이름.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/13_브라우저.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/13_브라우저.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/23_부분캡쳐.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/23_부분캡쳐.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/23_지도거리뷰.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/23_지도거리뷰.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/25_좌표보정/25_좌표보정.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/25_좌표보정/25_좌표보정.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/29_로그쓰기/29_로그쓰기.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/29_로그쓰기/29_로그쓰기.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/30_부분설정/30_부분설정.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/30_부분설정/30_부분설정.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/34_파일저장/34_파일저장.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/34_파일저장/34_파일저장.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/40_대상캡쳐/40.대상캡쳐.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/40_대상캡쳐/40.대상캡쳐.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/42_링크확인/$팝업링크목록.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/42_링크확인/$팝업링크목록.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/01_네이버검색.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/01_네이버검색.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/05_팝업윈도우.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/05_팝업윈도우.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일안내.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일안내.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/$탤런트생년월일.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/$탤런트생년월일.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/12_테이블변수.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/12_테이블변수.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/22_시스템변수.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/22_시스템변수.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/24_Tag속성/24_Tag속성.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/24_Tag속성/24_Tag속성.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/24_Tag속성/24_Tag속성2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/24_Tag속성/24_Tag속성2.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/24_Tag속성/24_Tag속성3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/24_Tag속성/24_Tag속성3.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/샘플서비스_SUS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/샘플서비스_SUS.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/28_시스템팝업.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/28_시스템팝업.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/30_부분설정/$연예인LIST.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/30_부분설정/$연예인LIST.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/31_문자열처리/31_문자열처리.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/31_문자열처리/31_문자열처리.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/37_AU3실행/37_AU3실행.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/37_AU3실행/37_AU3실행.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/40_대상캡쳐/$컨텐츠검색정보파일.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/40_대상캡쳐/$컨텐츠검색정보파일.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/42_링크확인/42_링크확인_단일.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/42_링크확인/42_링크확인_단일.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/42_링크확인/42_링크확인_반복.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/42_링크확인/42_링크확인_반복.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일QR코드.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일QR코드.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/FUNC_네이버로그인.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/FUNC_네이버로그인.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능A/기능A_G1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능A/기능A_G1.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능A/기능A_G2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능A/기능A_G2.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능A/기능A_G3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능A/기능A_G3.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능B/기능B_G1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/기능B/기능B_G1.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/19_전체대상작업.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/19_전체대상작업.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/23_인물검색.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/23_인물검색.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/27_부분대상작업/27_부분대상작업.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/27_부분대상작업/27_부분대상작업.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/45_TAG개수얻기/45_태그개수얻기.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/45_TAG개수얻기/45_태그개수얻기.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/03_브라우저실행종료/03_브라우저실행종료.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/03_브라우저실행종료/03_브라우저실행종료.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일안내_W7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일안내_W7.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/Func_탤런트정보확인.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/Func_탤런트정보확인.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/FUNC_네이버로그인_단계별.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/FUNC_네이버로그인_단계별.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/15_HOSTS변경/15_HOSTS변경.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/15_HOSTS변경/15_HOSTS변경.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS.TXT -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/18_자바스크립트오류/18_자바스크립트오류.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/18_자바스크립트오류/18_자바스크립트오류.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/21_인물검색.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/21_인물검색.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/21_학교검색.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/21_학교검색.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰제목정자1로.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰제목정자1로.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/샘플서비스_REAL환경설정.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/샘플서비스_REAL환경설정.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/35_브라우저속도측정/35_브라우저속도측정.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/35_브라우저속도측정/35_브라우저속도측정.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/36_투명이미지검색.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/36_투명이미지검색.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/38_모바일_아이폰.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/38_모바일_아이폰.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/41_캡쳐이미지검색/41.캡쳐이미지검색.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/41_캡쳐이미지검색/41.캡쳐이미지검색.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/43_임의데이터선택/43_임의데이터선택.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/43_임의데이터선택/43_임의데이터선택.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/44_URL주소얻기/44_URL주소얻기.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/44_URL주소얻기/44_URL주소얻기.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/46_JS추가및실행/46_JS추가및실행.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/46_JS추가및실행/46_JS추가및실행.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/네이버로그인예제.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/네이버로그인예제.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/10_PreScript/10_PreScript.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/10_PreScript/10_PreScript.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/18_자바스크립트오류/자바스크립트오류페이지열기.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/18_자바스크립트오류/자바스크립트오류페이지열기.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/Image/레이어안내팝업(닫기).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/Image/레이어안내팝업(닫기).png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/지도화면(롯데월드).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/지도화면(롯데월드).png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/35_브라우저속도측정/35_브라우저속도측정2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/35_브라우저속도측정/35_브라우저속도측정2.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/39_모바일_안드로이드.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/39_모바일_안드로이드.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/47_어플리케이션테스트/47_어플리케이션테스트.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/47_어플리케이션테스트/47_어플리케이션테스트.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/14_공용스크립트및이미지/14_공용스크립트및이미지.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/14_공용스크립트및이미지/14_공용스크립트및이미지.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/Image/레이어안내팝업(닫기)_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/Image/레이어안내팝업(닫기)_2.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/SubScript/$인물검색어.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/SubScript/$인물검색어.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/SubScript/인물검색단일.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/SubScript/인물검색단일.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/SubScript/인물검색반복.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/인물검색/SubScript/인물검색반복.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/샘플서비스_STAGING환경설정.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/샘플서비스_STAGING환경설정.txt -------------------------------------------------------------------------------- /guitar/data/COMMON/IMAGE/SAMPLE/네이버메인검색창_[698.179.169.087].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/COMMON/IMAGE/SAMPLE/네이버메인검색창_[698.179.169.087].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS_IE_REAL.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS_IE_REAL.TXT -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드차단팝업_WIN7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드차단팝업_WIN7.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_ALL_REAL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_ALL_REAL.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_FF_REAL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_FF_REAL.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_IE_REAL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_IE_REAL.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_010/샘플서비스_SUS_010.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_010/샘플서비스_SUS_010.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_020/샘플서비스_SUS_020.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_020/샘플서비스_SUS_020.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_030/샘플서비스_SUS_030.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_030/샘플서비스_SUS_030.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/47_어플리케이션테스트/Image/임지_notepad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/47_어플리케이션테스트/Image/임지_notepad.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS_ALL_REAL.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS_ALL_REAL.TXT -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/$학교검색어.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/$학교검색어.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/학교검색단일.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/학교검색단일.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/학교검색반복.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/학교검색반복.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_FF_STAGING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_FF_STAGING.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_IE_STAGING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/26_샘플서비스_SUS_IE_STAGING.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/거리뷰버튼_[180.271.064.054].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/거리뷰버튼_[180.271.064.054].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_[392.224.104.044].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_[392.224.104.044].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/06_조건문/Image/내소식_[703.368.168.063].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/06_조건문/Image/내소식_[703.368.168.063].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS_FIREFOX_REAL.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/16_스크립트구조/16_테스트서비스SUS_FIREFOX_REAL.TXT -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/20_캡쳐/Image/네이버로고_[202.176.286.088].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/20_캡쳐/Image/네이버로고_[202.176.286.088].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/47_어플리케이션테스트/Image/메모장입력내용_notepad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/47_어플리케이션테스트/Image/메모장입력내용_notepad.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색버튼_[100.100.100.100].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색버튼_[100.100.100.100].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/통합검색탭_[020.256.144.053].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/통합검색탭_[020.256.144.053].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/02_변수사용/Image/뉴스이미지_[142.268.108.067].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/02_변수사용/Image/뉴스이미지_[142.268.108.067].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/02_변수사용/Image/스포츠이미지_[134.139.122.043].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/02_변수사용/Image/스포츠이미지_[134.139.122.043].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/육칠팔분당점_[095.264.263.134].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/육칠팔분당점_[095.264.263.134].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_W7_[424.141.106.083].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_W7_[424.141.106.083].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_XP_[057.145.062.025].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_XP_[057.145.062.025].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/개발자센터_[131.121.148.053].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/개발자센터_[131.121.148.053].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/네이버로고_[020.150.099.037].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/네이버로고_[020.150.099.037].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/네이버지도_[070.143.139.078].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/네이버지도_[070.143.139.078].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/06_조건문/Image/네이버로고_3_[243.183.150.041].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/06_조건문/Image/네이버로고_3_[243.183.150.041].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/06_조건문/Image/네이버로고_[209.181.210.093].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/06_조건문/Image/네이버로고_[209.181.210.093].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/06_조건문/Image/로그아웃버튼_[905.310.122.076].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/06_조건문/Image/로그아웃버튼_[905.310.122.076].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰아이콘_[376.222.109.058].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰아이콘_[376.222.109.058].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/검색버튼_[581.166.115.070].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/검색버튼_[581.166.115.070].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_[020.256.144.053].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_[020.256.144.053].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/IP보안ON_[904.315.079.070].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/IP보안ON_[904.315.079.070].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/로그아웃버튼_[889.307.117.064].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/로그아웃버튼_[889.307.117.064].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/비밀번호창_[685.354.163.063].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/비밀번호창_[685.354.163.063].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/아이디창_[692.322.153.078].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/아이디창_[692.322.153.078].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/저장확인_[479.572.097.046].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/저장확인_[479.572.097.046].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/지도공유_[240.729.073.023].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/지도공유_[240.729.073.023].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_[113.105.199.098].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_[113.105.199.098].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/20_캡쳐/Image/네이버로고_3_[245.182.151.042].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/20_캡쳐/Image/네이버로고_3_[245.182.151.042].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/20_캡쳐/Image/네이버로고_W7_[245.175.150.054].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/20_캡쳐/Image/네이버로고_W7_[245.175.150.054].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/$인물검색어.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/$인물검색어.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/인물검색단일.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/인물검색단일.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/인물검색반복.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/인물검색반복.txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/검색버튼_[756.183.135.091].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/검색버튼_[756.183.135.091].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰닫기_[985.148.119.065].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰닫기_[985.148.119.065].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/불러오기버튼_[018.048.131.053].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/불러오기버튼_[018.048.131.053].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/URL복사_[948.605.090.043].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/URL복사_[948.605.090.043].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/지도공유_[1038.552.051.042].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/지도공유_[1038.552.051.042].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/30_부분설정/Image/인물정보탭_[166.312.093.032].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/30_부분설정/Image/인물정보탭_[166.312.093.032].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/32_내장함수(Email및SMS)/32_내장함수(Email및SMS).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/32_내장함수(Email및SMS)/32_내장함수(Email및SMS).txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색버튼_W7_[807.179.089.065].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색버튼_W7_[807.179.089.065].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색어입력창_[521.183.338.086].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색어입력창_[521.183.338.086].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_IE10_[025.125.122.051].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/정자일로_IE10_[025.125.122.051].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/지도오픈API_[174.829.124.057].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/지도오픈API_[174.829.124.057].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/지하철노선도_[932.136.069.028].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/지하철노선도_[932.136.069.028].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/06_조건문/Image/네이버로고_W7_[204.162.229.094].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/06_조건문/Image/네이버로고_W7_[204.162.229.094].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰아이콘_2_[022.149.085.050].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰아이콘_2_[022.149.085.050].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰아이콘_W7_[407.149.075.068].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰아이콘_W7_[407.149.075.068].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰안내레이어_[853.287.230.094].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰안내레이어_[853.287.230.094].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일QR코드_2_[973.146.096.110].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/모바일QR코드_2_[973.146.096.110].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/항공뷰전환아이콘_[1028.205.067.068].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/항공뷰전환아이콘_[1028.205.067.068].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/검색어입력창_[406.187.155.063].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/검색어입력창_[406.187.155.063].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/IP보안OFF_[932.326.050.043].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/IP보안OFF_[932.326.050.043].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내1_[887.316.121.088].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내1_[887.316.121.088].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내2_[865.314.142.082].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내2_[865.314.142.082].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내3_[888.334.129.057].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내3_[888.334.129.057].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드메뉴_[639.110.272.080].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드메뉴_[639.110.272.080].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/지도저장_[1024.508.066.070].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/지도저장_[1024.508.066.070].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_2_[672.851.137.084].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_2_[672.851.137.084].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_블로그.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_블로그.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_웹문서.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_웹문서.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/검색버튼_W7_[748.167.133.090].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/검색버튼_W7_[748.167.133.090].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/네이버메인로고_[242.198.147.043].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/네이버메인로고_[242.198.147.043].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/지도도구(자)_[1029.537.056.055].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/지도도구(자)_[1029.537.056.055].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/거리뷰아이콘_[233.561.080.070].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/거리뷰아이콘_[233.561.080.070].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/URL복사버튼_[530.628.056.043].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/URL복사버튼_[530.628.056.043].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/30_부분설정/Image/인물정보탭_W7_[173.308.074.021].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/30_부분설정/Image/인물정보탭_W7_[173.308.074.021].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/33_내장함수(UTF8및EUCKR)/33_내장함수(UTF8및EUCKR).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/33_내장함수(UTF8및EUCKR)/33_내장함수(UTF8및EUCKR).txt -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색결과(자동화)_[524.280.231.076].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색결과(자동화)_[524.280.231.076].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/통합검색탭_W7_[018.236.075.023].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/통합검색탭_W7_[018.236.075.023].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/통합검색탭_나눔_[016.229.125.042].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/통합검색탭_나눔_[016.229.125.042].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/이창을다시표시안함-팝업_[469.534.167.032].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/이창을다시표시안함-팝업_[469.534.167.032].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/지하철노선도타이틀_[013.162.117.062].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/05_팝업윈도우/Image/지하철노선도타이틀_[013.162.117.062].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰버튼(비선택)_[1032.290.051.068].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/거리뷰버튼(비선택)_[1032.290.051.068].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/09_마우스/Image/깐부치킨차량(노란색)_[608.439.146.106].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/09_마우스/Image/깐부치킨차량(노란색)_[608.439.146.106].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_W77_[039.191.085.026].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_W77_[039.191.085.026].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_W7_[017.229.087.020].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_W7_[017.229.087.020].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_나눔_[016.229.125.042].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/12_테이블변수/Image/통합검색탭_나눔_[016.229.125.042].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼1_비선택_[889.343.112.061].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼1_비선택_[889.343.112.061].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼1_선택_[893.328.119.084].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼1_선택_[893.328.119.084].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼2_비선택_[916.345.079.060].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼2_비선택_[916.345.079.060].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼2_선택_[913.352.086.055].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼2_선택_[913.352.086.055].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼3_비선택_[928.345.102.064].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼3_비선택_[928.345.102.064].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼3_선택_[933.350.068.048].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계버튼3_선택_[933.350.068.048].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내3_XP_[911.331.106.041].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안단계안내3_XP_[911.331.106.041].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/map.png_[103.049.191.074].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/map.png_[103.049.191.074].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드차단팝업_[304.080.221.116].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드차단팝업_[304.080.221.116].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드팝업차단_[334.106.178.049].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드팝업차단_[334.106.178.049].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/지도저장확인버튼_[487.547.061.033].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/지도저장확인버튼_[487.547.061.033].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_XP2_[129.120.141.072].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_XP2_[129.120.141.072].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_XP_[123.117.153.071].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/파일열기_XP_[123.117.153.071].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/국어사전답변이미지_[158.517.148.096].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/국어사전답변이미지_[158.517.148.096].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/국어사전질문이미지_[178.633.113.055].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/국어사전질문이미지_[178.633.113.055].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/네이버메인로고_3_[245.184.148.036].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/네이버메인로고_3_[245.184.148.036].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/네이버메인로고_W7_[239.176.158.057].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/22_시스템변수/Image/네이버메인로고_W7_[239.176.158.057].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰제목석촌호수로_[380.217.209.075].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰제목석촌호수로_[380.217.209.075].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰제목정자1로_2_[042.145.116.063].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/23_Tag/Image/거리뷰제목정자1로_2_[042.145.116.063].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/24_Tag속성/Image/북스팝업배너닫기_[651.427.096.060].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/24_Tag속성/Image/북스팝업배너닫기_[651.427.096.060].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/지도화면(롯데월드)_[578.431.119.046].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/25_좌표보정/Image/지도화면(롯데월드)_[578.431.119.046].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/거리뷰주소아이콘_[413.144.039.069].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/거리뷰주소아이콘_[413.144.039.069].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/방짜삼겹살타이틀_[037.547.349.100].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/방짜삼겹살타이틀_[037.547.349.100].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/1번목록_VNC_[069.107.132.054].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/1번목록_VNC_[069.107.132.054].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색결과(자동화)_W7_[327.280.093.060].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색결과(자동화)_W7_[327.280.093.060].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/04_클릭/Image/이창을다시표시안함-팝업닫기_[671.377.051.044].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/04_클릭/Image/이창을다시표시안함-팝업닫기_[671.377.051.044].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/map.png_xp_[124.054.103.045].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/map.png_xp_[124.054.103.045].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드메뉴_WIN7[639.110.272.080].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/19_전체대상작업/Image/다운로드메뉴_WIN7[639.110.272.080].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/상단이미지_[247.375.144.075].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/상단이미지_[247.375.144.075].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/우측이미지_[896.236.137.075].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/우측이미지_[896.236.137.075].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/좌측이미지_[109.257.136.077].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/좌측이미지_[109.257.136.077].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/하단이미지_[745.590.172.074].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/하단이미지_[745.590.172.074].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/우측이미지_2_SAFARI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/우측이미지_2_SAFARI.png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/41_캡쳐이미지검색/Image/네이버로고(메일)_[014.117.067.023].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/41_캡쳐이미지검색/Image/네이버로고(메일)_[014.117.067.023].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색결과(자동화)_나눔글꼴_[533.293.205.062].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/01_네이버검색/Image/검색결과(자동화)_나눔글꼴_[533.293.205.062].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/Image/네이버로고_3_[246.182.149.041].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/Image/네이버로고_3_[246.182.149.041].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/Image/네이버로고_[214.177.230.086].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/Image/네이버로고_[214.177.230.086].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/상단이미지_나눔_[249.382.079.060].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/Image/상단이미지_나눔_[249.382.079.060].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_010/Image/네이버검색버튼_[763.169.100.069].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_010/Image/네이버검색버튼_[763.169.100.069].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_010/Image/네이버검색창_[387.184.120.085].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_010/Image/네이버검색창_[387.184.120.085].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_020/Image/GNB영역_[109.274.176.021].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_020/Image/GNB영역_[109.274.176.021].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_020/Image/네이버로고_[163.175.135.078].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_020/Image/네이버로고_[163.175.135.078].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_030/Image/카페홈타이틀_[124.138.134.053].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/26_샘플서비스/SUS_030/Image/카페홈타이틀_[124.138.134.053].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/이창을다시표시안함-팝업_[508.559.121.015].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/이창을다시표시안함-팝업_[508.559.121.015].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/이창을다시표시안함-팝업닫기_[695.394.028.023].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/27_부분대상작업/Image/이창을다시표시안함-팝업닫기_[695.394.028.023].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/길찾기요약(총거리제목)_[070.594.055.037].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/길찾기요약(총거리제목)_[070.594.055.037].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/지도검색결과핀(A)_투명_[831.425.104.090].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/지도검색결과핀(A)_투명_[831.425.104.090].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/아이폰전화아이콘_VNC_[020.426.077.074].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/아이폰전화아이콘_VNC_[020.426.077.074].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/앱스토어아이콘_VNC_[244.231.077.079].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/앱스토어아이콘_VNC_[244.231.077.079].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/인기아이콘_미선택_VNC_[128.447.110.061].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/인기아이콘_미선택_VNC_[128.447.110.061].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/인기아이콘_선택_VNC_[127.451.107.063].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/38_모바일_아이폰/Image/인기아이콘_선택_VNC_[127.451.107.063].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/Image/네이버로고_W7_[244.172.149.059].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/07_참조실행/네이버로그인예제/Image/네이버로고_W7_[244.172.149.059].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/길찾기요약(총거리KM)_투명_[080.584.091.053].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/길찾기요약(총거리KM)_투명_[080.584.091.053].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/길찾기요약(총거리제목)_투명_[023.375.136.040].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/길찾기요약(총거리제목)_투명_[023.375.136.040].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/항공뷰(백화점아이콘)_투명_[913.671.124.097].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/36_투명이미지검색/Image/항공뷰(백화점아이콘)_투명_[913.671.124.097].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/Image/갤럭시S전화아이콘_VNC_[019.544.064.074].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/Image/갤럭시S전화아이콘_VNC_[019.544.064.074].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안로그인3단계제한안내_SAFARI_[720.285.258.104].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/13_브라우저/Image/보안로그인3단계제한안내_SAFARI_[720.285.258.104].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_W77_[147.274.161.030].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_W77_[147.274.161.030].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_W7_[064.047.146.051].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_W7_[064.047.146.051].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/Image/최근기록아이콘_미선택_VNC_[100.046.107.092].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/Image/최근기록아이콘_미선택_VNC_[100.046.107.092].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/Image/최근기록아이콘_선택_VNC_[085.045.167.104].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/39_모바일_안드로이드/Image/최근기록아이콘_선택_VNC_[085.045.167.104].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/상단이미지_[166.188.158.056].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/상단이미지_[166.188.158.056].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/우측이미지_[896.236.137.075].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/우측이미지_[896.236.137.075].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/좌측이미지_[109.257.136.077].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/좌측이미지_[109.257.136.077].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_[152.746.148.077].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_[152.746.148.077].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/상단이미지_[174.379.067.021].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/상단이미지_[174.379.067.021].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/우측이미지_[896.236.137.075].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/우측이미지_[896.236.137.075].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/좌측이미지_[109.257.136.077].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/좌측이미지_[109.257.136.077].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/하단이미지_[745.590.172.074].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/하단이미지_[745.590.172.074].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_복사_XP_[401.461.208.102].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_복사_XP_[401.461.208.102].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/33_내장함수(UTF8및EUCKR)/Image/검색결과탭제목(정렬)_[025.549.032.015].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/33_내장함수(UTF8및EUCKR)/Image/검색결과탭제목(정렬)_[025.549.032.015].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/상단이미지_W7_[173.293.070.035].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/상단이미지_W7_[173.293.070.035].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/상단이미지_나눔_[166.288.141.083].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/상단이미지_나눔_[166.288.141.083].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_W7_[175.666.032.031].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_W7_[175.666.032.031].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_나눔_[151.747.175.072].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_나눔_[151.747.175.072].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_사이트_[160.722.128.082].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_사이트_[160.722.128.082].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_이미지_[156.758.129.060].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_이미지_[156.758.129.060].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/상단이미지_W7_[177.371.061.033].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/상단이미지_W7_[177.371.061.033].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/상단이미지_나눔_[175.376.065.024].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/학교검색/SubScript/Image/상단이미지_나눔_[175.376.065.024].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_복사_SAFARI_[441.520.139.041].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_복사_SAFARI_[441.520.139.041].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_복사_WIN7_[500.420.138.034].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/28_시스템팝업/Image/시스템팝업(클립보드복사완료)_복사_WIN7_[500.420.138.034].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_사이트_나눔_[164.732.101.055].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_사이트_나눔_[164.732.101.055].png -------------------------------------------------------------------------------- /guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_이미지_나눔_[140.521.170.092].png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naver/guitar/HEAD/guitar/data/TESTCASE/SAMPLE/21_검색화면캡쳐/인물검색/SubScript/Image/하단이미지_이미지_나눔_[140.521.170.092].png -------------------------------------------------------------------------------- /_include_nhn/_ImageGetInfo_Example.au3: -------------------------------------------------------------------------------- 1 | #include "image_get_info.au3" 2 | $file = FileOpenDialog("Please select file", "", "Image files (*.jpg;*.tif;*.gif;*.bmp;*.png)"); 3 | If @error Then Exit 4 | $aInfo = _ImageGetInfo($file) 5 | If @error Then 6 | MsgBox (0, "Error", "Can't open file.") 7 | Exit 8 | Endif 9 | MsgBox (0, "All Picture Info", $aInfo) 10 | MsgBox (0, "Only Width and Height", _ImageGetParam($aInfo, "Width") & "x" & _ImageGetParam($aInfo, "Height")) 11 | 12 | -------------------------------------------------------------------------------- /guitar/report/logview.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html; charset=euc-kr" import="java.io.*"%> 2 | 3 | 4 | 5 | 6 | UIA Testing Log 7 | 8 | 9 | <% 10 | File f = new File(application.getRealPath("./running.log")); 11 | 12 | FileReader fr = new FileReader(f); 13 | StringBuffer sb = new StringBuffer(); 14 | 15 | BufferedReader br = new BufferedReader(fr); 16 | 17 | String str = null; 18 | while (null != (str = br.readLine())) { 19 | 20 | sb.insert(0,str + "\r\n"); 21 | } 22 | fr.close(); 23 | 24 | out.print("" + sb.toString() + ""); 25 | %> 26 | 27 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /guitar/bin/GUITARCmdSender.au3: -------------------------------------------------------------------------------- 1 | #AutoIt3Wrapper_Icon=GUITARCmdSender.ico 2 | #AutoIt3Wrapper_Res_Fileversion=1.0.0.22 3 | #AutoIt3Wrapper_Res_FileVersion_AutoIncrement=p 4 | 5 | #include-once 6 | 7 | #include "UIACommon.au3" 8 | #include ".\_include_nhn\_file.au3" 9 | #include "GUITARLanguage.au3" 10 | 11 | main() 12 | 13 | func main () 14 | ;메인 15 | 16 | local $sCmdLine1 17 | local $sCmdLine2 18 | local $sCmdLine3 19 | local $sTemp1 20 | local $sTemp2 21 | local $sResult 22 | local $iExitCode = 1 23 | 24 | ;opt ("TrayIconHide",1) 25 | ;_debug($sProgramPath) 26 | 27 | if ubound($cmdline) > 1 Then $sCmdLine1 = $cmdline[1] 28 | 29 | if ubound($cmdline) > 2 Then $sCmdLine2 = $cmdline[2] 30 | 31 | if ubound($cmdline) > 1 then 32 | if $cmdline[1] = "null" then $cmdline[1] = "" 33 | endif 34 | 35 | if $sCmdLine1 = "" then exit 36 | 37 | $_sUserINIFile = @ScriptDir & "\guitar.ini" 38 | ;_setCommonPathVar() 39 | 40 | $_runReportPath = getReadINI("Report","path") 41 | 42 | if $_runReportPath = "" then 43 | $_runReportPath = @ScriptDir 44 | else 45 | $_runReportPath = getRelativePath($_runReportPath, @ScriptDir) 46 | endif 47 | 48 | _setReportHtmlFile() 49 | 50 | ;if ProcessExists($_sRemoteRiceiver) = 0 then 51 | ; _setReportHtmlFile() 52 | ; writeRmoteLog($_sRemoteRiceiver & " 이 서버에서 실행중이지 않아 명령을 전달하지 못하였습니다.") 53 | ;endif 54 | 55 | ;_debug($_runReportPath) 56 | for $i=3 to ubound($cmdline) -1 57 | $sCmdLine3 &= '"' & $cmdline[$i] & '"' & " " 58 | next 59 | 60 | _writeRemoteCommand($sCmdLine1, $sCmdLine2, $sCmdLine3) 61 | 62 | _debug($sCmdLine3) 63 | 64 | writeRmoteLog($cmdline[1] & " command request." & $sCmdLine2 & " " & $sCmdLine3) 65 | 66 | for $i=1 to 90 67 | ;_debug("wait :" & $i) 68 | if mod($i,10) = 0 then writeRmoteLog("reponse wait " & 90 - $i &"s" ) 69 | $sResult = _readRemoteCommandResult() 70 | sleep (1000) 71 | if $sResult = "True" then 72 | $iExitCode = 0 73 | exitloop 74 | endif 75 | next 76 | 77 | ;_readRemoteCommand($sTemp1, $sTemp2) 78 | ;_debug($sTemp1, $sTemp2) 79 | 80 | if $iExitCode <> 0 Then 81 | writeRmoteLog($cmdline[1] & " command Failed. Check GUITARCmdReceiver.exe is running") 82 | else 83 | writeRmoteLog($cmdline[1] & " command done.") 84 | endif 85 | 86 | exit $iExitCode 87 | 88 | endfunc -------------------------------------------------------------------------------- /_include_nhn/_JSON_Translate.au3: -------------------------------------------------------------------------------- 1 | #include "JSON.au3" 2 | #include-once 3 | 4 | ; these are some examples of ways you can use the translator functionality built into the JSON.au3 library 5 | 6 | func __JSONArrayConvert2($aIn) 7 | ; convert a two-dimensional array into nested arrays 8 | local $l=ubound($aIn,1),$l2=ubound($aIn,2) 9 | local $a[$l],$a2[$l2] 10 | 11 | for $i=0 to $l-1 12 | for $i2=0 to $l2-1 13 | $a2[$i2]=$aIn[$i][$i2] 14 | next 15 | $a[$i]=$a2 16 | next 17 | 18 | return $a 19 | endfunc 20 | 21 | func __JSON_pack_translate($v,$type) 22 | ; convert AutoIt-specific variable types to specially-formatted JSON objects 23 | return _JSONObject('_autoItType_',$type,'_autoItValue_',string($v)) 24 | endfunc 25 | 26 | func fromDictionary($d) 27 | local $a=_JSONArray(),$i=0 28 | for $k in $d.keys() 29 | redim $a[$i+2] 30 | $a[$i]=$k 31 | $a[$i+1]=$d.item($k) 32 | $i+=2 33 | next 34 | return _JSONObjectFromArray($a) 35 | endfunc 36 | 37 | func JSON_pack($holder,$k,$v) 38 | select 39 | case isObj($v) 40 | if objName($v)=='IDictionary' then 41 | return fromDictionary($v) 42 | endif 43 | 44 | case isArray($v) 45 | if ubound($v,0)==2 and not _JSONIsObject($v) then 46 | return __JSONArrayConvert2($v) 47 | endif 48 | 49 | case isHWnd($v) 50 | ; convert to object 51 | return __JSON_pack_translate($v,'hwnd') 52 | 53 | case isPtr($v) 54 | ; convert to object 55 | return __JSON_pack_translate($v,'ptr') 56 | 57 | case isBinary($v) 58 | ; convert to array of byte values 59 | return __JSON_pack_translate($v,'binary') 60 | 61 | endselect 62 | 63 | return $v 64 | endfunc 65 | 66 | func toDictionary(const byRef $a) ; to avoid unwanted mutation of booleans into numbers in the original array 67 | local $d=objCreate('Scripting.Dictionary') 68 | for $i=1 to ubound($a)-1 69 | local $key=$a[$i][0] 70 | if not _JSONIsNull($key) then 71 | $d.add($key,$a[$i][1]) 72 | endif 73 | next 74 | return $d 75 | endfunc 76 | 77 | func JSON_unpack($holder,$k,$v) 78 | if _JSONIsObject($v) then 79 | local $d=toDictionary($v) 80 | if $d.count=2 and $d.exists('_autoItType_') and $d.exists('_autoItValue_') then 81 | switch $d.item('_autoItType_') 82 | case 'hwnd' 83 | return hwnd($d.item('_autoItValue_')) 84 | case 'binary' 85 | return binary($d.item('_autoItValue_')) 86 | case 'ptr' 87 | return ptr($d.item('_autoItValue_')) 88 | endswitch 89 | endif 90 | ;~ return $d 91 | endif 92 | 93 | return $v 94 | endfunc 95 | -------------------------------------------------------------------------------- /_include_nhn/_base64.au3: -------------------------------------------------------------------------------- 1 | Func _Base64Decode($Data) 2 | Local $Opcode = "0xC81000005356578365F800E8500000003EFFFFFF3F3435363738393A3B3C3DFFFFFF00FFFFFF000102030405060708090A0B0C0D0E0F10111213141516171819FFFFFFFFFFFF1A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132338F45F08B7D0C8B5D0831D2E9910000008365FC00837DFC047D548A034384C0750383EA033C3D75094A803B3D75014AB00084C0751A837DFC047D0D8B75FCC64435F400FF45FCEBED6A018F45F8EB1F3C2B72193C7A77150FB6F083EE2B0375F08A068B75FC884435F4FF45FCEBA68D75F4668B06C0E002C0EC0408E08807668B4601C0E004C0EC0208E08847018A4602C0E00624C00A46038847028D7F038D5203837DF8000F8465FFFFFF89D05F5E5BC9C21000" 3 | 4 | Local $CodeBuffer = DllStructCreate("byte[" & BinaryLen($Opcode) & "]") 5 | DllStructSetData($CodeBuffer, 1, $Opcode) 6 | 7 | Local $Ouput = DllStructCreate("byte[" & BinaryLen($Data) & "]") 8 | Local $Ret = DllCall("user32.dll", "int", "CallWindowProc", "ptr", DllStructGetPtr($CodeBuffer), _ 9 | "str", $Data, _ 10 | "ptr", DllStructGetPtr($Ouput), _ 11 | "int", 0, _ 12 | "int", 0) 13 | 14 | Return BinaryMid(DllStructGetData($Ouput, 1), 1, $Ret[0]) 15 | EndFunc 16 | 17 | Func _Base64Encode($Data, $LineBreak = 76) 18 | Local $Opcode = "0x5589E5FF7514535657E8410000004142434445464748494A4B4C4D4E4F505152535455565758595A6162636465666768696A6B6C6D6E6F707172737475767778797A303132333435363738392B2F005A8B5D088B7D108B4D0CE98F0000000FB633C1EE0201D68A06880731C083F901760C0FB6430125F0000000C1E8040FB63383E603C1E60409C601D68A0688470183F90176210FB6430225C0000000C1E8060FB6730183E60FC1E60209C601D68A06884702EB04C647023D83F90276100FB6730283E63F01D68A06884703EB04C647033D8D5B038D7F0483E903836DFC04750C8B45148945FC66B80D0A66AB85C90F8F69FFFFFFC607005F5E5BC9C21000" 19 | 20 | Local $CodeBuffer = DllStructCreate("byte[" & BinaryLen($Opcode) & "]") 21 | DllStructSetData($CodeBuffer, 1, $Opcode) 22 | 23 | $Data = Binary($Data) 24 | Local $Input = DllStructCreate("byte[" & BinaryLen($Data) & "]") 25 | DllStructSetData($Input, 1, $Data) 26 | 27 | $LineBreak = Floor($LineBreak / 4) * 4 28 | Local $OputputSize = Ceiling(BinaryLen($Data) * 4 / 3) 29 | $OputputSize = $OputputSize + Ceiling($OputputSize / $LineBreak) * 2 + 4 30 | 31 | Local $Ouput = DllStructCreate("char[" & $OputputSize & "]") 32 | DllCall("user32.dll", "none", "CallWindowProc", "ptr", DllStructGetPtr($CodeBuffer), _ 33 | "ptr", DllStructGetPtr($Input), _ 34 | "int", BinaryLen($Data), _ 35 | "ptr", DllStructGetPtr($Ouput), _ 36 | "uint", $LineBreak) 37 | Return DllStructGetData($Ouput, 1) 38 | EndFunc 39 | -------------------------------------------------------------------------------- /guitar/bin/UIAViewImage.au3: -------------------------------------------------------------------------------- 1 | #include-once 2 | 3 | #include 4 | #include 5 | #Include 6 | #include 7 | 8 | #include "UIACommon.au3" 9 | #include ".\_include_nhn\_ImageGetInfo.au3" 10 | 11 | global $_aPicListArray[100] 12 | global $_aTitleListArray[100] 13 | 14 | ;Example1() 15 | 16 | func viewPNGImages($x, $y, $aPicFile, $aTitle = "", $sTitlePost = "RIGHT") 17 | 18 | local $i 19 | local $iImageX 20 | local $iImageY 21 | 22 | local $iTitleX 23 | local $iTitleY 24 | 25 | local $iBaseY 26 | local $iAddAfterY 27 | local $iAddBeforeY 28 | 29 | local $iImageWidth 30 | local $iImageHeight 31 | local $iTempBMP = @TempDir & "\lastuse.bmp" 32 | local $aImageInfo 33 | 34 | 35 | for $i=1 to ubound($_aPicListArray) -1 36 | 37 | if $_aPicListArray[$i] <> 0 then 38 | GUICtrlDelete($_aPicListArray[$i]) 39 | $_aPicListArray[$i] = 0 40 | endif 41 | 42 | if $_aTitleListArray[$i] <> 0 then 43 | GUICtrlDelete($_aTitleListArray[$i]) 44 | $_aTitleListArray[$i] = 0 45 | endif 46 | 47 | next 48 | 49 | if IsArray($aPicFile) then 50 | 51 | for $i=1 to ubound($aPicFile) -1 52 | 53 | _PNG2BMP ($aPicFile[$i], $iTempBMP) 54 | $aImageInfo = _ImageGetInfo($iTempBMP) 55 | 56 | $iImageWidth = _ImageGetParam($aImageInfo, "Width") 57 | $iImageHeight = _ImageGetParam($aImageInfo, "Height") 58 | 59 | $iBaseY = $iImageHeight 60 | $iAddAfterY = 0 61 | $iAddBeforeY = 0 62 | 63 | if $iBaseY < 10 then $iBaseY = 10 64 | 65 | if IsArray($aTitle) then 66 | 67 | Switch $sTitlePost 68 | 69 | case "RIGHT" 70 | $iTitleX = $x + _ImageGetParam($aImageInfo, "Width") + 10 71 | $iTitleY = $y + ($iBaseY / 2) - 5 72 | case "DOWN" 73 | $iTitleX = $x 74 | $iTitleY = $y + _ImageGetParam($aImageInfo, "Height") 75 | $iAddAfterY = 15 76 | 77 | case "TOP" 78 | $iTitleX = $x 79 | $iTitleY = $y 80 | $iAddBeforeY = 15 81 | 82 | EndSwitch 83 | 84 | endif 85 | 86 | $iImageX = $x 87 | $iImageY = $y + $iAddBeforeY 88 | 89 | $_aPicListArray[$i] = GUICtrlCreatePic($iTempBMP, $iImageX, $iImageY, $iImageWidth, $iImageHeight) 90 | 91 | 92 | if IsArray($aTitle) then 93 | 94 | 95 | ;_msg($aObjectPos [2] - $iTitleX -50 ) 96 | $_aTitleListArray[$i] = GUICtrlCreateLabel("(" & $aTitle[$i] & ")", $iTitleX, $iTitleY,800 ,12, $SS_SIMPLE) 97 | 98 | endif 99 | 100 | $y = $y + $iBaseY + $iAddAfterY + 5 + $iAddBeforeY 101 | 102 | GUISetState() 103 | next 104 | 105 | endif 106 | 107 | FileDelete($iTempBMP) 108 | 109 | ;_msg("ddd") 110 | 111 | endfunc 112 | 113 | -------------------------------------------------------------------------------- /LICENSE/License_CollaNet Subversion.txt: -------------------------------------------------------------------------------- 1 | The following software may be included in this application: CollabNet Subversion 1.6.x (Windows 32-bit) from http://www.collab.net/downloads/svn-other 2 | This software contains the following license and notice below: 3 | 4 | This product includes software developed by CollabNet (http://www.Collab.Net/). 5 | 6 | /* ================================================================ 7 | * Copyright (c) 2000-2006 CollabNet. All rights reserved. 8 | * 9 | * Redistribution and use in source and binary forms, with or without 10 | * modification, are permitted provided that the following conditions 11 | * are met: 12 | * 13 | * 1. Redistributions of source code must retain the above copyright 14 | * notice, this list of conditions and the following disclaimer. 15 | * 16 | * 2. Redistributions in binary form must reproduce the above copyright 17 | * notice, this list of conditions and the following disclaimer in 18 | * the documentation and/or other materials provided with the 19 | * distribution. 20 | * 21 | * 3. The end-user documentation included with the redistribution, 22 | * if any, must include the following acknowledgment: 23 | * "This product includes software developed by 24 | * CollabNet (http://www.Collab.Net/)." 25 | * Alternately, this acknowledgment may appear in the software itself, 26 | * if and wherever such third-party acknowledgments normally appear. 27 | * 28 | * 4. The hosted project names must not be used to endorse or promote 29 | * products derived from this software without prior written 30 | * permission. For written permission, please contact info@collab.net. 31 | * 32 | * 5. Products derived from this software may not use the "Tigris" name 33 | * nor may "Tigris" appear in their names without prior written 34 | * permission of CollabNet. 35 | * 36 | * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED 37 | * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 38 | * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 39 | * IN NO EVENT SHALL COLLABNET OR ITS CONTRIBUTORS BE LIABLE FOR ANY 40 | * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 41 | * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 42 | * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 43 | * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 44 | * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 45 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 46 | * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 47 | * 48 | * ==================================================================== 49 | * 50 | * This software consists of voluntary contributions made by many 51 | * individuals on behalf of CollabNet. 52 | */ 53 | 54 | ===== -------------------------------------------------------------------------------- /guitar/bin/GUITARXml.au3: -------------------------------------------------------------------------------- 1 | #include ".\_include_nhn\_util.au3" 2 | 3 | ;_debug(GR_TestRrsult ()) 4 | 5 | Func GR_XmlAddTestSuite($sInfo, $sValue) 6 | 7 | local $sRet = "" 8 | 9 | $sRet = "" & @crlf 12 | 13 | return $sRet 14 | 15 | Endfunc 16 | 17 | 18 | Func GR_XmlAddTestCase($sInfo, $sValue = "" ) 19 | 20 | local $sRet = "" 21 | 22 | $sRet = @tab & "" & @crlf 30 | endif 31 | 32 | return $sRet 33 | 34 | Endfunc 35 | 36 | 37 | Func GR_XmlAddTestCaseError($sInfo, $sValue) 38 | 39 | local $sRet = "" 40 | 41 | $sRet = @tab & @tab & "" & @crlf 42 | $sRet &= @tab & @tab & @tab & GR_XmlCharConvert($sValue) & @crlf 43 | $sRet &= @tab & @tab & "" & @crlf 44 | 45 | return $sRet 46 | 47 | Endfunc 48 | 49 | Func GR_XmlAddTestCaseSkip() 50 | 51 | local $sRet = "" 52 | 53 | 54 | $sRet &= "" & @crlf 55 | 56 | return $sRet 57 | 58 | Endfunc 59 | 60 | 61 | Func GR_XmlAddHeader() 62 | 63 | 64 | return '' & @crlf 65 | 66 | Endfunc 67 | 68 | 69 | Func GR_XmlMakeInfo($sInfoName, $sValue = "" ) 70 | 71 | return $sInfoName & '="' & GR_XmlCharConvert($sValue) & '" ' 72 | 73 | Endfunc 74 | 75 | 76 | Func GR_XmlCharConvert($sText) 77 | 78 | $sText = $sText 79 | 80 | return $sText 81 | 82 | Endfunc 83 | 84 | 85 | Func GR_XmlExceptHTMLCode($sText) 86 | 87 | local $sRet = $sText, $ihStart, $ihEnd 88 | 89 | $ihStart = stringinstr($sRet, "<" ) 90 | $ihEnd = stringinstr($sRet, ">" ) 91 | 92 | while ($ihStart <> 0 and $ihStart <> 0) 93 | 94 | $sRet = Stringleft($sRet,$ihStart-1) & StringTrimLeft ($sRet,$ihEnd) 95 | 96 | $ihStart = stringinstr($sRet, "<" ) 97 | $ihEnd = stringinstr($sRet, ">" ) 98 | wend 99 | 100 | return $sRet 101 | 102 | Endfunc 103 | 104 | 105 | Func GR_XmlCDATA($sText) 106 | 107 | return "" 108 | 109 | Endfunc 110 | 111 | 112 | ;16:46:20 (0.1s) 113 | 114 | 115 | func GR_TestRrsult() 116 | 117 | local $sTestSuite, $sError, $sTestCaseList 118 | 119 | $sTestCaseList &= GR_XmlAddTestCase (GR_XmlMakeInfo("xxx",10)) 120 | $sError = GR_XmlAddTestCaseError (GR_XmlMakeInfo("eee","10."),"Msg") 121 | $sTestCaseList &= GR_XmlAddTestCase (GR_XmlMakeInfo("yyy",11),$sError) 122 | $sTestCaseList &= GR_XmlAddTestCase (GR_XmlMakeInfo("zzz",12)) 123 | $sTestSuite = GR_XmlAddTestSuite (GR_XmlMakeInfo("sss",13), $sTestCaseList) 124 | 125 | return GR_XmlAddHeader () & $sTestSuite 126 | 127 | endfunc 128 | 129 | 130 | 131 | 132 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | #GUITAR 2 | ## 업데이트 공지 3 | Selenium 2.0.0.38 버전이 업데이트 되었습니다. 릴리즈 메뉴를 참조하세요. 4 | * https://github.com/naver/guitar/releases 5 | 6 | ## 소개 7 | * GUITAR는 GUI 기반의 웹 테스트를 자동화 Framework 입니다. 8 | * 최초 PC 브라우저 기반으로 테스트 자동화 도구로 제작되었으나, 다양하게 확장되어 PC Client 프로그램 및 스마트폰의 모바일앱까지 테스트가 가능합니다. 9 | * GUITAR 소개 http://helloworld.naver.com/helloworld/1296 10 | * GUITAR 사용 예제 동영상 (네이버 검색) : http://www.youtube.com/watch?v=qlnF6mFeP4c 11 | * GUITAR 사용 예제 동영상 (PC Client + 아이폰앱 + 안드로이드앱 상호 연동) : http://www.youtube.com/watch?v=TKyB3DGH15g 12 | ## 시스템 구조 13 | ![Overview](https://github.com/naver/guitar/blob/master/doc/system.png) 14 | 15 | ## 설치방법 16 | * [releases](https://github.com/naver/guitar/releases)에서 최신 설치파일을 받아 설치합니다. 17 | * 설치후 실행시 일부백신프로그램에서 실행파일을 바이러스로 오진하는 경우가 있으나, 안심하고 사용하셔도 됩니다. (http://www.autoitscript.com/forum/topic/34658-are-my-autoit-exes-really-infected/) 18 | * WINDOWS 7 및 VISTA 이상의 OS에서는 제어판에서 "사용자계정컨트롤설정변경"을 최소로 설정해야 합니다. 19 | * 설치 프로그램에 포함된 예제스크립트가 정상작동되지 않을수 있습니다. 20 | * 프로그램 설치후 최신 버전의 예제스크립(https://github.com/ssmmhh/guitarsample/archive/master.zip) 를 "c:\guitar\data"에 덮어 쓴뒤 사용하시기 바랍니다. 21 | 22 | ## 개발관련 설정 23 | - Autoit 3.3.8.1의 기본 라이브러리의 일부 함수가 수정되어야 합니다. 24 | autoit3381_guirichedit_hotfix\GuiRichEdit.au3 -> Autoit설치폴더\include에 덮어쓴뒤 사용하면 됩니다. 25 | - autoit 편집기의 SciTE Config (CTRL+1) 에서 "General Settings > AutoIt3 Directory settings > User include" 위치를 checkout 받은 최상위 폴더로 지정해야 합니다. (하위에 _include_nhn 이 존재해야 합니다.) 26 | 27 | ## 사용법 28 | * 자세한 사용방법은 [releases](https://github.com/naver/guitar/releases)의 사용자설명서를 참고하시기 바랍니다. 29 | 30 | ## 다운로드 31 | * https://github.com/naver/guitar/releases 32 | 33 | ## Q&A 34 | * https://github.com/naver/guitar/issues 35 | 36 | ## FAQ 37 | * https://github.com/naver/guitar/issues?utf8=%E2%9C%93&q=label%3ATip%20 38 | 39 | ## 프로젝트 참여방법 40 | * email : ssmmhh@gmail.com 41 | 42 | ## 라이선스 43 | * 본 프로그램은 [GPL v2](/LICENSE/License_GUITAR.txt)로 배포됩니다. 44 | 45 | ``` 46 | Copyright (C) 2013 Naver corp. 47 | 48 | This program is free software; you can redistribute it and/or 49 | modify it under the terms of the GNU General Public License 50 | as published by the Free Software Foundation; either version 2 51 | of the License, or (at your option) any later version. 52 | 53 | This program is distributed in the hope that it will be useful, 54 | but WITHOUT ANY WARRANTY; without even the implied warranty of 55 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 56 | GNU General Public License for more details. 57 | 58 | You should have received a copy of the GNU General Public License 59 | along with this program; if not, write to the Free Software 60 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 61 | ``` 62 | 63 | ## Dependencies 64 | - 본 프로그램은 Autoit 3.3.8.1 버전으로 개발되었습니다. (http://www.autoitscript.com/site/) 65 | - 본 프로그램은 ImageSearchDLL 라이브러리를 사용합니다. (http://www.autoitscript.com/forum/topic/65748-image-search-library/) 66 | - 본 프로그램은 CollabNet사의 "Subversion 1.6.x (Windows 32-bit)" 프로그램을 포함하고 있습니다. 67 | (http://www.collab.net/downloads/svn-other) 68 | 69 | -------------------------------------------------------------------------------- /_include_nhn/_font.au3: -------------------------------------------------------------------------------- 1 | #include ".\_include_nhn\_util.au3" 2 | 3 | ;Private Declare Auto Function SystemParametersInfo Lib "user32" (ByVal uiAction As UInteger, ByVal uiParam As UInteger, ByRef pvParam As UInteger, ByVal fWinIni As UInteger) As Boolean 4 | 5 | Global Const $SPI_GETFONTSMOOTHING = 74 6 | Global Const $SPI_SETFONTSMOOTHING = 75 7 | Global Const $SPIF_UPDATEINIFILE = 0x1 8 | Global Const $SPIF_SENDCHANGE = 2 9 | Global Const $SPI_SETCLEARTYPE = 0x1049 10 | Global Const $SPI_SETFONTSMOOTHINGTYPE = 0x200B 11 | 12 | Global Const $SPI_GETFONTSMOOTHINGCONTRAST = 0x200C 13 | Global Const $SPI_SETFONTSMOOTHINGCONTRAST = 0x200D 14 | 15 | ;_debug(_SetFontSmoothing(0)) 16 | 17 | Func _GetFontSmoothing() 18 | 19 | local $iResults 20 | local $pv = 0 21 | local $uiParam = 0 22 | local $fWinIni = 0 23 | ;'Get font smoothing value and return true if font smoothing is turned on. 24 | ;$iResults = SystemParametersInfo($SPI_GETFONTSMOOTHING, 0, $pv, 0) 25 | $iResults = DllCall( "User32","int","SystemParametersInfo","int",$SPI_GETFONTSMOOTHING,"int",0 ,"int*",$pv,"int",0) 26 | 27 | ;_debug("error : " & @error, $pv) 28 | 29 | if IsArray($iResults) then 30 | 31 | If $iResults[3] > 0 Then 32 | return True 33 | Else 34 | return False 35 | EndIf 36 | Else 37 | return False 38 | endif 39 | 40 | EndFunc 41 | 42 | Func _SetFontSmoothing($iValue) 43 | 44 | local $iResults 45 | local $pv = 0 46 | local $uiParam = 0 47 | local $fWinIni = 0 48 | ;'Get font smoothing value and return true if font smoothing is turned on. 49 | ;$iResults = SystemParametersInfo($SPI_GETFONTSMOOTHING, 0, $pv, 0) 50 | 51 | ;$iResults = DllCall( "User32","int","SystemParametersInfo","int",$SPI_SETCLEARTYPE,"BOOLEAN",_iif($iValue,True,False),"int*",$pv,"int",bitor ($SPIF_UPDATEINIFILE, $SPIF_SENDCHANGE)) 52 | ;_debug("error : " & @error) 53 | 54 | 55 | $iResults = DllCall( "User32","int","SystemParametersInfo","int",$SPI_SETFONTSMOOTHING,"BOOLEAN",_iif($iValue,True,False),"int*",$pv,"int",bitor($SPIF_UPDATEINIFILE,$SPIF_SENDCHANGE)) 56 | sleep(100) 57 | $iResults = DllCall( "User32","int","SystemParametersInfo","int",$SPI_SETFONTSMOOTHING,"BOOLEAN",_iif($iValue,True,False),"int*",$pv,"int",bitor($SPIF_UPDATEINIFILE,$SPIF_SENDCHANGE)) 58 | sleep(100) 59 | ;_debug("error : " & @error) 60 | 61 | 62 | 63 | EndFunc 64 | 65 | 66 | 67 | 68 | 69 | Func _GetFontSmoothingContrast() 70 | 71 | local $iResults 72 | local $pv = 0 73 | local $uiParam = 0 74 | local $fWinIni = 0 75 | ; 1000 to 2200. The default value is 1400. 76 | 77 | $iResults = DllCall( "User32","int","SystemParametersInfo","int",$SPI_GETFONTSMOOTHINGCONTRAST,"int",0 ,"int*",$pv,"int",0) 78 | 79 | ;_debug("error : " & @error, $pv) 80 | 81 | if IsArray($iResults) then 82 | return $iResults[3] 83 | Else 84 | return "" 85 | endif 86 | 87 | EndFunc 88 | 89 | Func _SetFontSmoothingContrast($iValue) 90 | 91 | local $iResults 92 | local $pv = 0 93 | local $uiParam = 0 94 | local $fWinIni = 0 95 | ;'Get font smoothing value and return true if font smoothing is turned on. 96 | ;$iResults = SystemParametersInfo($SPI_GETFONTSMOOTHING, 0, $pv, 0) 97 | $iResults = DllCall( "User32","int","SystemParametersInfo","int",$SPI_SETFONTSMOOTHINGCONTRAST,"int",0 ,"int",$iValue,"int",bitor($SPIF_UPDATEINIFILE, $SPIF_SENDCHANGE)) 98 | ;_debug("error : " & @error) 99 | 100 | EndFunc 101 | 102 | -------------------------------------------------------------------------------- /guitar/report/cmdrun.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> 2 | 3 | <% //form 으로부터 온 파라미터 값 처리 4 | String cmd = request.getParameter("cmd"); 5 | String scriptselect = request.getParameter("scriptselect"); 6 | String script_c = request.getParameter("script_c"); 7 | String encoding = request.getParameter("encoding"); 8 | String testid = request.getParameter("testid"); 9 | String xmlpath = request.getParameter("xmlpath"); 10 | String script_x =""; 11 | String captureview ="xx"; 12 | String returnCode=""; 13 | int exitCode; 14 | 15 | script_c=(script_c == null) ? "" : script_c; 16 | encoding=(encoding == null) ? "" : encoding; 17 | testid=(testid == null) ? "" : testid; 18 | xmlpath=(xmlpath == null) ? "" : xmlpath; 19 | 20 | scriptselect=(scriptselect == null) ? "" : scriptselect; 21 | 22 | if (testid != "") { 23 | testid = "/TESTID:" + testid; 24 | } 25 | 26 | 27 | if (xmlpath != "") { 28 | xmlpath = "/XMLPATH:" + xmlpath; 29 | } 30 | 31 | 32 | if (scriptselect.equals("c")) { 33 | script_c = new String(script_c.getBytes("8859_1"),"UTF-8"); 34 | 35 | } 36 | 37 | else { 38 | if (scriptselect.equals("m") || encoding.equals("utf8")) { 39 | script_c = new String(request.getParameter("script").getBytes("8859_1"),"UTF-8"); 40 | 41 | } 42 | else { 43 | script_c = new String(request.getParameter("script").getBytes("8859_1"),"euc-kr"); 44 | 45 | } 46 | } 47 | 48 | if(cmd.equals("capture") || cmd.equals("stop") || cmd.equals("end") || cmd.equals("run") ) 49 | 50 | { 51 | try{ 52 | Process process = Runtime.getRuntime().exec((application.getRealPath("./" + "GUITARCmdSender.exe") + " " + cmd + " " + script_c + " " + testid + " " + xmlpath)); 53 | 54 | process.waitFor(); 55 | 56 | exitCode = process.exitValue(); 57 | 58 | if(exitCode == 0) { 59 | returnCode="SUCCESS"; 60 | } else { 61 | returnCode="FAIL"; 62 | } 63 | 64 | }catch(Exception e){} 65 | 66 | try{Thread.sleep(3000);}catch(Exception e){} 67 | 68 | if (cmd.equals("capture")){ 69 | captureview="on"; 70 | } 71 | else { 72 | captureview="off"; 73 | } 74 | } 75 | 76 | %> 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 122 | 123 | 127 | 128 | 129 | 130 | <%=cmd%>:<%=returnCode%> 131 |
132 | 133 |
134 | 135 | 136 | 137 | -------------------------------------------------------------------------------- /LICENSE/License_AutoIt.txt: -------------------------------------------------------------------------------- 1 | The following software may be included in this application: AutoIt from http://www.autoitscript.com/site/ 2 | This software contains the following license and notice below: 3 | 4 | AutoIt 5 | 6 | Author : Jonathan Bennett and the AutoIt Team 7 | WWW : http://www.autoitscript.com/autoit3/ 8 | Email : support at autoitscript dot com 9 | ________________________________________________________ 10 | 11 | END-USER LICENSE AGREEMENT FOR THIS SOFTWARE 12 | 13 | 14 | This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and the mentioned author of this Software for the software product identified above, which includes computer software and may include associated media, printed materials, and "online" or electronic documentation ("SOFTWARE PRODUCT"). By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the SOFTWARE PRODUCT. 15 | 16 | 17 | 18 | SOFTWARE PRODUCT LICENSE 19 | 20 | The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold. 21 | 22 | The definition of SOFTWARE PRODUCT does not includes any files generated by the SOFTWARE PRODUCT, such as compiled script files in the form of standalone executables. 23 | 24 | 25 | 1. GRANT OF LICENSE 26 | 27 | This EULA grants you the following rights: 28 | 29 | Installation and Use. You may install and use an unlimited number of copies of the SOFTWARE PRODUCT. 30 | 31 | Reproduction and Distribution. You may reproduce and distribute an unlimited number of copies of the SOFTWARE PRODUCT either in whole or in part; each copy should include all copyright and trademark notices, and shall be accompanied by a copy of this EULA. Copies of the SOFTWARE PRODUCT may be distributed as a standalone product or included with your own product. 32 | 33 | Commercial Use. You may use the SOFTWARE PRODUCT for commercial purposes. You may sell for profit and freely distribute scripts and/or compiled scripts that were created with the SOFTWARE PRODUCT. 34 | 35 | Reverse engineering. You may not reverse engineer or disassemble the SOFTWARE PRODUCT or compiled scripts that were created with the SOFTWARE PRODUCT. 36 | 37 | 2. COPYRIGHT 38 | 39 | All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited to any images, photographs, animations, video, audio, music, text, and "applets" incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by the Author of this Software. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material. 40 | 41 | 42 | 43 | MISCELLANEOUS 44 | 45 | If you acquired this product in the United Kingdom, this EULA is governed by the laws of the United Kingdom. If this product was acquired outside the United Kingdom, then local law may apply. 46 | 47 | Should you have any questions concerning this EULA, or if you desire to contact the author of this Software for any reason, please contact him/her at the email address mentioned at the top of this EULA. 48 | 49 | 50 | 51 | LIMITED WARRANTY 52 | 53 | 1. NO WARRANTIES 54 | 55 | The Author of this Software expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided "as is" without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you. 56 | 57 | 2. NO LIABILITY FOR DAMAGES 58 | 59 | In no event shall the author of this Software be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this product, even if the Author of this Software has been advised of the possibility of such damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you. 60 | 61 | ===== -------------------------------------------------------------------------------- /guitar/report/remote.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.io.*"%> 2 | 3 | <% 4 | request.setCharacterEncoding("UTF-8"); 5 | String captureview = request.getParameter("captureview"); 6 | captureview=(captureview == null) ? "" : captureview; 7 | %> 8 | 9 | 10 | 11 | 12 | 13 | 51 | 52 | 82 | 83 | ${captureview} 84 | 85 | 86 | GUITAR 원격관리 87 | 88 | > 89 | 90 |

GUITAR 원격관리

91 | 92 |

GUITAR 리포트

93 | 94 |
95 |
96 |
97 | 98 | 스크립트 선택 : 목록    수동
113 |
114 |    115 |    116 |    117 |    118 | 119 |    120 |    121 |
122 |
123 |
124 |
125 | 원격 실행 로그 126 |
127 |
128 | <% 129 | 130 | try{ 131 | File f = new File(application.getRealPath("./remote.log")); 132 | FileReader fr = new FileReader(f); 133 | StringBuffer sb = new StringBuffer(); 134 | int ch = 0; 135 | 136 | while((ch = fr.read()) != -1){ 137 | sb.append((char)ch); 138 | } 139 | fr.close(); 140 | out.print("" + sb.toString() + ""); 141 | }catch(Exception e){ } 142 | %> 143 |
144 | 145 | -------------------------------------------------------------------------------- /_include_nhn/_AVIWriter.au3: -------------------------------------------------------------------------------- 1 | #include-once 2 | 3 | #include 4 | Global Const $mmioFOURCC_M_S_V_C = 1129730893 5 | Global Const $BITMAPFILEHEADER = "align 2;char magic[2];int size;short res1;short res2;ptr offset;" 6 | Global Const $BITMAPINFOHEADER = "dword biSize;long biWidth;long biHeight;short biPlanes;short biBitCount;" & _ 7 | "dword biCompression;dword biSizeImage;long biXPelsPerMeter;long biYPelsPerMeter;dword biClrUsed;dword biClrImportant;" 8 | Global Const $OF_CREATE = 0x00001000 9 | Global Const $streamtypeVIDEO = 1935960438 10 | Global Const $AVIIF_KEYFRAME = 0x00000010 11 | Global $Avi32_Dll 12 | 13 | Global Const $AVISTREAMINFO = "dword fccType;dword fccHandler;dword dwFlags;dword dwCaps;short wPriority;short wLanguage;dword dwScale;" & _ 14 | "dword dwRate;dword dwStart;dword dwLength;dword dwInitialFrames;dword dwSuggestedBufferSize;dword dwQuality;" & _ 15 | "dword dwSampleSize;int rleft;int rtop;int rright;int rbottom;dword dwEditCount;dword dwFormatChangeCount;wchar[64];" 16 | 17 | 18 | 19 | 20 | 21 | ; Adds a bitmap file to an already opened avi file. 22 | ; monoceres, Prog@ndy 23 | Func _AddHBitmapToAvi(ByRef $Avi_Handle, $hBitmap) 24 | Local $DC = _WinAPI_GetDC(0) 25 | Local $hDC = _WinAPI_CreateCompatibleDC($DC) 26 | local $x, $ret 27 | _WinAPI_ReleaseDC(0,$DC) 28 | 29 | Local $OldBMP = _WinAPI_SelectObject($hDC, $hBitmap) 30 | Local $bits = DllStructCreate("byte[" & DllStructGetData($Avi_Handle[3],"biSizeImage") & "]") 31 | $x = _WinAPI_GetDIBits($hDC,$hBitmap,0,Abs(DllStructGetData($Avi_Handle[3],"biHeight")),DllStructGetPtr($bits),DllStructGetPtr($Avi_Handle[3]),0) 32 | _WinAPI_SelectObject($hDC,$OldBMP) 33 | _WinAPI_DeleteDC($hDC) 34 | 35 | $ret = DllCall($Avi32_Dll, "int", "AVIStreamWrite", "ptr", $Avi_Handle[1], "long", $Avi_Handle[2], "long", 1, "ptr", DllStructGetPtr($bits), _ 36 | "long", DllStructGetSize($bits), "long", $AVIIF_KEYFRAME, "ptr*", 0, "ptr*", 0) 37 | $Avi_Handle[2] += 1 38 | EndFunc ;==>_AddBitmapToAvi 39 | 40 | 41 | ; Init the avi library 42 | Func _StartAviLibrary() 43 | $Avi32_Dll = DllOpen("Avifil32.dll") 44 | DllCall($Avi32_Dll, "none", "AVIFileInit") 45 | ;~ MsgBox(0,"",@error) 46 | EndFunc ;==>_StartAviLibrary 47 | 48 | ; Release the library 49 | Func _StopAviLibrary() 50 | DllCall($Avi32_Dll, "none", "AVIFileExit") 51 | DllClose($Avi32_Dll) 52 | EndFunc ;==>_StopAviLibrary 53 | 54 | ; Adds a bitmap file to an already opened avi file. 55 | Func _AddBitmapToAvi(ByRef $Avi_Handle, $sBitmap) 56 | 57 | local $bm, $ret 58 | 59 | $bm = LoadBitmap($sBitmap, True) 60 | $ret = DllCall($Avi32_Dll, "int", "AVIStreamWrite", "ptr", $Avi_Handle[1], "long", $Avi_Handle[2], "long", 1, "ptr", DllStructGetPtr($bm[2]), _ 61 | "long", DllStructGetSize($bm[2]), "long", $AVIIF_KEYFRAME, "ptr*", 0, "ptr*", 0) 62 | $Avi_Handle[2] += 1 63 | EndFunc ;==>_AddBitmapToAvi 64 | 65 | 66 | 67 | Func _CloseAvi($Avi_Handle) 68 | DllCall($Avi32_Dll, "int", "AVIStreamRelease", "ptr", $Avi_Handle[1]) 69 | DllCall($Avi32_Dll, "int", "AVIFileRelease", "ptr", $Avi_Handle[0]) 70 | EndFunc ;==>_CloseAvi 71 | 72 | 73 | 74 | ; monoceres, Prog@ndy 75 | Func _CreateAvi($sFilename, $FrameRate, $Width, $Height, $BitCount=24) 76 | Local $RetArr[5] ; avi file handle, stream handle, bitmap count, BitmapInfoheader, Stride 77 | 78 | Local $ret, $pfile, $asi, $pstream 79 | 80 | $ret = DllCall($Avi32_Dll, "int", "AVIFileOpenW", "ptr*", 0, "wstr", $sFilename, "uint", $OF_CREATE, "ptr", 0) 81 | $pfile = $ret[1] 82 | 83 | 84 | $asi = DllStructCreate($AVISTREAMINFO) 85 | DllStructSetData($asi, "fccType", $streamtypeVIDEO) 86 | DllStructSetData($asi, "fccHandler", $mmioFOURCC_M_S_V_C) 87 | DllStructSetData($asi, "dwScale", 1) 88 | DllStructSetData($asi, "dwRate", $FrameRate) 89 | DllStructSetData($asi, "dwQuality", 10000) 90 | DllStructSetData($asi, "rright", $Width) 91 | DllStructSetData($asi, "rbottom", $Height) 92 | 93 | $ret = DllCall($Avi32_Dll, "int", "AVIFileCreateStream", "ptr", $pfile, "ptr*", 0, "ptr", DllStructGetPtr($asi)) 94 | 95 | $pstream = $ret[2] 96 | 97 | Local $stride = BitAND(($Width * ($BitCount / 8) + 3) ,BitNOT(3)) 98 | 99 | Local $bi = DllStructCreate($BITMAPINFOHEADER) 100 | DllStructSetData($bi,"biSize",DllStructGetSize($bi)) 101 | DllStructSetData($bi,"biWidth",$Width) 102 | DllStructSetData($bi,"biHeight",$Height) 103 | DllStructSetData($bi,"biPlanes",1) 104 | DllStructSetData($bi,"biBitCount",$BitCount) 105 | DllStructSetData($bi,"biSizeImage",$stride*$Height) 106 | 107 | ; The format for the stream is the same as BITMAPINFOHEADER 108 | $ret = DllCall($Avi32_Dll, "int", "AVIStreamSetFormat", "ptr", $pstream, "long", 0, "ptr", DllStructGetPtr($bi), "long", DllStructGetSize($bi)) 109 | 110 | $RetArr[0] = $pfile 111 | $RetArr[1] = $pstream 112 | $RetArr[2]=0 113 | $RetArr[3]= $bi 114 | $RetArr[4]= $stride 115 | Return $RetArr 116 | EndFunc 117 | 118 | 119 | ; Returns array with 3 elements 120 | ; [0]=BITMAPFILEHEADER 121 | ; [1]=BITMAPINFOHEADER 122 | ; [2]=Bitmap data buffer (if specified) 123 | 124 | Func LoadBitmap($sFilename, $LoadData = False) 125 | Local $RetArr[3] 126 | Local $byref 127 | Local $bih, $bfg, $buffer, $fhandle, $bfh 128 | 129 | $bfh = DllStructCreate($BITMAPFILEHEADER) 130 | $bih = DllStructCreate($BITMAPINFOHEADER) 131 | $fhandle = _WinAPI_CreateFile($sFilename, 2, 2, 0, 0) 132 | _WinAPI_ReadFile($fhandle, DllStructGetPtr($bfh), DllStructGetSize($bfh), $byref) 133 | _WinAPI_ReadFile($fhandle, DllStructGetPtr($bih), DllStructGetSize($bih), $byref) 134 | $RetArr[0] = $bfh 135 | $RetArr[1] = $bih 136 | 137 | If Not $LoadData Then 138 | _WinAPI_CloseHandle($fhandle) 139 | Return $RetArr 140 | EndIf 141 | 142 | $buffer = DllStructCreate("byte[" & DllStructGetData($bfh, "size")-54 & "]") 143 | $RetArr[2] = $buffer 144 | _WinAPI_ReadFile($fhandle, DllStructGetPtr($buffer), DllStructGetSize($buffer), $byref) 145 | _WinAPI_CloseHandle($fhandle) 146 | 147 | Return $RetArr 148 | EndFunc ;==>LoadBitmap -------------------------------------------------------------------------------- /_include_nhn/_process.au3: -------------------------------------------------------------------------------- 1 | #include ; Only for _ArrayDisplay() 2 | 3 | ;MsgBox(64, "Test", "Currently logged in user is: " & _GetConsoleUser()) 4 | 5 | Func _GetConsoleUser($strComputer = ".") 6 | Local $objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!//" & $strComputer) 7 | Local $colUsers, $objUser 8 | Local $strAccount 9 | 10 | $colUsers = $objWMIService.InstancesOf("Win32_ComputerSystem") 11 | For $objUser In $colUsers 12 | $strAccount = $objUser.UserName 13 | Next 14 | 15 | If $strAccount <> "" Then 16 | Return $strAccount 17 | Else 18 | Return SetError(1, 0, 0) 19 | EndIf 20 | EndFunc ;==>_GetConsoleUser 21 | 22 | 23 | ;local $a = _ProcessListProperties(ProcessExists("safari.exe")) 24 | ;ConsoleWrite($a[1][3]) 25 | 26 | 27 | ;=============================================================================== 28 | ; Function Name: _ProcessListProperties() 29 | ; Description: Get various properties of a process, or all processes 30 | ; Call With: _ProcessListProperties( [$Process [, $sComputer]] ) 31 | ; Parameter(s): (optional) $Process - PID or name of a process, default is "" (all) 32 | ; (optional) $sComputer - remote computer to get list from, default is local 33 | ; Requirement(s): AutoIt v3.2.4.9+ 34 | ; Return Value(s): On Success - Returns a 2D array of processes, as in ProcessList() 35 | ; with additional columns added: 36 | ; [0][0] - Number of processes listed (can be 0 if no matches found) 37 | ; [1][0] - 1st process name 38 | ; [1][1] - 1st process PID 39 | ; [1][2] - 1st process Parent PID 40 | ; [1][3] - 1st process owner 41 | ; [1][4] - 1st process priority (0 = low, 31 = high) 42 | ; [1][5] - 1st process executable path 43 | ; [1][6] - 1st process CPU usage 44 | ; [1][7] - 1st process memory usage 45 | ; [1][8] - 1st process creation date/time = "MM/DD/YYY hh:mm:ss" (hh = 00 to 23) 46 | ; [1][9] - 1st process command line string 47 | ; ... 48 | ; [n][0] thru [n][9] - last process properties 49 | ; On Failure: Returns array with [0][0] = 0 and sets @Error to non-zero (see code below) 50 | ; Author(s): PsaltyDS at http://www.autoitscript.com/forum 51 | ; Date/Version: 12/01/2009 -- v2.0.4 52 | ; Notes: If an integer PID or string process name is provided and no match is found, 53 | ; then [0][0] = 0 and @error = 0 (not treated as an error, same as ProcessList) 54 | ; This function requires admin permissions to the target computer. 55 | ; All properties come from the Win32_Process class in WMI. 56 | ; To get time-base properties (CPU and Memory usage), a 100ms SWbemRefresher is used. 57 | ;=============================================================================== 58 | Func _ProcessListProperties($Process = "", $sComputer = ".") 59 | Local $sUserName, $sMsg, $sUserDomain, $avProcs, $dtmDate 60 | Local $avProcs[1][2] = [[0, ""]], $n = 1 61 | local $oWMI 62 | local $colProcs 63 | 64 | ; Convert PID if passed as string 65 | If StringIsInt($Process) Then $Process = Int($Process) 66 | 67 | ; Connect to WMI and get process objects 68 | $oWMI = ObjGet("winmgmts:{impersonationLevel=impersonate,authenticationLevel=pktPrivacy, (Debug)}!\\" & $sComputer & "\root\cimv2") 69 | If IsObj($oWMI) Then 70 | ; Get collection processes from Win32_Process 71 | If $Process == "" Then 72 | ; Get all 73 | $colProcs = $oWMI.ExecQuery("select * from win32_process") 74 | ElseIf IsInt($Process) Then 75 | ; Get by PID 76 | $colProcs = $oWMI.ExecQuery("select * from win32_process where ProcessId = " & $Process) 77 | Else 78 | ; Get by Name 79 | $colProcs = $oWMI.ExecQuery("select * from win32_process where Name = '" & $Process & "'") 80 | EndIf 81 | 82 | If IsObj($colProcs) Then 83 | ; Return for no matches 84 | If $colProcs.count = 0 Then Return $avProcs 85 | 86 | ; Size the array 87 | ReDim $avProcs[$colProcs.count + 1][10] 88 | $avProcs[0][0] = UBound($avProcs) - 1 89 | 90 | ; For each process... 91 | For $oProc In $colProcs 92 | ; [n][0] = Process name 93 | $avProcs[$n][0] = $oProc.name 94 | ; [n][1] = Process PID 95 | $avProcs[$n][1] = $oProc.ProcessId 96 | ; [n][2] = Parent PID 97 | $avProcs[$n][2] = $oProc.ParentProcessId 98 | ; [n][3] = Owner 99 | If $oProc.GetOwner($sUserName, $sUserDomain) = 0 Then $avProcs[$n][3] = $sUserDomain & "\" & $sUserName 100 | ; [n][4] = Priority 101 | $avProcs[$n][4] = $oProc.Priority 102 | ; [n][5] = Executable path 103 | $avProcs[$n][5] = $oProc.ExecutablePath 104 | ; [n][8] = Creation date/time 105 | $dtmDate = $oProc.CreationDate 106 | If $dtmDate <> "" Then 107 | ; Back referencing RegExp pattern from weaponx 108 | Local $sRegExpPatt = "\A(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})(?:.*)" 109 | $dtmDate = StringRegExpReplace($dtmDate, $sRegExpPatt, "$2/$3/$1 $4:$5:$6") 110 | EndIf 111 | $avProcs[$n][8] = $dtmDate 112 | ; [n][9] = Command line string 113 | $avProcs[$n][9] = $oProc.CommandLine 114 | 115 | ; increment index 116 | $n += 1 117 | Next 118 | Else 119 | SetError(2); Error getting process collection from WMI 120 | EndIf 121 | ; release the collection object 122 | $colProcs = 0 123 | 124 | ; Get collection of all processes from Win32_PerfFormattedData_PerfProc_Process 125 | ; Have to use an SWbemRefresher to pull the collection, or all Perf data will be zeros 126 | Local $oRefresher = ObjCreate("WbemScripting.SWbemRefresher") 127 | $colProcs = $oRefresher.AddEnum($oWMI, "Win32_PerfFormattedData_PerfProc_Process" ).objectSet 128 | $oRefresher.Refresh 129 | 130 | ; Time delay before calling refresher 131 | Local $iTime = TimerInit() 132 | Do 133 | Sleep(20) 134 | Until TimerDiff($iTime) >= 100 135 | $oRefresher.Refresh 136 | 137 | ; Get PerfProc data 138 | For $oProc In $colProcs 139 | ; Find it in the array 140 | For $n = 1 To $avProcs[0][0] 141 | If $avProcs[$n][1] = $oProc.IDProcess Then 142 | ; [n][6] = CPU usage 143 | $avProcs[$n][6] = $oProc.PercentProcessorTime 144 | ; [n][7] = memory usage 145 | $avProcs[$n][7] = $oProc.WorkingSet 146 | ExitLoop 147 | EndIf 148 | Next 149 | Next 150 | Else 151 | SetError(1); Error connecting to WMI 152 | EndIf 153 | 154 | ; Return array 155 | Return $avProcs 156 | EndFunc ;==>_ProcessListProperties 157 | 158 | -------------------------------------------------------------------------------- /guitar/bin/GUITARCmdReceiver.au3: -------------------------------------------------------------------------------- 1 | #AutoIt3Wrapper_Icon=GUITARCmdReceiver.ico 2 | #AutoIt3Wrapper_Res_Fileversion=1.0.0.42 3 | #AutoIt3Wrapper_Res_FileVersion_AutoIncrement=p 4 | 5 | #include-once 6 | #include 7 | #Include 8 | 9 | #include "UIACommon.au3" 10 | #include ".\_include_nhn\_file.au3" 11 | #include "GUITARLanguage.au3" 12 | 13 | GLobal $_sScreenCaptureFile 14 | Global $_aProceeKillList [1] 15 | Global $_sLastRunSciprtList 16 | Global $_bReceiverDebugLog 17 | 18 | main() 19 | 20 | func main () 21 | ;메인 22 | 23 | local $sMainProgram 24 | local $sMainProgramFullPath 25 | local $sScriptPath 26 | local $sCommand 27 | local $sCommandValue 28 | local $sCommandOption 29 | local $sReportPath 30 | 31 | local $sNewPid 32 | local $sOldPid 33 | local $aPlist 34 | local $sCommandRunResult 35 | 36 | 37 | AutoItSetOption ( "TrayAutoPause" ,0) 38 | 39 | $_sUserINIFile = @ScriptDir & "\guitar.ini" 40 | 41 | if FileExists($_sUserINIFile) = 0 then _ErrorExit("GUITAR.INI file not found") 42 | 43 | _loadLanguageResource(_loadLanguageFile(getReadINI("Environment","Language"))) 44 | 45 | $_bReceiverDebugLog = getIniBoolean(getReadINI("environment","DebugLog")) 46 | 47 | writeReceiverLog("프로그램 신규 실행") 48 | 49 | 50 | checkAdminRun() 51 | 52 | TraySetState() 53 | TraySetToolTip($_sProgramName & " Command Receiver") 54 | 55 | _setCommonPathVar() 56 | 57 | writeReceiverLog("관리자모드 실행 확인") 58 | 59 | 60 | $sReportPath = getRelativePath(getReadINI("Report","path"), @ScriptDir) 61 | 62 | _setReportHtmlFile() 63 | 64 | $_sScreenCaptureFile = $sReportPath & "\remote.png" 65 | $_sLastRunSciprtList = $sReportPath & "\lastrunscript.txt" 66 | 67 | 68 | ; 레지스트리에서 최신의 실해중이 프로세스 ID를 얻어옴 69 | $sOldPid = _readSettingReg($_sRemoteRiceiver) 70 | $sMainProgram = getReadINI("Environment","Main") 71 | 72 | $sMainProgramFullPath = @ScriptDir & "\" & $sMainProgram 73 | 74 | writeReceiverLog("경로 설정 완료") 75 | writeReceiverLog("원격로그 경로 : " & $_sControlLogFile) 76 | 77 | 78 | ; 해당 프로세스가 존재하면 로그 적고 종료 79 | 80 | 81 | $aPlist = ProcessList (_GetScriptName() & ".exe") 82 | 83 | if (ProcessExists($sOldPid) <> 0) and (ubound($aPlist) > 2) then 84 | writeRmoteLog($_sRemoteRiceiver & " " & _getLanguageMsg("cmdreciver_exists") & " PID : " & $sOldPid) 85 | writeReceiverLog("중복 실행으로 종료") 86 | return 87 | endif 88 | 89 | writeReceiverLog("중복 실행 점검 완료") 90 | 91 | ; 없으면 레지에 기록 92 | $sNewPid = ProcessExists($_sRemoteRiceiver) 93 | _writeSettingReg($_sRemoteRiceiver, $sNewPid) 94 | writeRmoteLog($_sRemoteRiceiver & " run PID:" & $sNewPid) 95 | 96 | ;_debug($_runScriptPath) 97 | $_runReportPath = getRelativePath(getReadINI("Report","path"), @ScriptDir) 98 | 99 | _ArrayAdd($_aProceeKillList, getReadINI("BROWSER", $sMainProgram)) 100 | _ArrayAdd($_aProceeKillList, getReadINI("BROWSER", $_sBrowserIE)) 101 | _ArrayAdd($_aProceeKillList, getReadINI("BROWSER", $_sBrowserFF)) 102 | _ArrayAdd($_aProceeKillList, getReadINI("BROWSER", $_sBrowserSA)) 103 | _ArrayAdd($_aProceeKillList, getReadINI("BROWSER", $_sBrowserCR)) 104 | 105 | _writeRemoteCommand( "","", "") 106 | 107 | writeReceiverLog("반복 진입") 108 | 109 | do 110 | $sCommandRunResult = False 111 | 112 | _readRemoteCommand($sCommand, $sCommandValue, $sCommandOption) 113 | ;_debug(_nowcalc() , $sCommand, $sCommandValue) 114 | 115 | if $sCommand <> "" then 116 | 117 | _writeRemoteCommand( "","","") 118 | 119 | writeReceiverLog("명령 수행 : " & $sCommand & ", " & $sCommandValue) 120 | 121 | Switch StringLower($sCommand) 122 | 123 | case "run" 124 | $sCommandRunResult = ControlerRun($sMainProgram, $sMainProgramFullPath, $_runScriptPath, $sCommandValue, $sCommandOption, $sMainProgramFullPath) 125 | 126 | case "stop" 127 | $sCommandRunResult = ControlerStop($sMainProgramFullPath) 128 | 129 | case "end" 130 | $sCommandRunResult = ControlerEnd($sMainProgram) 131 | 132 | case "capture" 133 | $sCommandRunResult = ControlerCapture($_sScreenCaptureFile) 134 | 135 | EndSwitch 136 | 137 | _writeRemoteCommandResult($sCommandRunResult) 138 | 139 | endif 140 | 141 | sleep (1000) 142 | 143 | TraySetToolTip ( @ScriptName & " Alive! " & _NowCalc() ) 144 | 145 | 146 | until False 147 | 148 | endfunc 149 | 150 | 151 | func SaveLastRunScriptList($sScriptFile) 152 | 153 | local $aScriptList 154 | local $i 155 | local $iMax 156 | local $bFound = False 157 | 158 | _FileReadToArray($_sLastRunSciprtList, $aScriptList) 159 | 160 | $iMax = ubound($aScriptList) -1 161 | if $iMax > 20 then $iMax = 20 162 | 163 | if $bFound = False then 164 | 165 | FileDelete($_sLastRunSciprtList) 166 | FileWriteLine($_sLastRunSciprtList,$sScriptFile) 167 | 168 | for $i = 1 to $iMax 169 | if $aScriptList[$i] <> $sScriptFile then 170 | FileWriteLine($_sLastRunSciprtList,$aScriptList[$i] ) 171 | endif 172 | next 173 | 174 | endif 175 | 176 | EndFunc 177 | 178 | 179 | func ControlerRun($sMainProgram, $sProgramPath, $sScriptPath , $sScriptFile, $sOption , $sMainProgramFullPath) 180 | 181 | local $sNewScript 182 | local $iProcessKillTimeInit 183 | local $sRet = False 184 | local $sCmdLine 185 | 186 | if StringInStr($sScriptFile, $_cScriptExt) > 0 then $sScriptFile = _GetFileName($sScriptFile) 187 | ;_debug($sProgramPath, $sScriptPath , $sScriptFile) 188 | 189 | if FileExists($sProgramPath) = 0 then 190 | writeRmoteLog(_getLanguageMsg("cmdreciver_filenotfound") & " : " & $sProgramPath) 191 | return $sRet 192 | endif 193 | 194 | $sNewScript = _GetFileNameFromDir($sScriptPath,$sScriptFile & $_cScriptExt , 1) 195 | 196 | if _trim($sScriptFile) = "" then 197 | writeRmoteLog(_getLanguageMsg("cmdreciver_scriptselect")) 198 | return $sRet 199 | endif 200 | 201 | if StringInStr($sScriptFile,"?") > 0 then 202 | writeRmoteLog(_getLanguageMsg("cmdreciver_scripterror") & " : " & $sScriptFile) 203 | return $sRet 204 | endif 205 | 206 | 207 | if ubound($sNewScript) = 1 then 208 | writeRmoteLog(_getLanguageMsg("cmdreciver_scriptnotfound") & " : " & $sScriptFile) 209 | return $sRet 210 | endif 211 | 212 | 213 | if ProcessExists($sMainProgram) <> 0 then 214 | 215 | writeRmoteLog(_getLanguageMsg("cmdreciver_scriptstopreq2")) 216 | writeRmoteLog(_getLanguageMsg("cmdreciver_scriptendwait")) 217 | 218 | ControlerStop($sMainProgramFullPath) 219 | 220 | $iProcessKillTimeInit = _TimerInit() 221 | 222 | do 223 | sleep (1000) 224 | Until _TimerDiff($iProcessKillTimeInit) > 60000 or (ProcessExists($sMainProgram) = 0 ) 225 | 226 | if ProcessExists($sMainProgram) <> 0 then 227 | writeRmoteLog(_getLanguageMsg("cmdreciver_scriptstop")) 228 | ControlerEnd($sMainProgram) 229 | endif 230 | 231 | endif 232 | 233 | ;ControlerEnd() 234 | 235 | if $sOption <> "" then $sOption = '"' & $sOption & '"' 236 | 237 | SaveLastRunScriptList($sScriptFile) 238 | $sCmdLine = $sProgramPath & " " & '"' & $sNewScript[1] & '"' & " " & $sOption & " /REMOTE" 239 | 240 | run($sCmdLine, _GetPathName($sProgramPath) ) 241 | 242 | ;_debug($sCmdLine) 243 | writeRmoteLog(_getLanguageMsg("cmdreciver_scriptrun") & " : " & $sCmdLine) 244 | 245 | $sRet = True 246 | 247 | return $sRet 248 | 249 | endfunc 250 | 251 | 252 | func ControlerStop($sProgramPath) 253 | 254 | local $sInifile 255 | 256 | $sInifile = _GetPathName($sProgramPath) & $_sProgramName & ".ini" 257 | 258 | IniWrite($sInifile, "Environment", "StopRequest", 1) 259 | 260 | writeRmoteLog(_getLanguageMsg("cmdreciver_scriptstopreq1")) 261 | 262 | return True 263 | 264 | endfunc 265 | 266 | 267 | func ControlerCapture($_sScreenCaptureFile) 268 | 269 | local $sRet = True 270 | 271 | _ScreenCapture_Capture($_sScreenCaptureFile) 272 | 273 | if FileExists($_sScreenCaptureFile) = 0 then $sRet = False 274 | 275 | writeRmoteLog(_getLanguageMsg("cmdreciver_screencapture")) 276 | 277 | return $sRet 278 | 279 | endfunc 280 | 281 | 282 | func ControlerEnd($sMainProgram) 283 | 284 | local $i 285 | local $iKillMax 286 | 287 | for $i=1 to ubound($_aProceeKillList) -1 288 | 289 | $_aProceeKillList[$i] = _Trim($_aProceeKillList[$i]) 290 | 291 | While ProcessExists($_aProceeKillList[$i]) 292 | 293 | Processclose ($_aProceeKillList[$i]) 294 | WEnd 295 | 296 | next 297 | 298 | Processclose($sMainProgram) 299 | 300 | writeRmoteLog(_getLanguageMsg("cmdreciver_processkill")) 301 | 302 | return True 303 | 304 | endfunc 305 | 306 | 307 | func writeReceiverLog($sText) 308 | 309 | if $_bReceiverDebugLog then 310 | FileWriteLine($_sReceiverLogFile, _NowCalc() & " : " & $sText) 311 | 312 | ;debug ($sText) 313 | endif 314 | 315 | endfunc -------------------------------------------------------------------------------- /LICENSE/License_GUITAR.txt: -------------------------------------------------------------------------------- 1 | GUITAR 2 | 3 | Copyright (C) 2013 Naver corp. 4 | 5 | This program is free software; you can redistribute it and/or 6 | modify it under the terms of the GNU General Public License 7 | as published by the Free Software Foundation; either version 2 8 | of the License, or (at your option) any later version. 9 | 10 | This program is distributed in the hope that it will be useful, 11 | but WITHOUT ANY WARRANTY; without even the implied warranty of 12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 | GNU General Public License for more details. 14 | 15 | You should have received a copy of the GNU General Public License 16 | along with this program; if not, write to the Free Software 17 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18 | 19 | ====================================================================================== 20 | 21 | GNU GENERAL PUBLIC LICENSE 22 | Version 2, June 1991 23 | 24 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. 25 | 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 26 | Everyone is permitted to copy and distribute verbatim copies 27 | of this license document, but changing it is not allowed. 28 | 29 | Preamble 30 | 31 | The licenses for most software are designed to take away your 32 | freedom to share and change it. By contrast, the GNU General Public 33 | License is intended to guarantee your freedom to share and change free 34 | software--to make sure the software is free for all its users. This 35 | General Public License applies to most of the Free Software 36 | Foundation's software and to any other program whose authors commit to 37 | using it. (Some other Free Software Foundation software is covered by 38 | the GNU Library General Public License instead.) You can apply it to 39 | your programs, too. 40 | 41 | When we speak of free software, we are referring to freedom, not 42 | price. Our General Public Licenses are designed to make sure that you 43 | have the freedom to distribute copies of free software (and charge for 44 | this service if you wish), that you receive source code or can get it 45 | if you want it, that you can change the software or use pieces of it 46 | in new free programs; and that you know you can do these things. 47 | 48 | To protect your rights, we need to make restrictions that forbid 49 | anyone to deny you these rights or to ask you to surrender the rights. 50 | These restrictions translate to certain responsibilities for you if you 51 | distribute copies of the software, or if you modify it. 52 | 53 | For example, if you distribute copies of such a program, whether 54 | gratis or for a fee, you must give the recipients all the rights that 55 | you have. You must make sure that they, too, receive or can get the 56 | source code. And you must show them these terms so they know their 57 | rights. 58 | 59 | We protect your rights with two steps: (1) copyright the software, and 60 | (2) offer you this license which gives you legal permission to copy, 61 | distribute and/or modify the software. 62 | 63 | Also, for each author's protection and ours, we want to make certain 64 | that everyone understands that there is no warranty for this free 65 | software. If the software is modified by someone else and passed on, we 66 | want its recipients to know that what they have is not the original, so 67 | that any problems introduced by others will not reflect on the original 68 | authors' reputations. 69 | 70 | Finally, any free program is threatened constantly by software 71 | patents. We wish to avoid the danger that redistributors of a free 72 | program will individually obtain patent licenses, in effect making the 73 | program proprietary. To prevent this, we have made it clear that any 74 | patent must be licensed for everyone's free use or not licensed at all. 75 | 76 | The precise terms and conditions for copying, distribution and 77 | modification follow. 78 | 79 | GNU GENERAL PUBLIC LICENSE 80 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 81 | 82 | 0. This License applies to any program or other work which contains 83 | a notice placed by the copyright holder saying it may be distributed 84 | under the terms of this General Public License. The "Program", below, 85 | refers to any such program or work, and a "work based on the Program" 86 | means either the Program or any derivative work under copyright law: 87 | that is to say, a work containing the Program or a portion of it, 88 | either verbatim or with modifications and/or translated into another 89 | language. (Hereinafter, translation is included without limitation in 90 | the term "modification".) Each licensee is addressed as "you". 91 | 92 | Activities other than copying, distribution and modification are not 93 | covered by this License; they are outside its scope. The act of 94 | running the Program is not restricted, and the output from the Program 95 | is covered only if its contents constitute a work based on the 96 | Program (independent of having been made by running the Program). 97 | Whether that is true depends on what the Program does. 98 | 99 | 1. You may copy and distribute verbatim copies of the Program's 100 | source code as you receive it, in any medium, provided that you 101 | conspicuously and appropriately publish on each copy an appropriate 102 | copyright notice and disclaimer of warranty; keep intact all the 103 | notices that refer to this License and to the absence of any warranty; 104 | and give any other recipients of the Program a copy of this License 105 | along with the Program. 106 | 107 | You may charge a fee for the physical act of transferring a copy, and 108 | you may at your option offer warranty protection in exchange for a fee. 109 | 110 | 2. You may modify your copy or copies of the Program or any portion 111 | of it, thus forming a work based on the Program, and copy and 112 | distribute such modifications or work under the terms of Section 1 113 | above, provided that you also meet all of these conditions: 114 | 115 | a) You must cause the modified files to carry prominent notices 116 | stating that you changed the files and the date of any change. 117 | 118 | b) You must cause any work that you distribute or publish, that in 119 | whole or in part contains or is derived from the Program or any 120 | part thereof, to be licensed as a whole at no charge to all third 121 | parties under the terms of this License. 122 | 123 | c) If the modified program normally reads commands interactively 124 | when run, you must cause it, when started running for such 125 | interactive use in the most ordinary way, to print or display an 126 | announcement including an appropriate copyright notice and a 127 | notice that there is no warranty (or else, saying that you provide 128 | a warranty) and that users may redistribute the program under 129 | these conditions, and telling the user how to view a copy of this 130 | License. (Exception: if the Program itself is interactive but 131 | does not normally print such an announcement, your work based on 132 | the Program is not required to print an announcement.) 133 | 134 | These requirements apply to the modified work as a whole. If 135 | identifiable sections of that work are not derived from the Program, 136 | and can be reasonably considered independent and separate works in 137 | themselves, then this License, and its terms, do not apply to those 138 | sections when you distribute them as separate works. But when you 139 | distribute the same sections as part of a whole which is a work based 140 | on the Program, the distribution of the whole must be on the terms of 141 | this License, whose permissions for other licensees extend to the 142 | entire whole, and thus to each and every part regardless of who wrote it. 143 | 144 | Thus, it is not the intent of this section to claim rights or contest 145 | your rights to work written entirely by you; rather, the intent is to 146 | exercise the right to control the distribution of derivative or 147 | collective works based on the Program. 148 | 149 | In addition, mere aggregation of another work not based on the Program 150 | with the Program (or with a work based on the Program) on a volume of 151 | a storage or distribution medium does not bring the other work under 152 | the scope of this License. 153 | 154 | 3. You may copy and distribute the Program (or a work based on it, 155 | under Section 2) in object code or executable form under the terms of 156 | Sections 1 and 2 above provided that you also do one of the following: 157 | 158 | a) Accompany it with the complete corresponding machine-readable 159 | source code, which must be distributed under the terms of Sections 160 | 1 and 2 above on a medium customarily used for software interchange; or, 161 | 162 | b) Accompany it with a written offer, valid for at least three 163 | years, to give any third party, for a charge no more than your 164 | cost of physically performing source distribution, a complete 165 | machine-readable copy of the corresponding source code, to be 166 | distributed under the terms of Sections 1 and 2 above on a medium 167 | customarily used for software interchange; or, 168 | 169 | c) Accompany it with the information you received as to the offer 170 | to distribute corresponding source code. (This alternative is 171 | allowed only for noncommercial distribution and only if you 172 | received the program in object code or executable form with such 173 | an offer, in accord with Subsection b above.) 174 | 175 | The source code for a work means the preferred form of the work for 176 | making modifications to it. For an executable work, complete source 177 | code means all the source code for all modules it contains, plus any 178 | associated interface definition files, plus the scripts used to 179 | control compilation and installation of the executable. However, as a 180 | special exception, the source code distributed need not include 181 | anything that is normally distributed (in either source or binary 182 | form) with the major components (compiler, kernel, and so on) of the 183 | operating system on which the executable runs, unless that component 184 | itself accompanies the executable. 185 | 186 | If distribution of executable or object code is made by offering 187 | access to copy from a designated place, then offering equivalent 188 | access to copy the source code from the same place counts as 189 | distribution of the source code, even though third parties are not 190 | compelled to copy the source along with the object code. 191 | 192 | 4. You may not copy, modify, sublicense, or distribute the Program 193 | except as expressly provided under this License. Any attempt 194 | otherwise to copy, modify, sublicense or distribute the Program is 195 | void, and will automatically terminate your rights under this License. 196 | However, parties who have received copies, or rights, from you under 197 | this License will not have their licenses terminated so long as such 198 | parties remain in full compliance. 199 | 200 | 5. You are not required to accept this License, since you have not 201 | signed it. However, nothing else grants you permission to modify or 202 | distribute the Program or its derivative works. These actions are 203 | prohibited by law if you do not accept this License. Therefore, by 204 | modifying or distributing the Program (or any work based on the 205 | Program), you indicate your acceptance of this License to do so, and 206 | all its terms and conditions for copying, distributing or modifying 207 | the Program or works based on it. 208 | 209 | 6. Each time you redistribute the Program (or any work based on the 210 | Program), the recipient automatically receives a license from the 211 | original licensor to copy, distribute or modify the Program subject to 212 | these terms and conditions. You may not impose any further 213 | restrictions on the recipients' exercise of the rights granted herein. 214 | You are not responsible for enforcing compliance by third parties to 215 | this License. 216 | 217 | 7. If, as a consequence of a court judgment or allegation of patent 218 | infringement or for any other reason (not limited to patent issues), 219 | conditions are imposed on you (whether by court order, agreement or 220 | otherwise) that contradict the conditions of this License, they do not 221 | excuse you from the conditions of this License. If you cannot 222 | distribute so as to satisfy simultaneously your obligations under this 223 | License and any other pertinent obligations, then as a consequence you 224 | may not distribute the Program at all. For example, if a patent 225 | license would not permit royalty-free redistribution of the Program by 226 | all those who receive copies directly or indirectly through you, then 227 | the only way you could satisfy both it and this License would be to 228 | refrain entirely from distribution of the Program. 229 | 230 | If any portion of this section is held invalid or unenforceable under 231 | any particular circumstance, the balance of the section is intended to 232 | apply and the section as a whole is intended to apply in other 233 | circumstances. 234 | 235 | It is not the purpose of this section to induce you to infringe any 236 | patents or other property right claims or to contest validity of any 237 | such claims; this section has the sole purpose of protecting the 238 | integrity of the free software distribution system, which is 239 | implemented by public license practices. Many people have made 240 | generous contributions to the wide range of software distributed 241 | through that system in reliance on consistent application of that 242 | system; it is up to the author/donor to decide if he or she is willing 243 | to distribute software through any other system and a licensee cannot 244 | impose that choice. 245 | 246 | This section is intended to make thoroughly clear what is believed to 247 | be a consequence of the rest of this License. 248 | 249 | 8. If the distribution and/or use of the Program is restricted in 250 | certain countries either by patents or by copyrighted interfaces, the 251 | original copyright holder who places the Program under this License 252 | may add an explicit geographical distribution limitation excluding 253 | those countries, so that distribution is permitted only in or among 254 | countries not thus excluded. In such case, this License incorporates 255 | the limitation as if written in the body of this License. 256 | 257 | 9. The Free Software Foundation may publish revised and/or new versions 258 | of the General Public License from time to time. Such new versions will 259 | be similar in spirit to the present version, but may differ in detail to 260 | address new problems or concerns. 261 | 262 | Each version is given a distinguishing version number. If the Program 263 | specifies a version number of this License which applies to it and "any 264 | later version", you have the option of following the terms and conditions 265 | either of that version or of any later version published by the Free 266 | Software Foundation. If the Program does not specify a version number of 267 | this License, you may choose any version ever published by the Free Software 268 | Foundation. 269 | 270 | 10. If you wish to incorporate parts of the Program into other free 271 | programs whose distribution conditions are different, write to the author 272 | to ask for permission. For software which is copyrighted by the Free 273 | Software Foundation, write to the Free Software Foundation; we sometimes 274 | make exceptions for this. Our decision will be guided by the two goals 275 | of preserving the free status of all derivatives of our free software and 276 | of promoting the sharing and reuse of software generally. 277 | 278 | NO WARRANTY 279 | 280 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 281 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 282 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 283 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 284 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 285 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 286 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 287 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 288 | REPAIR OR CORRECTION. 289 | 290 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 291 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 292 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 293 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 294 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 295 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 296 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 297 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 298 | POSSIBILITY OF SUCH DAMAGES. 299 | 300 | END OF TERMS AND CONDITIONS 301 | -------------------------------------------------------------------------------- /LICENSE/License_ImageSearch for AutoIt.txt: -------------------------------------------------------------------------------- 1 | The following software may be included in this application: ImageSearch for AutoIT from http://www.autoitscript.com/forum/topic/65748-image-search-library/ 2 | This software contains the following license and notice below: 3 | 4 | * ImageSearchDLL copyright 2008 kangkeng and urelian Maga and Chris Mallett 5 | 6 | ------------------------------------------------------------------------------- 7 | 8 | ImageSearch for AutoIT 9 | ======================== 10 | 11 | A DLL library to allow search for an image within the desktop. Also included 12 | are a AU3 library wrapper, and a sample AU3 program to get you going. All the 13 | code here is licensed under GPLv2, as it based on the AutoHotKey. See 14 | the below for info. 15 | 16 | The DLL was built from a need to do searching a for an image within the desktop. 17 | I support an ERP application which uses plenty of Java Applets, and needed scripting 18 | automation for mass upload of data. The only way to detect that a record has 19 | been properly updated was to check for a "success" image. The PixelSearch feature 20 | was useful, but a pain to program for this purpose. At first I found an image 21 | library from www.mjtnet.com which did the job, but was slow (and of uncertain copyright). 22 | 23 | AutoHotKey had the function, but I'm a fan of AutoIT, and too lazy to learn a 24 | new scripting syntax. Seeing that AutoHotKey was opensourced, I took the chance 25 | to strip out the necessary code and compile it into a DLL using VC++ 2005 26 | express. The whole exercise was particularly challenging since I've never 27 | done VC++ before, being more a Java person. 28 | 29 | Anyway, here it is. The source code is awful, since I just needed something 30 | working, and just cut and pasted all the necessary parts together. Hope it 31 | works for you, since the redistribution of VC++ express applications seems 32 | to be quite challenging, and I could have got it wrong. 33 | 34 | 35 | Instructions 36 | ================ 37 | . Copy ImageSearchDLL.dll to the windows directory (or any path reachable directory) 38 | . Copy ImageSearch.au3 to \AutoIt3\include\ directory 39 | . Give the ImageSearchDemo.au3 a spin. Good luck! 40 | 41 | 42 | Credits 43 | =============== 44 | . AutoHotKey for the source code - Which this DLL is based on 45 | . Aurelian Maga and Chris Mallett for the original code 46 | . The folks at AutoHotKey forum for instructions on how to install and compile AHK with VC++ 47 | 48 | 49 | ________________________________ 50 | Live long and prosper, 51 | kangkeng 2008 52 | 53 | ===== 54 | 55 | GNU GENERAL PUBLIC LICENSE 56 | Version 2, June 1991 57 | 58 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 | 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 60 | Everyone is permitted to copy and distribute verbatim copies 61 | of this license document, but changing it is not allowed. 62 | 63 | Preamble 64 | 65 | The licenses for most software are designed to take away your 66 | freedom to share and change it. By contrast, the GNU General Public 67 | License is intended to guarantee your freedom to share and change free 68 | software--to make sure the software is free for all its users. This 69 | General Public License applies to most of the Free Software 70 | Foundation's software and to any other program whose authors commit to 71 | using it. (Some other Free Software Foundation software is covered by 72 | the GNU Library General Public License instead.) You can apply it to 73 | your programs, too. 74 | 75 | When we speak of free software, we are referring to freedom, not 76 | price. Our General Public Licenses are designed to make sure that you 77 | have the freedom to distribute copies of free software (and charge for 78 | this service if you wish), that you receive source code or can get it 79 | if you want it, that you can change the software or use pieces of it 80 | in new free programs; and that you know you can do these things. 81 | 82 | To protect your rights, we need to make restrictions that forbid 83 | anyone to deny you these rights or to ask you to surrender the rights. 84 | These restrictions translate to certain responsibilities for you if you 85 | distribute copies of the software, or if you modify it. 86 | 87 | For example, if you distribute copies of such a program, whether 88 | gratis or for a fee, you must give the recipients all the rights that 89 | you have. You must make sure that they, too, receive or can get the 90 | source code. And you must show them these terms so they know their 91 | rights. 92 | 93 | We protect your rights with two steps: (1) copyright the software, and 94 | (2) offer you this license which gives you legal permission to copy, 95 | distribute and/or modify the software. 96 | 97 | Also, for each author's protection and ours, we want to make certain 98 | that everyone understands that there is no warranty for this free 99 | software. If the software is modified by someone else and passed on, we 100 | want its recipients to know that what they have is not the original, so 101 | that any problems introduced by others will not reflect on the original 102 | authors' reputations. 103 | 104 | Finally, any free program is threatened constantly by software 105 | patents. We wish to avoid the danger that redistributors of a free 106 | program will individually obtain patent licenses, in effect making the 107 | program proprietary. To prevent this, we have made it clear that any 108 | patent must be licensed for everyone's free use or not licensed at all. 109 | 110 | The precise terms and conditions for copying, distribution and 111 | modification follow. 112 | 113 | GNU GENERAL PUBLIC LICENSE 114 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 115 | 116 | 0. This License applies to any program or other work which contains 117 | a notice placed by the copyright holder saying it may be distributed 118 | under the terms of this General Public License. The "Program", below, 119 | refers to any such program or work, and a "work based on the Program" 120 | means either the Program or any derivative work under copyright law: 121 | that is to say, a work containing the Program or a portion of it, 122 | either verbatim or with modifications and/or translated into another 123 | language. (Hereinafter, translation is included without limitation in 124 | the term "modification".) Each licensee is addressed as "you". 125 | 126 | Activities other than copying, distribution and modification are not 127 | covered by this License; they are outside its scope. The act of 128 | running the Program is not restricted, and the output from the Program 129 | is covered only if its contents constitute a work based on the 130 | Program (independent of having been made by running the Program). 131 | Whether that is true depends on what the Program does. 132 | 133 | 1. You may copy and distribute verbatim copies of the Program's 134 | source code as you receive it, in any medium, provided that you 135 | conspicuously and appropriately publish on each copy an appropriate 136 | copyright notice and disclaimer of warranty; keep intact all the 137 | notices that refer to this License and to the absence of any warranty; 138 | and give any other recipients of the Program a copy of this License 139 | along with the Program. 140 | 141 | You may charge a fee for the physical act of transferring a copy, and 142 | you may at your option offer warranty protection in exchange for a fee. 143 | 144 | 2. You may modify your copy or copies of the Program or any portion 145 | of it, thus forming a work based on the Program, and copy and 146 | distribute such modifications or work under the terms of Section 1 147 | above, provided that you also meet all of these conditions: 148 | 149 | a) You must cause the modified files to carry prominent notices 150 | stating that you changed the files and the date of any change. 151 | 152 | b) You must cause any work that you distribute or publish, that in 153 | whole or in part contains or is derived from the Program or any 154 | part thereof, to be licensed as a whole at no charge to all third 155 | parties under the terms of this License. 156 | 157 | c) If the modified program normally reads commands interactively 158 | when run, you must cause it, when started running for such 159 | interactive use in the most ordinary way, to print or display an 160 | announcement including an appropriate copyright notice and a 161 | notice that there is no warranty (or else, saying that you provide 162 | a warranty) and that users may redistribute the program under 163 | these conditions, and telling the user how to view a copy of this 164 | License. (Exception: if the Program itself is interactive but 165 | does not normally print such an announcement, your work based on 166 | the Program is not required to print an announcement.) 167 | 168 | These requirements apply to the modified work as a whole. If 169 | identifiable sections of that work are not derived from the Program, 170 | and can be reasonably considered independent and separate works in 171 | themselves, then this License, and its terms, do not apply to those 172 | sections when you distribute them as separate works. But when you 173 | distribute the same sections as part of a whole which is a work based 174 | on the Program, the distribution of the whole must be on the terms of 175 | this License, whose permissions for other licensees extend to the 176 | entire whole, and thus to each and every part regardless of who wrote it. 177 | 178 | Thus, it is not the intent of this section to claim rights or contest 179 | your rights to work written entirely by you; rather, the intent is to 180 | exercise the right to control the distribution of derivative or 181 | collective works based on the Program. 182 | 183 | In addition, mere aggregation of another work not based on the Program 184 | with the Program (or with a work based on the Program) on a volume of 185 | a storage or distribution medium does not bring the other work under 186 | the scope of this License. 187 | 188 | 3. You may copy and distribute the Program (or a work based on it, 189 | under Section 2) in object code or executable form under the terms of 190 | Sections 1 and 2 above provided that you also do one of the following: 191 | 192 | a) Accompany it with the complete corresponding machine-readable 193 | source code, which must be distributed under the terms of Sections 194 | 1 and 2 above on a medium customarily used for software interchange; or, 195 | 196 | b) Accompany it with a written offer, valid for at least three 197 | years, to give any third party, for a charge no more than your 198 | cost of physically performing source distribution, a complete 199 | machine-readable copy of the corresponding source code, to be 200 | distributed under the terms of Sections 1 and 2 above on a medium 201 | customarily used for software interchange; or, 202 | 203 | c) Accompany it with the information you received as to the offer 204 | to distribute corresponding source code. (This alternative is 205 | allowed only for noncommercial distribution and only if you 206 | received the program in object code or executable form with such 207 | an offer, in accord with Subsection b above.) 208 | 209 | The source code for a work means the preferred form of the work for 210 | making modifications to it. For an executable work, complete source 211 | code means all the source code for all modules it contains, plus any 212 | associated interface definition files, plus the scripts used to 213 | control compilation and installation of the executable. However, as a 214 | special exception, the source code distributed need not include 215 | anything that is normally distributed (in either source or binary 216 | form) with the major components (compiler, kernel, and so on) of the 217 | operating system on which the executable runs, unless that component 218 | itself accompanies the executable. 219 | 220 | If distribution of executable or object code is made by offering 221 | access to copy from a designated place, then offering equivalent 222 | access to copy the source code from the same place counts as 223 | distribution of the source code, even though third parties are not 224 | compelled to copy the source along with the object code. 225 | 226 | 4. You may not copy, modify, sublicense, or distribute the Program 227 | except as expressly provided under this License. Any attempt 228 | otherwise to copy, modify, sublicense or distribute the Program is 229 | void, and will automatically terminate your rights under this License. 230 | However, parties who have received copies, or rights, from you under 231 | this License will not have their licenses terminated so long as such 232 | parties remain in full compliance. 233 | 234 | 5. You are not required to accept this License, since you have not 235 | signed it. However, nothing else grants you permission to modify or 236 | distribute the Program or its derivative works. These actions are 237 | prohibited by law if you do not accept this License. Therefore, by 238 | modifying or distributing the Program (or any work based on the 239 | Program), you indicate your acceptance of this License to do so, and 240 | all its terms and conditions for copying, distributing or modifying 241 | the Program or works based on it. 242 | 243 | 6. Each time you redistribute the Program (or any work based on the 244 | Program), the recipient automatically receives a license from the 245 | original licensor to copy, distribute or modify the Program subject to 246 | these terms and conditions. You may not impose any further 247 | restrictions on the recipients' exercise of the rights granted herein. 248 | You are not responsible for enforcing compliance by third parties to 249 | this License. 250 | 251 | 7. If, as a consequence of a court judgment or allegation of patent 252 | infringement or for any other reason (not limited to patent issues), 253 | conditions are imposed on you (whether by court order, agreement or 254 | otherwise) that contradict the conditions of this License, they do not 255 | excuse you from the conditions of this License. If you cannot 256 | distribute so as to satisfy simultaneously your obligations under this 257 | License and any other pertinent obligations, then as a consequence you 258 | may not distribute the Program at all. For example, if a patent 259 | license would not permit royalty-free redistribution of the Program by 260 | all those who receive copies directly or indirectly through you, then 261 | the only way you could satisfy both it and this License would be to 262 | refrain entirely from distribution of the Program. 263 | 264 | If any portion of this section is held invalid or unenforceable under 265 | any particular circumstance, the balance of the section is intended to 266 | apply and the section as a whole is intended to apply in other 267 | circumstances. 268 | 269 | It is not the purpose of this section to induce you to infringe any 270 | patents or other property right claims or to contest validity of any 271 | such claims; this section has the sole purpose of protecting the 272 | integrity of the free software distribution system, which is 273 | implemented by public license practices. Many people have made 274 | generous contributions to the wide range of software distributed 275 | through that system in reliance on consistent application of that 276 | system; it is up to the author/donor to decide if he or she is willing 277 | to distribute software through any other system and a licensee cannot 278 | impose that choice. 279 | 280 | This section is intended to make thoroughly clear what is believed to 281 | be a consequence of the rest of this License. 282 | 283 | 8. If the distribution and/or use of the Program is restricted in 284 | certain countries either by patents or by copyrighted interfaces, the 285 | original copyright holder who places the Program under this License 286 | may add an explicit geographical distribution limitation excluding 287 | those countries, so that distribution is permitted only in or among 288 | countries not thus excluded. In such case, this License incorporates 289 | the limitation as if written in the body of this License. 290 | 291 | 9. The Free Software Foundation may publish revised and/or new versions 292 | of the General Public License from time to time. Such new versions will 293 | be similar in spirit to the present version, but may differ in detail to 294 | address new problems or concerns. 295 | 296 | Each version is given a distinguishing version number. If the Program 297 | specifies a version number of this License which applies to it and "any 298 | later version", you have the option of following the terms and conditions 299 | either of that version or of any later version published by the Free 300 | Software Foundation. If the Program does not specify a version number of 301 | this License, you may choose any version ever published by the Free Software 302 | Foundation. 303 | 304 | 10. If you wish to incorporate parts of the Program into other free 305 | programs whose distribution conditions are different, write to the author 306 | to ask for permission. For software which is copyrighted by the Free 307 | Software Foundation, write to the Free Software Foundation; we sometimes 308 | make exceptions for this. Our decision will be guided by the two goals 309 | of preserving the free status of all derivatives of our free software and 310 | of promoting the sharing and reuse of software generally. 311 | 312 | NO WARRANTY 313 | 314 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 315 | FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN 316 | OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES 317 | PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED 318 | OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 319 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS 320 | TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE 321 | PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, 322 | REPAIR OR CORRECTION. 323 | 324 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 325 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR 326 | REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, 327 | INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING 328 | OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED 329 | TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY 330 | YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER 331 | PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE 332 | POSSIBILITY OF SUCH DAMAGES. 333 | 334 | END OF TERMS AND CONDITIONS 335 | 336 | 337 | 338 | 339 | THE "BSD" LICENCE 340 | ----------------- 341 | 342 | Redistribution and use in source and binary forms, with or without 343 | modification, are permitted provided that the following conditions are met: 344 | 345 | * Redistributions of source code must retain the above copyright notice, 346 | this list of conditions and the following disclaimer. 347 | 348 | * Redistributions in binary form must reproduce the above copyright 349 | notice, this list of conditions and the following disclaimer in the 350 | documentation and/or other materials provided with the distribution. 351 | 352 | * Neither the name of the University of Cambridge nor the name of Google 353 | Inc. nor the names of their contributors may be used to endorse or 354 | promote products derived from this software without specific prior 355 | written permission. 356 | 357 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 358 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 359 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 360 | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 361 | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 362 | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 363 | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 364 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 365 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 366 | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 367 | POSSIBILITY OF SUCH DAMAGE. 368 | 369 | End 370 | --------------------------------------------------------------------------------