설치 / 사용기

기 타 pureBasic - ChkDsk GUI v4.0 버전을 만들어 보았습니다

2024.04.01 14:52

왕초보 조회:776 추천:27

pureBasic의 라디오 버튼을 공부하기 위해서 BCD Repair 프로그램을 만든것처럼 체크박스를 공부하기 위해서 ChkDsk GUI v4.0 버전을 만

들어 보았습니다

 

윈도우 복원을 하지 않고 ChkDsk만 해주어도 문제가 해결이 되는 경우도 있지만..아직 하드 디스크를 쓰고 있는 경우가 많고 강제 종료등

갑자스러운 종료시에는 체크디스크를 해주는것을 지인분들께 권유 드리고 있기도 합니다

그래서 ChkDsk GUI의 경우 RecoverPE.wim에 포함되 되는 필수 프로그램입니다..

 

이미 러시아분의 좋은 작품이 있지만..pureBasic도 공부할겸 그 동안 사용하던 스타일 대로 사용하는 하는것이 편해서 만들게 되었습니다

이 ChkDsk GUI에는 작은 문제가 있습니다 현재 오토잇으로 된것도 같은 문제이기는 합니다

드라이브 목록을 보여주는것에서 정렬이 깔끔하게 안되는 문제입니다.

이 문제는 프로그램상의 문제가 아니라 폰트 문제입니다   RecoveryPE.wim의 경우 저용량이 우선이어서 폰트가 정리가 되어 있습니다

오토잇이나 pureBasic만든 ChkDsk GUI에서 사용하는 폰트가 없습니다

 

ChkDsk GUI에서 사용하는 폰트는 글자폭이 동일한 고정폭 폰트를 사용을 해야 합니다.

오토잇의 경우 cour.ttf (693KB) pureBasic의 경우 입니다님 덕분에 알게된 consola.ttf (449KB) 를 사용하고 있습니다

pureBasic에서는 조금 이라도 용량이 작은것을 활용하고 입니다님 작품에서도 사용하는 consola.ttf 를 선택하였습니다

 

사용기를 보시면 폰트가 어떤 역활을 하는지 이해가 바로 되실것입니다

 

pureBasic으로 만든 ChkDsk GUI exe 파일에 consola.ttf 폰트를 포함을 하면 바이러스 검출이 3개가 됩니다..

결국 바이러스 검출이 1개만 되는 ChkDsk GUI.exe 파일 폴더에 consola.ttf  파일을 두는 방식을 하였습니다

Fonts 폴더에 consola.ttf 를 넣어주어도 됩니다. 입니다님 작품도 있어서 Fonts 폴더에 consola.ttf 파일을 넣는것이 좋을것 같습니다

 

1. RecoveryPE.wim에 포함된 오토잇으로 만든 ChkDsk GUI 입니다..윈도우에서 실행하는 경우 드라이비 목록에 보시면..꽉차 보입니다

1.jpg

 

2. 드라이브 목록이 정리가 딱 되어 있습니다...이렇게 되어 있어야 보기가 좋죠..

2.jpg

 

3. PE에서 실행을 하면 아래럼 정렬이 엉망입니다..사용하는데는 불편하지 않고 간단한 프로그램 때문에 폰트를 추가하는것이 좀 그렇죠

  지금까지는 이상태로 활용이 되었습니다

3.jpg

 

4. Fonts 폴더에 폰트들이 정리가 되어 있어서 ChkDsk GUI에 사용하는 폰트가 없습니다

4.jpg

 

5. 폰트를 추가를 하였더니 드라이브 목록이 잘 정리가 되었습니다..여기에만 폰트가 적용이 됩니다

5.jpg

 

6.  추가된 폰트입니다..639KB라고 나오네요

6.jpg

 

7. pureBasic을 만든 ChkDsk GUI 로 교체하였습니다 

7.jpg

 

8. ChkDsk GUI 실행 모습니다...드라이브 목록에 글자들이 왼쪽으로 모여있습니다

8.jpg

 

9. 글자 폭이 일정하지 않아서 아래처럼 엉망입니다

9.jpg

 

10. 오토잇으로 된것에서 사용하는 폰트는 있지만..pureBasic ChkDsk GUI에서는 다른 폰트를 사용을 합니다

10.jpg

 

11. 폰트 추가후에는 잘 정리가 되었습니다

11.jpg

 

12. consola.ttf 폰트입니다 용량이 449KB 입니다..용량이 작아서 선택된 이유이기도 합니다

12.jpg

 

13. 오토잇으로 된것과 사용법은 같습니다

13.jpg

 

14. 모든 드라이브 검사 글자색은 아직 바꾸는것을 할줄 몰라서 검정색입니다

14.jpg

 

15. 모든 드라이브를 검사하였습니다

15.jpg

 

16. PE에 따라서 Fonts 폴더에 consola.ttf 파일이 없는 경우가 있어서 exe 파일과 같이 폰트가 있으면 아래처럼 정렬이 잘 됩니다

16.jpg

 

17. 폰트가 exe 프로그램과 같이 있습니다..바이러스 검출이 1개만 되어서 이 방식을 사용하였습니다

17.jpg

 

18. 바이러스 검출이 1개만 되고 있습니다...

18.jpg

 

19. 마무리

복구시스템용에 사용되는 RecoveryPE.wim 파일에는 ChkDsk GUI가 필수여서 이번 기회에 오토잇으로 된것에서 바이러스 검출이 적은 

pureBasic으로 ChkDsk GUI v4.0 버전으로 만들어 보았습니다

 

다음 BR 버전 업데이트 때에 RecoveryPE.wim에 추가하도록 하겠습니다

 

새로운 4월이 시작되었습니다

웃음이 가득한 일만 있으시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
140 기 타| 입니다님 감사합니다 - WimLib Api 백업,복원을 하여 보았... [13] 왕초보 747 14 03-28
139 기 타| WimLib Api - WimLib BR 버전에 적용하여 보았습니다.. [7] 왕초보 687 14 03-28
138 기 타| PECMD를 활용한 Menu.wsc를 수정해봤습니다... [13] 노랑개굴 659 40 03-28
137 기 타| WimLib Api - Cmd용으로 컴파일만 하여 보았습니다 [11] 왕초보 745 20 03-28
136 기 타| [ 오류파일은 첨부 ] 번역 프리뷰...... [27] 빨강모자 720 62 03-29
135 기 타| 【공유】 Easylight 288mb-Wifi ToolsEL Easy PE [19] 딸랑쇠 1188 52 03-29
134 기 타| pureBasic - BCD Repair GUI 7.0 버전을 만들어 보았습니다 [21] 왕초보 945 33 03-29
133 기 타| 종료 WinXPE147수정버전_20240322_ 23H2(빌드22631.3374) [88] 격자 881 174 03-30
132 기 타| 147수정버전 필드 토랜트새로갱신 못받은신분 받으세요 [24] V무등산V 760 53 03-30
131 기 타| PECMD HELP EN PDF [7] 지후빠 466 34 03-31
130 기 타| WimLib Api - Cmd용 수정 버전입니다 [7] 왕초보 757 16 03-31
129 기 타| 【공유】 Win11 Wifi 266mb ToolsBR PE update3 [30] 딸랑쇠 1839 83 03-31
128 기 타| [테스트중..] 번역 도우미 사용기 스크린샷 - ㅁ자님 작 [18] 굴렁쇠 806 42 03-31
» 기 타| pureBasic - ChkDsk GUI v4.0 버전을 만들어 보았습니다 [11] 왕초보 776 27 04-01
126 기 타| pureBasic - PE Boot Menu v1.0 여러개 PE에서 골라서 1회 ... [16] 왕초보 978 35 04-01
125 기 타| 【공유】 Win11 Wifi 266mb ToolsBR wim통합 PE [29] 딸랑쇠 1478 76 04-02
124 기 타| pureBasic - ChkDsk GUI v4.1 우클릭 메뉴에 등록을 하였습... [10] 왕초보 766 25 04-02
123 기 타| [메시지전송의 분 : 내재작품 링크] 구글번역 저장 도우미... [56] 빨강모자 1090 86 04-02
122 기 타| (추가) pureBasic PESettings v5.0 - DVD,Wim안에 있어도 ... [17] 왕초보 776 32 04-03
121 기 타| 【공유】 ToolsQT 퀀텀 SystemM+ Easy PE [25] 딸랑쇠 1537 75 04-03
XE1.11.6 Layout1.4.8