자 료 실

유틸리티 Ventoy Theme 설정파일 해석한것.

2021.05.14 16:23

메인보드 조회:2006 추천:22

진심으로 당부 합니다. 본인 저 외엔 외부유출은 절대 하지 말아주세요. 윈포 먹칠 될까 우려됩니다.

                                                       주석처리 해석이 뭐 이따구야? 할까 걱정됩니다.

 

본 테마 해석은 할 생각도 없었지만 요청이 있어서 윈포 회원이기에 마지못해? 부득이하게?

작업을 했습니다. 전문지식이 있는것도 아니고 발컨 노가다로 시작해서 장장 8시간 걸렸네요.

주석처리 및 해석 그리고 실행테스트 이과정을 계속 반복 해가며 완료는 했습니다.

 

틀린곳이나 오류 또는 해석오류 오타 등등.. 있을수도 있지만 양해 바라고 이런부분이 있다면

댓글로 수정할 부분 위치등을 알려주시거나 수정된 파일을 올려주시면 감사하겠습니다.

 

 

주석처리 해석된 테마파일 Public_only_Theme 해석한것.7z

 

아래는 theme.txt 파일 내용입니다.  돌 던지시는분은 지구끝까지 쫒아가서 쏘주 한잔 합니다. 쒜하넹.... -_-;;

 

# 본 주석 처리 및 설명은 전문지식을 가지고 처리한 것이 아님을 명백히 밝힙니다.

# 전문지식을 가진분이 보시고 수정을 해서 재업을 해주시면 감사 하겠습니다.

# 아래 주석처리 및 설명이 잘못된곳이 있더라도 양해바라며 수정해야할곳이 있다면 https://windowsforum.kr/ 에 알려주시면 감사 하겠습니다.

 

 

# 타이틀 설정.

# 큰 제목 & 타이틀 관련 정보 메인메뉴에 해당함.

# title-text: "이곳에 원하는 문구를 쓰세요." | "   " 안에 원하는 큰 타이틀 제목을 원하는대로 쓰시면 됩니다.

#                                          | 미사용시 "  " 공백처리. "title-text:" 없으면 Ventoy에서제공되는 기본메세지 자동발생되며 색상은검정. 미관상 보기흉합니다.

  title-text: "이곳에 원하는 문구를 쓰세요."

# title-font: "NanumMyeongjo Regular 10" | " 타이틀 글꼴 및 크기. 일반글꼴적용(X). 확장자 pf2, 옆에숫자 변경한다고해서 크기 변경안됨. 글꼴만들때 적용되어짐.

  title-font: "NanumMyeongjo Regular 10"

# title-color: "#FFFFFF" | 타이틀 글자에 사용되는 HEX값색상 표기 입니다. 검색하면 많이 나옵니다.

  title-color: "#FFFFFF"

 

# 메세지 설정.

# 출력될 글꼴,색상,메세지백그라운드 색상,백그라운드이미지,메세지박스이미지.

# message-font: "NanumMyeongjo Regular 10" | 메세지 글꼴 및 크기 .

  message-font: "NanumMyeongjo Regular 10"

# message-color: "#00ff0000" | 메세지 HEX값색상.

  message-color: "#00ff0000"  

# message-bg-color: "#00ff0000" 메세지 백그라운드 HEX값색상.

  message-bg-color: "#00ff0000"

# terminal-box: "terminal_box_*.png" | 기본 메인박스(사각틀) 에 사용되는 모든 PNG 파일.

  terminal-box: "terminal_box_*.png"

# terminal-font: "SourceCodePro Regular 14" | 기본 메인박스(사각틀) 에 사용되는 기본 글꼴.

  terminal-font: "SourceCodePro Regular 14"

# desktop-image: "background-004.png" | 기본 바탕에 사용되는 이미지파일 설정. 

  desktop-image: "background-004.png"

 

# 메인박스 설정.

# 아래 부터는 메인박스 부터 모든걸 만들고 설정하는 구간 입니다.

# + boot_menu { | " { " 전체구문 시작점 입니다. " 시작해 볼까요? " 라는 의미? 정도로만 해석.

+ boot_menu {

# left = 35% | 좌측 끝 좌표에서 출발하여 35% 되는지점 부터 시작, 즉 35% 되는좌표에서 박스를 만들어진다 라는 의미. 숫자가 작아지면 왼쪽이동. 커지면 우측이동.

  left = 35%

# width = 65% | 35%좌표에서 시작하여 넓이(가로) 65%좌표 까지 하겠다. 숫자가 작아지면 박스(가로폭) 좁아짐. 숫자가 커지면 박스(가로폭) 넓어짐.

  width = 65%

# top = 8% | 멘~~ 위 8%좌표에서 두께(세로) 시작하겠다. 숫자가 작아지면 시작점이 위로 올라감. 작아지면 시작점이 아래로 내려옴.

  top = 8%

# height = 88% | 멘~~ 위 8%좌표에서 시작하여 아래로 88%좌표에서 마치겠다. 숫자가 작아지면 두께(세로)폭이 작아짐. 숫자가 커지면 두께(세로)폭이 길어짐. 

  height = 88%

# menu_pixmap_style = "menu_pixmap_style_*.png" | 기본 메인메뉴에 사용되는 모든 PNG 파일.

  menu_pixmap_style = "menu_pixmap_style_*.png"

 

# 아이템 설정.

# item_font = "NanumMyeongjo Bold 12" | 아이템 글꼴.

  item_font = "NanumMyeongjo Bold 12"

# item_color = "#BBB" | 아이템 색상.

  item_color = "#BBB"

# item_height = 24 | 아이템 크기. 숫자가 작아지면 글자가 작아짐. 숫자가 커지면 글자가 커짐. 32 이상 올라가면 보기 흉합니다.

  item_height = 24

# item_icon_space = 1 | 0=icon 투명(재부팅시 에러메세지 한줄 출력됨), 1=icon 투명(에러출력없이 재부팅), 8=icon 최소크기 출력.

#                     | 아래 "icon_height" 과 "icon_width" 은 같이 설정을 하셔야 합니다.

  item_icon_space = 8

# item_spacing = 2 | 아이템 과 아이템 사이 공간. 숫자가 커지면 공간이 넓어짐 과 동시에 메뉴 줄수도 줄어드고 미관상 보기 흉해집니다.

  item_spacing = 2

 

# selected_item_font = "NanumMyeongjo Bold 12" | 선택된 아이템 글꼴.

  selected_item_font = "NanumMyeongjo Bold 12"

# selected_item_color= "#FFFFFF" | 선택된 아이템 색상.

  selected_item_color= "#FFFFFF"

# selected_item_pixmap_style = "select_*.png" | 선택된 아이템에 사용되는 모든 PNG 파일.

  selected_item_pixmap_style = "select_*.png"

 

# 메뉴 좌측 아이콘 설정.

# 메뉴항폭 좌측에 아이콘 사용,미사용 설정구간.

# icon_height = 1 | 0=icon 투명(재부팅시 에러메세지 한줄 출력됨), 1=icon 투명(에러출력없이 재부팅), 24=icon 최소크기 출력.

  icon_height = 24

# icon_width = 1 | 0=icon 투명(재부팅시 에러메세지 한줄 출력됨), 1=icon 투명(에러출력없이 재부팅), 24=icon 최소크기 출력.

  icon_width = 24

 

# 스크롤바 설정.

# 메뉴 갯수가 많아지면 스크롤바(마우스휠기능) 사용유무 설정.

# scrollbar = true | 스크롤바 사용 "true" | 스크롤바 미사용 "false"

  scrollbar = true

# scrollbar_width = 20 | 스크롤바 폭(가로폭).

  scrollbar_width = 20

# scrollbar_thumb = "scrollbar_thumb_*.png" | 스크롤바 에관련된 모든 PNG 파일.

  scrollbar_thumb = "scrollbar_thumb_*.png"

# scrollbar_frame = "scrollbar_frame_*.png"} | 스크롤바 틀(테두리)에 관련된 모든 PNG 파일. " } " 전체 구문 마침.

  scrollbar_frame = "scrollbar_frame_*.png"}

 

# 부메뉴 설정.

# 여기서 부터는 부 메뉴 와 타임아웃 부팅딜레이시간 설정 구간 입니다.

# +label{ | 부 메뉴 시작.

  +label{

# text="Ventoy Ver" | "  " 부메뉴 제목. 없으면 공백처리.

  text="Ventoy Ver"

# font = "gulim 10" | 부메뉴 글꼴.

  font = "gulim 10"

# color="#FFFFFF" | 부메뉴 글꼴 색상.

  color="#FFFFFF"

# left = 58%-200 | 부메뉴 시작좌표. 메인화면 제일 좌측에서 58%-200 위치에서 시작. -200은 미세조정. 숫자가 마이너스로 커지면 좌측이동 플러스로 커지면 우측이동.

  left = 58%-200

# top = 6%-8 | 시작점 좌표. 메인화면 제일 상단에서 아래로 6%-8 되는지점에서 시작. -8은 미세조정. 숫자가 마이너스로 커지면 좌측이동 플러스로 커지면 우측이동.

  top = 6%-8

# height = 2 | 부메뉴 세로길이.

  height = 2

# width = 400 | 부메뉴 가로길이. 미세조절로 하세요. % 조절은 한계치가 바로 옵니다.

  width = 400

# align = "right" | 정렬 방법. "left"=좌측정렬, "center"=중앙정렬, "right"=우측정렬.

  align = "right"

# } | 부메뉴 마침.

  }

 

# 타이머 설정.

# 시작 각도에서 시계 방향으로 끝각도로 진행합니다. 각도는 앵무새로 측정됩니다.

# + circular_progress | 타이머 순환.진행.

# " + circular_progress " 와 " { " 는 같이 붙어서 진행이 됩니다. 다른 구문이나 주석처리 #이 먼저 붙을수 없습니다.

  + circular_progress

  {

#  id = "__timeout__" | id 는 Grub2 에서 옵션중..패스경로를 지칭하는것일듯.. (전문가 가 아니어서 정확한 표현은 알수 없습니다.)

   id = "__timeout__"

#  left = 2% | 좌측 시작 좌표. ( 이쯤 되시면 이제 알아볼법도 한데요?  아닌가요? -_-;;)

   left = 2%

#  top = 23 | 메인화면 상단에서 23(미세조정) 좌표 아래에서 시작.

   top = 23

#  height = 160 | 시작점 에서 세로(길이).

   height = 160

#  width = 160 | 시작점 에서 가로(폭).

   width = 160

#  num_ticks = 31 | 타이머 에 사용되는 점 갯수. 31개 ( 왜? 31개인지 이유는 모르겠습니다. 프로그램상 그렇게 짜여있다고 생각 합니다.)

   num_ticks = 31

#  ticks_disappear = false | 점갯수 사용 "true" | 점갯수 미사용 "false"

   ticks_disappear = true

#  start_angle = -56 | 카운트다운 -56부터 시작. 단위는 [초] 입니다. 각종프로그램실행 딜레이 포함 -56이 60초 표현에 딱맞아서 사용하나봅니다. 왼만하면 건들지 마시길..

   start_angle = -56

#  end_angle = 200 | 0~60초 초 사이 사이 의 딜레이 입니다. 기본값은 200. 숫자가 커지면 딜레이늘어남. 왼만하면 건들지 마시길...

   end_angle = 200

#  center_bitmap = "atomic.png" | 점 원 안에 로고 이미지.

   center_bitmap = "atomic.png"

#  tick_bitmap = "tick.png" | 초시간 점 이미지.

   tick_bitmap = "tick.png"

  }

 

# 아래 부터는 카운트 다운을 메세지로 표현하는 설정.

# + progress_bar { | 프로그래스바(카운트다운시작)

  + progress_bar {

# left = 67% | 좌측에서 시작위치 지점. 숫자가 작아지면 좌측이동. 숫자가 커지면 우측이동.

  left = 67%

# top = 100%-23 | 전체화면 상단끝까지 100% 시작 하지만 -23만큼 빠진 위치에 시작한다는뜻. 역으로말하면 밑에서 위로 23 위치에 시작한다는뜻임.

  top = 100%-23

# height = 20 | 이제 익숙하지 않나요? -_-;; 세로길이 미세조정으로 20.

  height = 20

# width = 600 | 아직 더 써야되요? -_-;; 가로길이 미세조정 600.

  width = 600

# color = "#FFFFFF" | 색상. 색상은 위에언급했듯이 Hex값을 넣어야 합니다. 검색하면 많이 나와요.

  color = "#FFFFFF"

# font = "Terminus Regular 16" | 글꼴.

  font = "Terminus Regular 16"

# align = "center" | 정렬 방법. "left"=좌측정렬, "center"=중앙정렬, "right"=우측정렬.

  align = "center"

# id = "__timeout__" | id 는 Grub2 에서 옵션중..패스경로를 지칭하는것일듯.. (전문가 가 아니어서 정확한 표현은 알수 없습니다.)

  id = "__timeout__"

# text = "선택한 메뉴가 %d초 후에 진행 됩니다." | 출력되는 메세지 입력하시면 됩니다. 단 %d 는 꼭 들어가야합니다.

  text = "선택한 메뉴가 %d초 후에 진행 됩니다."

# text_color = "#FFFFFF" | 출력되는 메세지 색상.

  text_color = "#FFFFFF"

# bar_style = "*" | 시스템에서 사용됨.

  bar_style = "*"

# highlight_style = "*" | 시스템에서 사용됨.

  highlight_style = "*"

# }

  }

 

# 주석처리 및 설명은 여기까지 하겠습니다. 왜냐하면 더 할 필요가 없습니다. 위에서 설명을 여러번 해두었기에..눈에 들어오실겁니다.

# 충분히 알아보시겠지요? 아울러 비전문가 가 작성한것이여서 오타,오류,해석부족, 등등.. 있을수 있습니다.

# 잘못 된곳은 https://windowsforum.kr/ <- 이곳으로 오셔서 댓글 달아 주시기 바랍니다.

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 68%

left = 1%+7

+ label {text = "Enter :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " 부팅선택(↑↓ 메뉴선택 후 실행)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# # 정보 메시지를 표시합니다.

+ hbox {

top = 71%

left = 2%

+ label {text = "    C :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " Command(수동편집 모드)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 74%

left = 2%

+ label {text = "    E :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " Edit(해당 메뉴 편집)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 77%

left = 2%

+ label {text = "   F1 :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " Memory Optimization(메모리 최적화)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 80%

left = 2%

+ label {text = "   F2 :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " Power Menu(전원메뉴)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 83%

left = 2%

+ label {text = "   F3 :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " Tree View(트리 형식으로 출력)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 86%

left = 2%

+ label {text = "   F4 :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " Local Booting(HDD부팅 메뉴출력)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 89%

left = 2%

+ label {text = "   F5 :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " Tools(도구)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

 

# 정보 메시지를 표시합니다.

+ hbox {

top = 92%

left = 2%

+ label {text = "   F6 :" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

+ label {text = " User Menu(사용자 메뉴)" font = "NanumMyeongjo Regular 10" color = "#FFFFFF" align = "left"}

}

번호 제목 글쓴이 조회 추천 등록일
[공지] 저작권 보호 요청 자료 목록 gooddew - - -
[공지] 자료실 이용간 유의사항 gooddew - - -
27374 윈도우 / PE| Process Hacker가 업데이트 되었네요. [3] OldGuy 158452 5 12-18
27373 유틸리티| HP USB Disk Storage Format Tool - v2.1.8 gooddew 139125 1 11-18
27372 유틸리티| USB 드라이브를 IMG 파일로 백업-복구 USB Image Tool v1.5... [5] 막걸리1잔 138761 1 01-23
27371 유틸리티| USB Image Tool - usb를 iso로 저장 [5] bluespy 137059 1 10-27
27370 유틸리티| .NET Framework 4.5 R2 나왔습니다. [8] 조아세 111626 4 10-10
27369 유틸리티| 심플 ffmpeg (인코더) 2.0 완성했습니다..파일목록 지원 [16] 유기농초코 94427 7 03-08
27368 윈도우 / PE| Win10XPE32 [58] %카리스마 75221 56 02-29
27367 유틸리티| SLIC 2.1 바이오스 - 모든 제품 [13] 진모씨 65490 1 08-06
27366 유틸리티| Windows 용량 대폭 줄이는 유틸 (리바이벌) [36] suk 57047 11 01-04
27365 유틸리티| DWS_Lite [13] 첨임다 53967 13 08-14
27364 유틸리티| CPU High(성능 최대로~!) [8] arctype0 49730 7 01-13
27363 유틸리티| 심플하게 USB 부팅 디스크 만들기 (7, Vista, XP 가능) [32] shabang2 48894 1 09-19
27362 유틸리티| [유틸리티] USB 오토런 방지 뚜버기 48510 1 10-14
27361 윈도우 / PE| Maxthon Cloud Browser 4.0.0.2000 [5] 고맙쥐 46464 3 12-10
27360 윈도우 / PE| WIM 통합 스크립트 v6.4 for Windows 7/8/8.1/10 [37] efny 46444 16 11-22
27359 유틸리티| XP USB 로 설치하기 [13] 터치 45785 1 08-29
27358 유틸리티| Xmlbar Video Downloader v8.5 [2] 난지로 43793 1 07-22
27357 유틸리티| QemuPE (*.ISO USB HDD 부팅 테스트 도구) [9] PortablePa 43713 2 02-06
27356 유틸리티| HP USB 스토리지 포맷 툴 2.06 [7] 레몬색하늘 40767 1 10-27
27355 유틸리티| [☆USB 장치정보 확인 유틸 CheckUDisk v5.0☆] [24] 하늘_Ciel 40083 1 07-07
XE1.11.6 Layout1.4.8