설치 / 사용기

기 타 ISOtoWIM GUI 에 타이머와 문자열 계산을 업데이트 하여 보았습니다

2022.12.19 16:23

왕초보 조회:760 추천:18

구글신께 감사를 드려야 할것 같습니다

검색도 능력이어서 찾지 못하다가 월드컵 결승을 보면서 죽어라 찾아보았더니 역시 구글신이죠..좋은 것을 찾아서 활용을 하여 보았습니다

 

wim 파일 이미지 이름에 따라서 폼의 폭을 결정을 해야 하는데 이것이 문제였습니다

폰트 종류에 따라서 숫자, 혹은 소문자 대분자 알파벳에 따라서 다 크기가 다르니 계산을 할수가 없습니다

세상은 넓고 고수님은 많으시죠...이런것들을 다 고려하신 고수님이 있으시네요..덕분에 이제는 폼 크기에 대해서는 신경을 쓸 필요가

없을것 같습니다

 

추출후 성공 실패 안내메세지나 ISO 마운트 실패시에 나오는 메세지의 경우 간단한 내용이어 잠시 보여주고 자동 종료가 되면 좋은데요

원래 메세지는 일정시간후 자동 종료기능이 있습니다..보기 좋은 메세지를 사용한다고하면서 이 기능을 활용하지 못하였습니다

그래서 메세지를 보고나서 클릭을 해야하는 귀찮음이 있어서 이번 기회에..해결을 하여 보았습니다

 

이제서야 GUI로써의 모양을 어느정도 갖춘것 같습니다

 

 

1. 이미지 이름 길이가 달라도 이제는 정확히 계산해서 폼의 크기를 설정할수가 있게 되었습니다

1.jpg

 

2. 오른쪽 여백이 이름 길이가 길거나 작거나 같은 크기입니다.. 버튼이 2개 있어서 이름 길이가 너무 짧으면 기본 크기로 설정이 되기는

  합니다

2.jpg

 

2. 이름이 긴 경우에도 오른쪽 여백이 비슷합니다.. 문자열 갯수로 계산하는 방식은 너무 초보적인 방법이었네요.. 

3.jpg

 

3. OldMaC님께서 한글화를 해주신 윈도우입니다..이름에 대문자가 많이 들어가 있어서..같은 문자열 갯수여도 길이가 깁니다

4.jpg

 

4. 오른쪽 여백이 비슷하게 남아 있습니다..문자열 길이는 참 오래전부터 해결하지 못하였는데 이제서야 해결을 하게 되었네요

5.jpg

 

5. 이름 길이가 짧아도 여백이 비슷하게 남아 있습니다

6.jpg

 

6. 이런 간단한 메세지는 자동으로 종료가 되면 편하죠...다른곳에 남은 초를 표시하면 1초 정도 남았을때 번쩍이는것이 생깁니다

  다행히 제목에 숫자를 표시하면 그런 현상은 없습니다..pecmd.exe 메세지에서 제목에 시간을 표시하는 이유가 있었던것 같습니다

  성공 실패는 3초후 자동 종료 됩니다..이것을 어떻게든 구현을 하고 싶었는데 소원 성취를 했습니다

  성공 아이콘과 폰트 색이 같아서 구분이 잘 안되었나 봅니다..이번에는 확실히 구분이 되도록 아이콘과 폰트 색을 바꾸어 보았습니다

7.jpg

 

7. 내보내기 중입니다

9.jpg

 

8. 성공시 메세지입니다

10.jpg

 

9. pemcd.exe로 된것에서는 추출한 정보를 저장하는 기능이 있습니다..딱히 중요한것은 아닌데 인텍스 정보가 있는 txt 파일이 없는 경우

  에 사용할수 있다고 하셔서 이 부분은 추가를 하였습니다..

11.jpg

 

10. 폼에 사용되는 폰트는 굴림체입니다..pe에는 맑은 고딕이 적용되어 있습니다. 문자열 길이는 굴림체로 계산을 합니다

12.jpg

 

11. 여백이 비슷하게 남았습니다

13.jpg

 

12. 문자열이 최소 길이보다 짧아서 폼이 기본 크기로 설정이 된 경우 입니다

14.jpg

 

13. 성공 메세지입니다

15.jpg

 

14. cmd의 제일 좋은점은 언제나 원할때 바로 수정할수 있는것이죠...cmd를 수정해서 에러가 발생하도록 하였습니다

  에러 발생시 메세지는 5초후 종료 되도록 하였습니다

16.jpg

 

15. 마무리

ISOtoWIM GUI 에 있던 보이는 문제점들을 어느 정도 해결이 된것 같습니다..

저도 처음 적용해 보는것들이 있어서..여기저기 많이 찾아 다니기는 하였습니다만..원하는 기능들을 추가를 해볼수 있어서 다행입니다

 

ISOtoWIM GUI 에서 마지막(?) 남은 문제점이 Win7이 설치된 구닥다리에서는 MountISO.exe가 작동하지 않은것일것 같습니다

저는 Win7 x64를 사용하고 있어서 Iso2Wim.cmd에서 윈도우와 PE 구분에서 수정해서 테스트하고 사용기를 위해서 가상 Win10 x64에서

는 다시 수정을 해서 사용을 하고 있습니다

사용하는 사람은 이런것 구분없이 사용을 해야하는데요...

개인적으로는 imdisk를 윈도우와 pe 둘다에서 사용하고 싶습니다..그런데 윈도우에서 문제가 생기네요

imdisk가 설치되지 않은 윈도우 10에서 설치하는 과정에서 관리자권한이 필요합니다..  MountISO.exe는 신기하게 관리자권한 없이 잘

작동을 합니다.

 

이 부분에 대해서는 좀더 테스트를 해보면서 구글신을 도움을 받아 해결을 해봐야겠습니다

관리자 권한없이 설치하고..마운트(관리자권없이 됩니다)하면 편한데요.

 

성탄절이 있는 한주가 시작이 되었습니다

사랑하시는 분들과 행복한 시간이 되시길 바랍니다

 

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
9535 기 타| qnd님 Win11 PE - AutoWall (동영상배경) 자동실행하기 입니다 [17] 왕초보 1030 22 01-25
9534 기 타| Easylight PE용 WimLib BR Lite v2.0 버전 사용기입니다 [90] 왕초보 1047 168 01-25
9533 기 타| qnd님 Win11 PE - 우클릭 전원 메뉴 위치를 바꾸어 보았습니다 [9] 왕초보 954 19 01-24
9532 기 타| Easylight PE - Util폴더에 단일파일 넣어 사용하기 입니다 [13] 왕초보 1396 26 01-24
9531 윈 도 우| 배치파일을 이용해서 윈도우 자동 설치하기 (1.26 수정됨) [18] gooddew 1623 38 01-23
9530 소프트웨어| Ventoy에 전원 메뉴 추가하기 [10] suk 1333 22 01-23
9529 윈 도 우| 20230119_Windows 11 Pro_22H2_build 22621.1192_by TC&... [21] parannara 2097 21 01-23
9528 기 타| 초보의 설치기 복구모드에 대해 (기가메인보드 물바이오스) [1] 코코당 645 3 01-22
9527 기 타| Dism 방식을 선호 합니다. [5] 코코당 1250 8 01-21
9526 기 타| lg 복구 와 비교해 본 기가바이트 스마트복구 [2] 코코당 902 4 01-21
9525 게임| 카조님 PE + MAME 고전게임 [103] 센돔타오르 2726 67 01-20
9524 기 타| qnd님 Win11 Wifi Lightn ChangeWall PE 부팅기 입니다 [11] 왕초보 987 20 01-20
9523 기 타| Easylight PE용 IFW BR Lite v5.0 버전 사용기입니다 [75] 왕초보 960 120 01-20
9522 기 타| knm님 DISM_OKR 일곱번째 엔진 구동기 [12] parannara 847 18 01-19
9521 소프트웨어| [종료]단일 파일 몇 가지 업데이트_0119 [33] DengJang 1127 41 01-19
9520 기 타| Ghost BR Lite v1.0 버전 사용기 입니다 [70] 왕초보 1059 124 01-19
9519 윈 도 우| Hotfix++ 무감각 일때 [24] 집앞의_큰 756 31 01-19
9518 기 타| Easylight PE Chrome 즐겨찾기 자동저장하기 입니다 [9] 왕초보 866 20 01-19
9517 윈 도 우| DISM_OKR 일곱번째 엔진 [85] 집앞의_큰 1950 104 01-19
9516 기 타| (수정) Easylight PE용 Snapshot BR Lite v2.0 버전 사용기... [88] 왕초보 1090 162 01-18
XE1.11.6 Layout1.4.8