2009.12.10 17:16

아이폰에 테마를 적용해보자 #2 - HTC폰 테마


아이폰 테마 적용


# 해당 테마는 iOS3.x의 적용시에 작성된것입니다.
  최근 iOS5등에서 사용할 경우 정상적으로 표시가 되지 않을 수 있습니다.


아이폰을 이제 일주일 넘게 사용하면서 테마에 푹 빠져있네요.
오늘은 외국 사이트를 보다가 발견한 테마를 적용해 봤습니다.
HTC폰의 UI형태를 아이폰에 적용하도록 한것입니다.
원작출처 : http://www.redmondpie.com/htc-hero-sense-ui-on-iphone/

이 테마는 윈터보드용 테마이고 원작에서 시간을 표시하던 부분에 일자를 넣고 년도와 요일을
표기하였습니다. 그리고 이미지와 독부분을 바꾸었습니다.

※ 아래 스샷중에 일자와 요일이 잘못 나온것은 테스트하며 찍은 이미지여서 그렇습니다.
테마파일은 맨 아래에 링크 시켜 놓았습니다.



이 테마는 탈옥한 아이폰 제품에만 해당된다는것을 먼저 말씀드립니다.
아래 화면은 이미 적용된 아이폰용 테마입니다. 그럼 아래와같이 한번 적용해 보겠습니다.
[적용된 이미지]



먼저 적용하기전에 몇가지 어플이 필요합니다.
윈터보드 : 이것은 모두 가지고 계시리라 생각합니다.
iBlank : 첫번째 화면에 공백을 넣기 위해서 필요합니다. (Cydia 어플)
BlankNull : 블랭크아이콘을 클릭했을 경우 오작동을 안하게 해줍니다. (Cydia 어플)



[iBlank설정]
먼저 아이폰의 첫번째 페이지의 아이콘들을 모두 다른페이지로 이동을 합니다.
그리고 iBlank어플을 실행합니다. 실행을 하면 다음과 같은 화면이 나옵니다.
여기서 공백 아이콘으로 만들 12를 클릭합니다. 그럼 생성했다는 메세지가 출력됩니다.
홈버튼을 클릭해서 바탕으로 빠져나옵니다.
여기서 까만바탕에 언어설정한다고 메세지뜨실수도 있는데 그냥 두시면 됩니다.

[iBlank 이미지]


그냥 보았을때는 아무 변화가 없습니다.
생성이 되었다면 아이콘들이 부들부들 떨때까지 아무 아이콘이나 쿡~ 길게 누르고 있습니다.
그럼 조금전에 생성했던 블랭크 아이콘들이 맨 마지막 페이지에 이미지는 없고 X표시만 되어
떨고 있을 겁니다.
이것을 첫번째 페이지에 아래 그림처럼 날짜 있는 부분에 12개를 옮겨 놓습니다.
이렇게 하면 4번째줄에는 다른아이콘을 3개까지 더 놓을 수 있습니다.

[부들부들 떠는 이미지]


그럼 1차적으로 프로그램 준비는 모두 끝났습니다.
다음으로 설치하시는분에 맞게 배경과 날씨 설정을 하시면 됩니다.

배경화면변경]
- HTC_Theme인경우
압축파일내에 배경화면방의 파일을 한개 선택하셔서  WeaterWidget.theme방의
Wallpaper.png파일을
선택하신 다른 배경으로 바꾸시면 됩니다.

- HTC_Theme2 인경우(2009.12.12 추가)
편집하시거나 또는 구하신 배경화면을 테마의 WeaterWidget.theme\Private방의
Wallpaper.png에서 Wallpaper9.png중에서 바꾸고 싶은것을 바꾸시면 됩니다.
이 배경은 시간에 따라서  돌아가며 변경됩니다.


날씨변경]
해당 지역을 이 파일에서 수정을 하셔서 넣으시면 됩니다.
WeaterWidget.theme\\Private\\configureMe.js 파일을 노트패드로 엽니다.
상단에 주석 해놓은곳의 var locale = "Seoul, South Korea" 부분의 Seoul부분을 해당
지역명으로 변경하시고 저장을 하시면 됩니다.

JS파일 수정을 하시고 저장은 아래 그림처럼 유니코드로 하시는것이 좋습니다.

[유니코드 저장화면]


테마파일 아이폰에 넣기]
다음은 다운받은 테마파일 2개를 아이폰에 넣습니다.
아이폰의 /private/var/stash/Themes.??????/ 방에 테마 두개를 모두 옮겨 놓습니다.
넣으실때 디렉토리 퍼미션은 755로 맞추어 주세요.
모두 넣으셨다면 윈터보드에서 해당 테마를 선택을 합니다.

참고)
아래의 이미지에서 보이듯이 WeaterWidget테마가 iVillain테마보다 상위에 있어야 합니다.
바뀌어 있다면 살짝 잡아서 위로 올려주세요.

[윈터보드에서 해당 테마 선택하는 화면]



그러면 아래 그림과 같이 아이폰에 적용된 테마모습을 보실 수 있습니다.




위에처럼 했는데 테마적용이 아무것도 안되었다면 다음을 보세요

해당 테마들의 방의 퍼미션이 아래 그림처럼 755인지를 체크해보시고 아니라면 수정하신후
적용해 보시기 바랍니다




그래도 안되신다면 다음을 참조하세요.
디렉토리에 넣었을 경우 아무것도 적용이 안되시는 분들은 PC Suite를 사용하여 다음과

같이 적용해 보시기 바랍니다.
PC Suite다운링크 : http://www.ipcsuite.com/
                           http://www.pandaapp.com/content/2009-11-04/20091104004825349.shtml
PC Suite설치후에 맨 왼쪽위에 아이폰그림 클릭하시고 언어를 영문으로 바꾸어놓으세요.

PC Suite프로그램을 띄우고 아이폰을 컴퓨터에 연결합니다.
처음 아이폰을 연결하면 프로그램 설치동의와 설치후 아이폰의 재부팅을 요구합니다.
그럼 재부팅을 하고 다시 동기화를 진행하시면 됩니다.

그럼 아래와 같은 화면이 뜹니다. 우측 상단에 자신의 아이폰이 올라와 있다면 성공입니다.
여기서 탈옥되지 않은 아이폰이라고 나온다면 안정화 작업을 하지 않은것일 수 있습니다.

여기서 표시된것과 같이 Media탭에 Themes를 선택합니다.

[PC Suite 그림]


그리면 아래와 같은 화면이 뜨는데 왼쪽 메뉴에서 Add Theme 버튼을 선택합니다.




그럼 다음화면과 같이 테마를 선택할 수 있는 화면이 표기가 됩니다.
여기서 추가할 테마를 선택하시고 오른쪽 밑에 Confirm 버튼을 클릭하여 완료를 합니다.
오른쪽에 표시된 두개의 폴더를 한개씩 선택하여 추가합니다.



참고)
여기서는 아이폰의 정규화된 파일들만 올라가기때문에 .js파일과 .gif파일은 별도로
올려주셔야 합니다. 이제 /private/var/stash/Themes.??????/방에 파일들을 올려주시면 됩니다.
그리고 윈터보드에서 테마선택하세요. 그러면 적용된 테마를 보실 수 있습니다.


============================================================================
테마파일 다운 :
HTC-Theme : 배경이 한가지만 지원됨.
HTC-Theme2 : 배경이 시간에 따라서 지정된 것으로 변경됨.

일자 나오는 부위를 시간표시로 하고 싶으시다면 아래 파일을 받아서 iVillain.theme방에 파일을
덮어쓰기 하세요.


HTC-Theme를 먼저 사용하시다가 Theme2를 사용하려고 하시는 분은 기존에 설치된 테마를
모두 지우시고 Theme2로 다시 설치해 주세요.
2009.12.13  => 리스프링을 하면 항상 첫번째 배경만이 뜨기때문에 랜덤으로 배경이 시작하게
                  변경함. 배경이미지 4개에서 10개로 변경.
============================================================================



스프링보드가 반만 걸친 스샷을 찍기가 어렵네요..^^*

이 테마는 첫페이지를 배경으로 쓰기때문에 페이지 하나를 비워둔다고 생각하시면 됩니다.
때문에 페이지를 모두 채울만큼 어플들을 많이 사용하시는 분이 계시다면 추천하지 않습니다.
첫페이지에는 자주쓰는 3개의 아이콘을 더 가져다 놓을 수 있습니다.
그리고 글자체를 변경해서 사용하시는 분은 글자가 밀릴수도 있습니다.

그럼 적용 잘 하시고 즐거운 아이폰 생활 하세요. ^^*


저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by Messace

댓글을 달아 주세요

  1. 겨울연가 2009.12.12 21:39 신고  댓글주소  수정/삭제  댓글쓰기

    테마 감사합니다. 잘 사용하겠습니다. 아이폰으로 적용하니 훨씬 깔끔하네요.

  2. 시나브로 2009.12.13 04:41 신고  댓글주소  수정/삭제  댓글쓰기

    저는 테마2를 적용을 해봤는데 모두 잘 나오는데 설명하신것처럼 이미지가 자동으로 변하지를 않습니다.
    한시간이 훨씬 지난거 같은데 제가 뭔가를 잘못한거 같기도 하고..ㅠ.ㅠ

    • BlogIcon Messace 2009.12.13 12:19 신고  댓글주소  수정/삭제

      엇. 오늘도 혹시 배경화면이 변하지 않으셨나요? 배경화면은 2시간에 한번씩 변경되도록 해놨습니다. 그런 잘 사용하세요. ^^*

  3. 우울할때똥사 2009.12.14 01:06 신고  댓글주소  수정/삭제  댓글쓰기

    죄송한데요..테마 잘사용하고 있는데요..htc테마 캘린더 말고 시간으로 나오게는 못하나용??날짜말고 시간으로 사용하고 싶은데 어떻게 하는지 궁금하네요..ㅠㅠ

    • BlogIcon Messace 2009.12.14 10:45 신고  댓글주소  수정/삭제

      안녕하세요. 날짜부위를 시간으로 변경하실려면 iVillain.theme방의 Widget.html파일을 수정하시면 됩니다.
      1. var strWeekdayKor부위부터 strYear=2001;까지 주석처리
      2. 바로 밑에 부분 주석처리 한 부분을 주석 풀으세요
      3. tot=''+strMonth+strDate+strYear; 주석처리
      4. 바로밑에 주석 부분 풀으세요
      5. if (strWeekday == 0)부터 대가로 닫히는 부분까지 주석처리.
      6. 맨위쪽에 <div id="year" 로 시작되는 두개 줄 주석처리
      7. theTime=setTimeout('dotime()', 1000*60*35); 부위를 시간부위를 1000 요것만 남기고 모두 지웁니다.
      위에처럼 하시면 시간으로 출력될겁니다.
      혹시 잘 모르시겠으면 수정해서 보내드릴께요.
      메일 주소 하나 적어주세요.^^*

    • 2009.12.14 11:19  댓글주소  수정/삭제

      비밀댓글입니다

    • 우울할때똥싸 2009.12.14 13:52 신고  댓글주소  수정/삭제

      아궁~! 메일보내주셔서 감사합니다..얼렁 적용해봐야겠네요..
      신경써주셔서 감사합니다^^*
      좋은 하루 보내세여^^

    • BlogIcon Messace 2009.12.14 14:44 신고  댓글주소  수정/삭제

      별말씀을요. 근데 테스트를 안해봐서 잘될지 걱정이네요.적용 잘하시고 즐거운 하루되세요.^*

    • 2009.12.18 15:30  댓글주소  수정/삭제

      비밀댓글입니다

  4. 깜둥이 2009.12.15 15:21 신고  댓글주소  수정/삭제  댓글쓰기

    저기 죄송한데요~
    두번째 테마만 받아서 하면 안되는건가요??
    두번째꺼만 받아서 테마 적용하니까 아이콘은 바뀌는데 배경화면과 날씨달력이 뜨지 않네요
    ...완전 좋아서 하고 싶은데 제가 초보라서 잘 모르겠네요
    좀 도와주세요!!
    아참, 제가 pc suite를 이용하고 있는데 js파일과 gif파일은 그냥 파일을 넣어서 싹다 윈터보드에서 다 지정해줘야 되는 거예요?? 아님 폴더를 만들어서 한꺼번에 넣은면 되는 건가요?? 귀찮게 해서 죄송해요~ㅋㅋ

    • BlogIcon Messace 2009.12.15 18:30 신고  댓글주소  수정/삭제

      안녕하세요.
      두번째 테마파일만 적용하셔도 됩니다.
      배경화면하고 날자가 안나오는것은 js파일과 gif파일이 테마로드로해서 들어가지 않아서 그런것 같습니다.
      그냥 파일 옮기기로 /private/var/stash/Themes.??????/ 방에 압축을 풀면 나오는 두개의 테마 폴더를 통채로옮겨 놓으시면 됩니다. 방의 퍼미션은 755로 만드시구요.그리고 테마적용 하시면 잘 될겁니다.
      혹시 잘 안되시는거 있으시면 글 남겨주세요.^^*

  5. 깜둥이 2009.12.16 10:36 신고  댓글주소  수정/삭제  댓글쓰기

    완전 잘되요!!!!!~
    감사합니다~
    너무 친절하세요~

  6. 신생 2009.12.18 17:17 신고  댓글주소  수정/삭제  댓글쓰기

    전 날씨 아이콘이랑 글씨가 너무 흐릿한데 무슨 방법 없을까요?
    자세히 안보면 안 보일 정도로 흐릿해요.
    위에 사진은 쨍한데.. 반투명 먹혀 있거나 배경 뒤에 있는것 같은데.. 방법 좀 알려주세요
    아 참고로 두번째 파일 입니다.

    • BlogIcon Messace 2009.12.18 20:54 신고  댓글주소  수정/삭제

      날씨가 나오는곳의 배경화면이 약하게 투명처리가 되어져서 그런가 보네요.
      단색일때는 별로 표시는 안나는데 뒤에 조금 화려한 배경이거나 흰색종류의 배경이 오면 잘 안보일수 있습니다.
      제가 날씨 나오는 부위만 투명처리 없는 파일로 하나 만들어서 보내드릴께요. 비공개로 메일 주소 하나 적어주세요.단. 투명처리가 없으면 뒤에 배경하고 어울리는게 조금 부자연스러울 수 있습니다. ^^*
      오늘은 힘들거 같구요 내일중으로 보내드릴께요. 그럼 즐거운 하루 되세요.^^*

  7. nico 2009.12.23 00:32 신고  댓글주소  수정/삭제  댓글쓰기

    안녕하세요
    테마파일 찾아다니다가 어떻게 들어왓는데요
    파일받아서 적용하면 아주잘되요
    근데 윗분이 날짜를 시간으로 바꾸고싶다고한부분
    저도 해보려고했는데
    88시 88분으로 나와버리네요;;
    저도 좀 알려주시면 안될까요?

    • BlogIcon Messace 2009.12.23 09:03 신고  댓글주소  수정/삭제

      안녕하세요.
      날짜가 표시되는 부분을 시간으로 표기하는 파일을
      테마 다운로드 하는곳에 추가로 링크해놨습니다. TimeGidget.zip파일을 다운받으셔서 iVillain.theme방에 넣으시면 됩니다. 그럼 좋은하루 되세요. ^^*

    • nico 2009.12.23 09:08 신고  댓글주소  수정/삭제

      감사해요 ^^
      업어가서 쓰면서 요구사항도 많다는;; ㅋㅋ
      잘쓸께요

    • BlogIcon Messace 2009.12.24 00:25 신고  댓글주소  수정/삭제

      별말씀을요. 잘 적용하시고 즐거운 성탄절 되세요. ^^*

  8. 우울할때똥싸 2009.12.23 09:15 신고  댓글주소  수정/삭제  댓글쓰기

    안녕하세여^^
    저번에 테마 수정해주셔서 잘쓰구 있엇는데요..배터리 조루현상이 있어서 바이러스 체크해보니 바이러스가 있더라고요..그래서 삭제하고 다시 정상으로 돌아와서 잘쓰구 잇었는데 이상하게 그담부터 바탕화면에서 날씨가 로딩으로만 나오고 날씨가 나오지를 않네요..혹시 해결책을 알고 계시는지요?? 겨울이라 날씨추운데 항상 건강하세요^ ^

    • BlogIcon Messace 2009.12.24 00:32 신고  댓글주소  수정/삭제

      안녕하세요.
      제 파일에 바이러스가 있었다는 말씀인가요? ㅠ.ㅠ
      그럴리가 없을텐데요. 혹시 어떤 바이러스 경우인지 말씀해 주시면 체크한번 해보겠습니다.
      그리고 날씨가 로딩으로만 나오는 경우는 딱 두가지인것 같습니다. 날씨 로딩시 인터넷연결이 불안할 경우와 제공홈페이지에서 읽지 못하는 경우일겁니다. 이 경우 리스프링 해보시고 계속 안되시면 다시한번 말씀 남겨주세요. 저도 오늘은 날씨 가져오는 시간이 느려지네요.^^*
      그럼 즐거운 성탄절 보내세요.

  9. 어플좋아 2010.01.07 21:13 신고  댓글주소  수정/삭제  댓글쓰기

    초보라서 하기 힘들줄 알았는데 설명을 너무 자세히 해 주셔서 금방 적용했네요. 잘 쓰겠습니다.

  10. 테마도좋아~ 2010.05.17 09:40 신고  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 전 올려주신 테마가 아니라 HTC 레오파드 테마 쓰고 있는데요 저 같은 경우에는
    날씨하고 도시 온도 부분이 영어로 나오거든요 이걸 한글로 보고 싶은데 혹시 방법알고 계시면 부탁드립니다.

    • BlogIcon Messace 2010.05.17 11:19 신고  댓글주소  수정/삭제

      안녕하세요.
      거의 모든 테마의 도시의 날씨부분은 java형태로 제공되는걸로 알고있습니다. 특정 야후나 구글등을 연결해서 통채로 가져온다면 한국사이트에 연결하면되구요. 중간단계를 거친다면 java에서 변환을 해야 합니다.
      이 자바파일은 쓰시는 테마의 어느부분에 들어있는지는 확실히 알수는 없지만 거의 weather이런 부분의 이름을 갖지 않을까 합니다. 이런부분의 형태는 몇개없기때문에 천천히 살펴보시면 찾으실수 있을거 같네요. 이부분의 영문을 한글로 바꾸어줄수 있도록 코딩이 이루어지면 되겠습니다. 도움이 되셨는지 모르겠네요.^^*

  11. 궁금합니다. 2011.10.26 00:57 신고  댓글주소  수정/삭제  댓글쓰기

    안녕하세요. HTC 테마를 여기서 처음 적용해서 쓰는데..

    다른건 다 되는듯 싶은데...

    그... 지역설정을 해도

    배경에는 아예 나오지도 않고....구름이나 이런 표식도 안뜨는군요.

    오로지 시간만 뜨고 말이죠.;;

    • BlogIcon Messace 2011.10.26 14:21 신고  댓글주소  수정/삭제

      안녕하세요.
      이 테마는 너무 오래전에 만들어 놓은것이라서 제가 지금 나타나지 않는 현상에 대하여 도움을 드릴수가 없을것 같네요. 이 부분 죄송하게 생각합니다.
      새로운 버젼의 윈터보드나 테마관련등에서 아마 그동안 많은 부분이 변하지 않았나 합니다.
      죄송스럽지만 지금 당장 답변을 드리지 못하는점 양해해주시고 시간적 여유가 되면 새로운 버젼으로 리비젼하여 공유하도록 하겠습니다.