| 2005-05-25, 03:12 AM | #1 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: Powerbook G4
Posts: 241
오프라인
|
[질문]16진수 코드 비교 해서 표시하는 방법
텍스트 파일로 된 16진수 코드가 들어가 있는 파일이 2개 있는데
이 두 파일의 16진수 코드중에 다른 데이타 값만 표시할 수 있는 방법이 없을까요? 예를 들어 A라는 텍스트 파일의 내용이 00 00 00 00 14 10 00 00 B라는 텍스트 파일의 내용이 00 10 FF 00 00 00 00 00 라면 두개의 코드중에 다른 데이타 값만 표시(색상을 다르게 한다든지 혹은 밑줄이 그어진다진지 아무튼 확인이 가능하게)해 주는 방법이나 유틸은 없을까요 위의 코드들이 A4용지로 빽빽하게 32장 정도 되는데 이것들을 일일이 눈으로 확인해 가면서 표시하자니 정말 죽을 맞입니다. 좋은 방법 있으시면 알려주세요
__________________
왼쪽을 사용하자! |
|
| 2005-05-25, 04:29 AM | #2 |
|
Senior Member
![]() ![]() Registered: Jul 2002
My Mac: Mac Mini(Intel C2D 1.83G) * 2대, Mac Mini 1.25G, iBook 1.2G 12",PowerMac G4/466, PowerMac 6100/60AV 2대, Airport Express(사망), iPod Suffle 512, iPod 5.5G 30G Video Black, Sound Stick II, Bamboo Fun, Wisplat 500G EXT
Posts: 267
오프라인
|
강력한 분석도구 엑셀을 추천합니다.
첨부 그림과 같이 테스트를 일정한 간격으로 가져오기를 하면 아래와 같이 순서대로 가져왔다고 가정하면 A2셀을 선택한 후 서식메뉴에서 조건부 서식을 선택하고 조건에 셀값, 지정한 조건과 다름, A1를 선택(클릭)하고 옆의 서식에서 필요한 구분 형식을 지정하고 확인.
A2를 선택한 후 복사하고, 비교할 부분 전체를 선택, 오른쪽 마우스를 클릭하여 선택하여 붙여넣기에서 서식을 선택하면... 몽치미 님께서 2005-05-25 04:45 AM 에 수정하셨습니다.. 이유: 오타 발견! |
|
| 2005-05-25, 05:30 AM | #3 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: Powerbook G4
Posts: 241
오프라인
|
알려주신 내용에서 가능성은 있는 것 같은데
말씀하신대로 하면 단지 A1 셀과 값이 다른 것은 전부 지정한 서식으로 변하는 것 아인가요? 제가 설명을 잘 못한 것 같아 좀더 구체적으로 질문을 합니다. 아래 데이타는 전부 2자리씩 정확히 자리수가 맞는 것입니다. 폰트가 이상해서인지 길이가 좀 달라보이지만 사실은 정확히 2자리씩 입니다. 이점을 참고해 주세요 >>>>>Sample001.txt 파일의 내용(물론 전부는 아닙니다.넘 길어서...) 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010: E2 E2 E2 00 FF 38 00 00 FF FF 00 00 FF FF FF FF 0020: C3 A1 04 00 34 06 00 00 0F 0F 00 0F 07 07 07 0F 0030: 00 00 40 00 00 00 10 00 08 00 40 00 00 02 0C 00 0040: 00 40 53 EE B0 0D AB EE 1A B3 00 00 00 00 00 00 0050: F3 F3 F3 F3 00 00 F3 00 00 00 00 00 2C E3 E2 F3 0060: F3 F3 BC F3 BC F3 F3 F3 F0 00 01 01 00 00 00 04 0070: 8E 81 18 01 89 03 05 E5 00 00 00 00 00 00 00 00 0080: 00 03 03 04 00 04 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 20 02 00 00 03 00A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00E0: 00 00 00 00 00 00 00 00 00 00 19 E6 00 00 00 00 00F0: EE 07 00 00 00 00 00 00 00 17 06 00 00 06 42 0C >>>>>Sample002.txt 파일의 내용 0000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0010: 02 02 02 00 FF 38 00 00 FF FF 00 00 FF FF FF FF 0020: C3 A1 04 00 14 06 00 00 0F 0F 00 0F 07 07 07 0F 0030: 00 00 40 00 00 00 10 00 08 00 40 00 00 02 0C 00 0040: 00 40 33 EE B0 0D AB EE 3A B3 00 00 00 00 00 00 0050: F2 F2 F2 F2 00 00 F2 00 00 00 00 00 2F CF CE F3 0060: F2 F2 BB F3 BB F2 F2 F2 F0 00 01 01 00 00 00 04 0070: 8E 81 18 01 23 06 05 D2 00 00 00 00 00 00 04 04 0080: 00 03 03 04 00 04 00 00 00 00 00 00 00 00 00 00 0090: 00 00 00 00 00 00 00 00 00 00 00 00 02 00 1F 03 00A0: 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00E0: 00 00 00 00 00 00 00 00 00 00 19 E6 00 00 00 00 00F0: EE 07 00 00 00 00 00 00 00 18 02 00 02 05 42 07 이렇게 두개의 파일을 비교해서 서로 다른 데이타 값을 표시(색을 다르게 한다든지. 밑줄을 친다든지 뭐 아무튼 알아볼 수 있게만 해주면 됩니다.)해 주는 방법을 알고싶습니다. 위와 같은 데이타가 각 파일당 30페이지가 넘는데 이걸 일일 비교한다는 것이 정말 엄청 힘들더군요 액셀의 기능중에 뭔가 방법이 있지 않을까 생각이 됩니다만 제 짧은 지식으로는 쉽지가 않네요 고수분들의 도움을 바람니다.
__________________
왼쪽을 사용하자! jaehiekr 님께서 2005-05-25 05:32 AM 에 수정하셨습니다.. |
|
| 2005-05-25, 05:50 AM | #4 |
|
Senior Member
![]() ![]() Registered: Jul 2002
My Mac: Mac Mini(Intel C2D 1.83G) * 2대, Mac Mini 1.25G, iBook 1.2G 12",PowerMac G4/466, PowerMac 6100/60AV 2대, Airport Express(사망), iPod Suffle 512, iPod 5.5G 30G Video Black, Sound Stick II, Bamboo Fun, Wisplat 500G EXT
Posts: 267
오프라인
|
확장된? 예시 파일을 보니 더욱 확신이 됩니다. 엑셀기능중에 텍스트화일이나 기타의 화일을 가져올 때 특수문자(콤마, 탭,...)등으로 구분하여 가져오거나 일정한 간격으로 가져오는 기능이 있습니다.
위의 형식대로 일정한 서식으로 가져오는 것이 좋을 듯하구요. 이 두 파일을 가져와서 하나의 시트나 혹은 두개의 시트에 배열하고 위에 말씀드린대로 하면 됩니다. 예시에서 A2라고 한것은 클릭하면 절대 좌표와 상대좌표의 개념을 이해하실 수 있다고 생각해서 그렇게 해 놓은 것입니다. 혹시 주변에 엑셀이 있으시면 도움말을 조금 읽어 보시면 알 수 있을 듯 합니다. |
|
| 2005-05-25, 06:23 AM | #5 |
|
Veteran Member
![]() ![]() ![]() Registered: Feb 2002
My Mac: PowerMac G5 1.8 Dual
Posts: 927
오프라인
|
Text File이라면 수 많은 방법이 있습니다.
말씀하시는 걸로 보아, 2번째 방법이 더 낫겠습니다. ( 그러나, Unix에 물든 저 혼자 생각으로는 diff보다 좋은 도구는 아직 못봤습니다. ) |
|
| 2005-05-25, 07:06 AM | #6 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: Powerbook G4
Posts: 241
오프라인
|
BBEdit 에 말씀하신 기능이 있네요
간단하게 찾기는 되는데 두가지 문제가 있습니다. 다른 부분을 찾아 별도의 윈도우로 알려주긴 하는데 줄 단위로 기준을 삼는 군요 한줄에 하나라도 다른 데이타가 있다면 그줄 전체가 다르다고 나오네요 두번째 문제는 이렇게 찾은 데이타 값을 뭔가 구분이 가능한 표시를 할수가 없습니다. 폰트 색상도 적용이 안되고 언더라인도 안되고 아 답답합니다. 산 하나를 넘으면 또다른 산이 가로막아 버리네요 BBEdit 에서는 데이타 값의 색상을 변경할 수 없나요?
__________________
왼쪽을 사용하자! |
|
| 2005-05-25, 07:15 AM | #7 |
|
Veteran Member
![]() ![]() ![]() Registered: Feb 2002
My Mac: PowerMac G5 1.8 Dual
Posts: 927
오프라인
|
BBEdit을 만드는 곳에서 공짜로 나눠 주는 놈이, TextWrangler입니다. Xcode 패키지를 까셨다면 /Applications/Utilities/FireMerge란 놈도 한 번 써보시죠. 이 밖에도 파일을 마주보며 다른 점을 찾아주는 도구가 UNIX 쪽에는 널려 있습니다. 모두 diff를 바탕으로 한 게 많습니다만, 이쁘게 GUI를 발라서 보여주는 녀석들도 적쟎았던 걸로 기억합니다. Versiontracker도 뒤져 보시구요.
|
|
| 2005-05-25, 07:59 AM | #8 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: Powerbook G4
Posts: 241
오프라인
|
역시 이쪽방면으론 영 재주가 없는 것 같습니다.
단순히 파일 비교해서 다른 부분만 색상을 다르게 해서 프린트로 뽑으면 간단할 것이라고 생각했는데 너무 모르고 섣불리 생각했던 것 같습니다. 여러 가지 다양한 방법을 소개해 주신 분들게 감사드립니다. 나중에 다시 한번 시도해 봐야 겠습니다. 지금은 시간이 좀 넉넉치 못해 힘들더라고 수동으로 작업을 해야 겠습니다. 그래도 BBEdit 에서 일단 라인별로 틀린 부분을 찾아주니 그나마 큰 다행입니다. 세부적이 데이타는 직접 수동으로 비교하면서 텍스트 에디터를 사용해 색상을 변경한 후 프린트를 해야 겠습니다. 답변 주신 분들께 다시 한번 감사드립니다.
__________________
왼쪽을 사용하자! |
|
| 2005-05-25, 08:15 AM | #9 |
|
Veteran Member
![]() ![]() ![]() Registered: Feb 2002
My Mac: PowerMac G5 1.8 Dual
Posts: 927
오프라인
|
엉, Xcode에 있는 File Merge는 실험해 보셨는지요? 그 녀석은 이쁘지는 않지만 낱말도 찾아줍니다. Xcode는 맥을 사면 다 따라오는 툴입니다. 혹시 프로그램 짜는 분이 아니라서 없어도 되거니하고 깔지 않으셨다면, 이 참에 깔아보세요.
kizoo 님께서 2005-05-25 08:19 AM 에 수정하셨습니다.. |
|
| 2005-05-25, 10:09 AM | #10 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: Powerbook G4
Posts: 241
오프라인
|
그런데 프린트는 되나요 저렇게 색상이 다른 것 그대로 참 그리고 타이거 설치시디어 보니까 Xcode 폴더가 있어서 안의 내용을 살펴보니 File Merge 라는 툴은 없는 것 같습니다. 팩키지 폴더에 봐도 없던데 이게 별도 설치는 안되는 건가요? 꼭 Xcode 전체를 설치해야만 들어가나요? 대충 패키지 내용을 살펴보니 저하고는 관계없는 툴이(사실 뭘하는 넘인지 전혀 모르겠음) 너무 많이 설치 되는 것 같아 File Merge 만 설치하고 싶은데 Xcode 설치시 뭘 설치해야 File Merge 가 설치되나요? 아님 어디서 요넘만 다운 받을 수는 없나요?(라이센스가 별도로 없다면...)
__________________
왼쪽을 사용하자! |
|
| 2005-05-25, 10:39 AM | #11 |
|
Veteran Member
![]() ![]() ![]() Registered: Feb 2002
My Mac: PowerMac G5 1.8 Dual
Posts: 927
오프라인
|
하나만 쏙 골라서 까는 방법이 없지는 않습니다만,
- 뭐가 또 얽히고 설켜 있을런 지 모를 일인데다가 - Xcode를 깔면 앞으로 또 저리 다른 쓰임새가 있을 지도 모를, 여러 가지 도구가 한 번에 깔리는 것이니 눈 딱고 감고 깔아 쓰는 게 좋지 싶네요. 적어도 Property List Editor랑 File Merge는 쓸 데가 꼭 있지 싶습니다. 나머지는 깔아보시고 손수 해보시면 바로 알 수 있는 답이니, 제가 짧은 말로 풀어 놓는 게 달리 뜻이 없어 보이네요. |
|
| 2005-05-25, 11:11 AM | #12 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: Powerbook G4
Posts: 241
오프라인
|
예 님의 말씀대로 눈 딱 감고 설치를 했습니다.
다행히 폴더가 별도로 생겨서 관리하기 편하게 되어 있네요 FileMerge 를 실행해서 보니 정말 이제 끝이 보입니다. 제가 원하는 것이 딱 이거였습니다. 그런데 마지막까지 쉽게 끝나질 않네요 이번에는 프린트 문제가 발생했습니다. 프린트를 하면 화면에 보이는 1페이지만 프린트 됩니다. PDF 로 만들어도 역시나 화면에 보이는 페이지만 만들어집니다. 무슨 방법이 없을까요? 이것만 해결되면 이제 다 되는 건데... 흐... 빨리 끝내고 싶은데... 아무튼 포기할번 했는데 이렇게까지 많은 도움을 받을 줄 몰랐습니다. 다시한번 모든 분께 감사드립니다.
__________________
왼쪽을 사용하자! |
|
| 2005-05-25, 02:16 PM | #13 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Feb 2002
My Mac: intel iMac 20"; iPod mini (Blue); Airport Express
Posts: 2,457
온라인
|
둘 다 .txt 파일이라면 혹시 될지도 모르겠는데 쪽지 드릴테니 파일을 보내주세요. 결과물은 .rtf로 나올겁니다만 확신이 안서네요.
__________________
Stranger in a Strange Land |
|
| 2005-05-25, 02:40 PM | #14 |
|
Senior Member
![]() ![]() Registered: May 2004
My Mac: Powerbook G4
Posts: 241
오프라인
|
foma 님 신경써 주셔서 감사합니다.
일단 filemerge 툴을 사용해서 제가 원하는 결과물은 얻은 상태입니다. 이제 프린트 문제만 해결하면 될 것 같습니다. 다시 한번 호의에 감사드립니다. ![]()
__________________
왼쪽을 사용하자! |
|
| 2005-05-25, 02:53 PM | #15 |
|
Elite Member
![]() ![]() ![]() ![]() Registered: Feb 2002
My Mac: intel iMac 20"; iPod mini (Blue); Airport Express
Posts: 2,457
온라인
|
프린트 문제 해결 안되면 주저말고 보내주세요. 물론 제가 쓰는 프로그램으로도 된다는 보장은 못드립니다만 적어도 결과가 제대로 나온다면 rtf로 나오니 인쇄의 문제는 없을겁니다.
__________________
Stranger in a Strange Land |
|