Archive

Archive for the ‘팁 & 테크’ Category

EyeTV에 EPG 적용하기

December 10th, 2011

OSX에 설치된 EyeTV에서 EPG를 사용하기 위한 방법을 간단히 정리해본다.

 

1. mc2xml 다운로드 (윈도우 버전과 맥 버전 둘 다 필요)

2. 윈도우 버전을 이용해 자신의 케이블 방송국 코드를 알아낸다.

- mc2xml.exe -U -c kr -g 155

- 위의 명령어에서 -g 옵션을 000 ~ 999내의 숫자로 바꿔가며 자신에 해당하는 케이블 방송국을 찾는다.

- 구글링을 해보니 아래 그림을 발견했고,

내가 사는 곳은 CMB에서 케이블 방송을 제공한다는 것을 알 수 있었다.

그래서 -g 옵션을 바꿔가며 CMB를 찾아보니 155번에서의 EPG를 제공한다.

- 아래그림은 참고할뿐 JTBC를 시청하지는 않는다 :)

NewImage

 

3. 맥에서 xmltv.xml 파일과 mc2xml.dat 파일을 생성한다.

- 명령어: #./mc2xml -U -c kr -g 155

- 참고: 다운로드 받은 mc2xml 에 chmod를 이용해 실행권한을 주어야 한다.  (#chmod +x ./mc2xml)

 

4. 생성된 xmltv.xml 파일을 EyeTV에서 열도록 수행하고,

아래 창과 같이 EPG 컬럼을 xmltv로 변경해준다.

EPG_Setting.png

이렇게 설정해주면 EPG를 Table로 볼수 있게 되고,

화면상에서 채널을 변경할 때도 아래처럼 현재 방송중인 프로그램 정보가 나타난다.

EPG_Screen.png

 

5. 참고로, 위에서 2번 절차대로 명령을 수행하면

[0. CMB한강방송] 메뉴를 선택해 CABLE 방송에 대한 정보를 가져오며,

[11.공중파 (남산)] 항목을 통해 HDTV에 대한 별도의 항목을 가져올 수 있는데

별도로 분리된 정보를 합치고 매번 업데이트 할 때마다 재작업해주어야 하는 어려움이 있으니

공중파 HDTV방송에 대한 편성 정보는 CABLE방송의 동일 채널 정보로 대체했다.

(절차 4번에서 공중파 HDTV 채널 설정시 참고.)

 

6. 3번 과정을 수행하면 14일 분량의 EPG를 받아오는데,

결국 14일 이내에 주기적으로 업데이트가 필요하니 간단하게 애플스크립트를 작성한다.

try

do shell script “/Users/smiledice/Documents/mc2xml -U -c kr -g 155″

end try

try

do shell script “open -a /Applications/EyeTV.app /Users/smiledice/Documents/xmltv.xml”

end try

#try

# tell application “EyeTV”

# quit

# end tell

#end try

 

참고로. mc2xml 은 처음에는 사용자의 선택을 통해 EPG파일을 생성하는데

한 번 생성된 이후에는 업데이트만 하기때문에

아래 스크립트처럼 별도의 사용자 입력을 고려하지 않아도 된다.

 

7. 이 스크립트를 crond와 같은 예약 서비스에 등록하면 주기적으로 업데이트 될 것이다.

 

팁 & 테크 , ,

OSX 10.7.2 업데이트

October 16th, 2011

OSX Lion 10.7.2가 나와서 10.7에서 업데이트를 해보았다.

물론 업데이트 전에 타이머신을 이용해 백업을 해두고..

업데이트 완료 후 재부팅을 했는데 부팅이 안된다. 에러메시지는 아래와 같고..

해결 절차를 간단히 적어보면 다음과 같다.

1. 일단 OSX Lion 복구 CD인 rBoot를 이용해 10.7.2 로 부팅이 됨을 확인

2. OSX Lion용 MultiBeast를 받아, 키메라 부트로더를 설치
    – 1번에서 부팅이 성공한 것으로 보아 rBoot에 있는 부트로더를 확인해보니
       키메라 부트로더 (v.1.5.4) 였기에 시도해봄.

3. 부트로더만 설치하고 재부팅 하니 이번엔 에러 없이 정상 부팅됨을 확인.

일단 에러메시지는 큰 도움이 안되었고, 혹시나 해서 부트로더만 바꿔보았는데 정상 부팅된 상황이다.

 

언제나 그렇듯이 사운드 드라이버를 다시 잡아주고, SSD Trim Enable 수행해 10.7.2 업데이트를 완료했다.

(사운드 드라이버는 10.7에서 백업해두었던 kext를 S/L/E 경로에 넣어주었다.)

 

iCloud가 포함된 버전이라고 해서 업데이트 했는데 iCloud는 환경설정에 아이콘 형태로 있다.

이제 iCloud사용을 위해 아이폰, 아이패드를 업데이트 하자…;;

팁 & 테크 , , ,

Mac OS X Lion 업데이트

July 23rd, 2011

7월 20일에 OSX Lion 이 나오면서 2011년형 Mac Mini, MacBook Air가 Lion OS와 함께 새로 출시되었다.
그리고 AppStore에는 $4.99가격으로 팔리던 Xcode 4.1이 무료로 풀리게 되었다.

호기심 반 기대 반으로 맥라이언 (Mac Lion)에서 추가된 새로운 기능들을 살펴보다가.. 오늘 설치를 결심하게 된 가장 큰 이유는 라이언부터 창의 어느 부분을 잡고서도 크기를 늘리거나 줄일 수 있는 기능이 추가된 점이었다. (윈도우의 경우 원래 어느 쪽 모서리를 잡고 끌어도 창 크기가 변하지만 snow leopard까지의 OSX는 무조건 우측하단의 꼭지점만 잡고 드래그 해야 하는 번거로움이 있었다.)

아무튼, OSX Lion (10.7)을 한번 업데이트 해보았다.

설치과정은 누군가 친절하게 올려준 아래 링크를 통해 쉽게 할 수 있었고,

Lion 설치 과정 설명

 

일단 위의 설명대로 하되, 먼저 시스템에 카멜레온 부트로더를 라이언 지원버전으로 설치해놓았고, bootloader 파티션에 비어있는 Extra폴더를 Snow Leopard의 내용물로 채워주었다.

 

기존에 snow leopard 파티션을 선택하고, 별도로 포맷을 하지 않고 그냥 설치버튼을 누르니 
기존의 응용프로그램과 설정들을 모두 유지한 채 OS업데이트가 된다.

기대했던 SSD Trim 기능은 Intel 320 시리즈에 대해서는 지원되지 않는다.

Apple 제품에 포함되는 일부 SSD에 대해서만 지원되는 것으로 보인다.

Apple 제품 체크를 건너뛰는 방법으로 Trim Enable을 시킬 수 있다.

 

 

사운드는 아래 경로에 있는 대로 드라이버를 설치해주면 된다.

Lion용 alc889 AppleHDA.kext

 

심심해서 돌려본 GeekBench 벤치마크 프로그램.

 

 

마지막으로, 잠자기 모드에서 복귀한 이후 시스템 종료하면

BIOS가 리셋되는 문제를 확인했는데 아래 경로에 있는 방법으로 수정이 가능하다.

Lion에서 CMOS Reset 문제 해결

팁 & 테크 ,

Mac OSX 10.6.8 업데이트

July 9th, 2011

OSX 10.6.8 업데이트시 부팅이 안되는 문제를 겪었는데 이를 해결했던 방법을 정리해본다.

요약하자면, 업데이트후 PCI Configuration Begin 절차에서 멈추어 부팅을 못했으며, DSDT (Differentiated System Description Table) 대체를 통해 이를 해결했다는 것 정도다.

원래 DSDT가 무엇인지 모르는 상황에서 KakeWalk로 간단하고 쉬운방법으로 해킨에 성공해서 잘 사용하고 있었는데 해결방법을 찾아 구글링을 하다보니 DSDT를 손봐야 한다는 말이 있어서 이것저것 알아보게 되었다. (간략히 습득한 바에 따르면 DSDT는 메인보드의 하드웨어 장치 전반에 간한 정보를 담당하는 일종의 테이블이라고 한다.)

결국 이 테이블이 얼마나 잘 구성되어 있느냐에 따라서 Mac OSX에서 제공하는 기본 드라이버를 이용하는 좋은 상황이 연출될 수도 있다고 한다. (보통 나와 같은 해킨토시 초보자들은 배포되는 DSDT 파일을 가져다 쓰니 그냥 드라이버 정도만 추가로 설치해서 사용한다.)

어찌되었건, 부팅 문제는 DSDT파일을 현재 PC에서 직접 추출해 사용하니 부팅이 되는 것으로 보아, 배포된 DSDT파일이 내 시스템과 완전히 맞아 떨어지지는 않았다고 의심할 수 밖에 없겠다.

 

DSDT 대체는 다음과 같은 절차로 진행했다.

Read more…

팁 & 테크

Mac OSX 설치 (MSI P55M GD45 + KakeWalk)

June 22nd, 2011

우연히  X86 OSX 사이트 (x86osx.com) 에서 Kakewalk를 통한 Mac OS X 설치법을 보게되었고,

기존의 방법들 보다 훨신 쉽다는 말에 한 번 PC에 설치해보았다.

준비물만 갖추어지면 어려울 것은 없었다.

단,  Kakewalk가 지원하는 메인보드가 있는 사람들만 시도할 수 있는 방법이다.;
(현재 사용중인 MSI P55M GD45 메인보드는 다행히 Kakewalk가 지원한다)

다시 설치하는 경우를 대비해 간단히 정리해보았다.

 

0. 준비물:

A. Snow Leopard Retail Image

B. 8GB 이상의 USB 또는 SD 카드

C. Kakewalk

D. KextUtility

E. MultiBeast

F. Snow Leopard 10.6.5 Combo Update

G. 리얼맥 또는 가상머신에 설치된 Mac

Read more…

팁 & 테크 , ,

Content Protected Using Blog Protector By: PcDrome.