설치 / 사용기

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

2022.12.19 16:23

왕초보 조회:821 추천: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 - - -
9683 윈 도 우| KB5023778_KB5023774_자동 수동설치 [3] 4k8k 1149 10 03-30
9682 기 타| PE용 System info 수정 [115] 집앞의_큰 1871 127 03-30
9681 윈 도 우| kj_19042.844 -> 19045.2728 (msu 파일로 설치하기) [14] suk 1781 33 03-28
9680 기 타| WindowsXPE149로 Windows 11 22H2 22621.1413 빌드 [97] ReeGa 1828 79 03-26
9679 윈 도 우| KJ 빌더로 생성한 Win11 22H2(22621.1413) x64 PE [87] parannara 2003 75 03-26
9678 기 타| PE에서 로컬컴 OS정보와 대략적인 사양 보기 [55] 집앞의_큰 2207 70 03-22
9677 모 바 일| 애플 페이에 카드 등록하기 [7] asklee 1525 6 03-21
9676 기 타| WifiInfoView(X) 없이 Wifi 자동연결을 하여 보았습니다 [27] 왕초보 1673 20 03-21
9675 윈 도 우| 새로워진 검색창_chrome에서도... [4] 4k8k 1414 7 03-20
9674 기 타| WifiInfoView를 활용해 Wifi 자동연결을 하여 보았습니다 [12] 왕초보 1170 14 03-20
9673 소프트웨어| 크롬 우클릭 가능 확장 프로그램 [4] asklee 1656 16 03-19
9672 기 타| PE에서 WirelessKeyView + xml 로 암호보기 입니다 [20] 왕초보 1375 21 03-19
9671 소프트웨어| PE에서 HOST 무선랜 정보 이용 [12] 지후빠 1057 12 03-19
9670 윈 도 우| 윈11 22H2 22624.1465 드디어 아이폰과 PC 연결됨 [2] 헬바바 1703 7 03-17
9669 소프트웨어| RSPASC1.59.exe [15] 카멜 1577 21 03-16
9668 윈 도 우| Micro19043.1165 [32] sunshine 2879 65 03-16
9667 윈 도 우| [체험기] ToolsEL PE 최종에 App 추가 [12] parannara 1840 23 03-15
9666 윈 도 우| March 14, 2023—KB5023706 (OS Build 22621.1413) [1] 4k8k 748 6 03-15
9665 소프트웨어| DeepL 번역기 확장프로그램 [8] asklee 2408 23 03-13
9664 기 타| Wimboot설치 길라잡이 [29] 우인 2694 56 03-12
XE1.11.6 Layout1.4.8