Windows/윈도우 공통

파일옮기기2 - beyond compare (상용, 쉐어웨어)

99iberty 2013. 8. 14. 14:54

 

 

http://azdesigntm.com/79

 

 

Beyond compare 사용법

테마이식 및 제작에 있어 소스 비교프로그램은 필수 입니다.

특히 이식같은 경우에는 상대방 소스를 가장 효과적으로 분석하는 프로그램이 필요합니다.

다양한 소스비교툴이 있지만. 개인적으로는 Beyond compare를 추천합니만 (유료/쉐어웨어라는 단점이 있습니다.)

- 무료프로그램 SourceGear Diff Merge 도 막강한 성능을 자랑하니 무료로 쓰실려면 SourceGear Diff Merge 사용해주세요-




우선 쉐어웨어로 받아서 설치해주세요






Beyond compare 기초 사용법

우선 비교하고 싶은 2개의 화일이 필요하겠죠??

전 가장 많이 수정하시는 SystemUI.apk를 예로 들겠습니다.

원본 SystemUI.apk와 수정 된(비교해볼 화일) 두 개를 7.zip으로 압축을 풀어놔주세요.

(소스를 비교하실려면 Apk manager로 디컴파일하셔야합니다)




이젠 오늘 강좌의 주역인 beyond compare 아이콘을 클릭해서 오픈해 주세요^^

다른 메뉴들이 있지만 오늘은 폴더를 비교해 볼께요 아래처럼 Folder Compare을 선택해 주세요



아래 스샷처럼 두개의 폴더를 비교할 수 있는 창이 나오면 원본폴더비교할 폴더를 선택해 주세요



이젠 두폴더 사이에 무엇이 바뀌었는지 확인 해볼께요^^

1번을 눌러서 다른 화일들만 보이도록 해주고(좌측 *표를 누르면 같은 화일도 출력됩니다 한번눌러보세요^^)

res폴더를 더블클릭해서 안에 내용을 확인해 보세요.


서로 다른 화일들이 표시가 됐습니다^^

이 상태에서 검색값을 다시줘서 비교해볼께요



많이 틀려보이진 않네요^^ 검색할 조건의 값을 틀리게해서 비교해본겁니다.

테마작업하실때는 위와 같이 하시고 틀린화일 비교해보세요^^

상대방이 순정화일에 어떤화일을 수전했는지 한눈에 알 수 있습니다.

테마이식은 그 수정한 화일만 주목해서 보고 그화일만 수정화일에 바꿔주기만 하면 됩니다.


그럼 이젠 drawable-hdpi폴더 내를 확인해 볼까요??

아래 스샷에서 보시면 틀려진화일을 세부적으로 알수 있습니다.

다른화일보기 모든화일보기 눌러보면서 어디가 수정되었는지 확인해보면 됩니다.


빨강으로 표시된 부분이 원본에서 변형된 화일들입니다.


그럼 달리진 화일중 PNG화일 하나 클릭해서 어떻게 바뀌었는지 확인해볼께요


한눈에 어떤화일이 어떻게 바뀌었는지 확인이 가능합니다.

이번에는 이미지화일만 비교했지만 아래스샷처럼 디컴파일을 통한 소스 비교도 가능합니다.