설치 / 사용기

기 타 pecmd.exe WimLib BR 에 진행바 - 포기 입니다

2022.11.25 20:25

왕초보 조회:841 추천:11

pecmd.exe에서 진행바를 사용하는것을 포기를 해야할것 같습니다

78RePack에 있는 % 읽어 오는 소스 외에도..다른곳에서 구한 소스를 활용해 보았지만..역시 런처가 cpu를 더 많이 사용을 합니다

 

예전에 ImageX에서 txt로 저장해서 1초에 한번씩 값을 읽어오는것도 78RePack 소스보다는 적게 차지하지만...생각보다는 런처가 cup를

많이 차지하네요

그냥...속 편하게 보기에는 좀 그렇지만...cmd에서 빠르게 복원을 해야겠습니다

잘되는 프로그램도 있습니다 중국 작품인 CGI에서는 복원시에도 대부분의 cup를 wimlib-imagex.exe가 차지를 하고 있습니다

CGI로 pecmd.exe로 만든 프로그램인데 뭔가..고급스러운 방식을 활용을 하고 있나 봅니다.

소스를 알수가 없어서 참고하는것이 불가능 하네요..

 

결국 능력부족으로...포기를 하고 초보가 할수 있는 방식인 cmd 방식을 그냥 활용해야 되네요.

다양한 pecmd.exe 소스를 찾아보면서 공부가 많이되었지만..목적을 이루지 못해서...아쉬움이 많네요

 

 

1. 진행바는 포기를 하더라도 버튼이 하니인 이 방식은 cmd 버전에 활용을 해야겠습니다

1.jpg

 

2. cmd 내용을 txt로 저장을 하고 1초에 한번씩 읽어서 %를 표시를 합니다.. 백업은 그나만..적당히 타협을 할수 있는 정도는 됩니다

2.jpg

 

3. 런처 점유율이 올랐다 내렸다 합니다

3.jpg

 

4. 백업 파일이 있는 경우 복원 버튼 바로 보입니다..이 방식을 버리기가 좀 아까워서 활용을 하기로 한것입니다

4.jpg

 

5. wimlib-imagex.exe 는 무결성 검사까지 하면 %가 4번이나 진행이 되어서..% 표시가 쉽지 않은 프로그램입니다

5.jpg

 

6. 다행히 wimlib-imagex.exe 프로그램이 cup 점유률이 높기는 합니다.. 그래도 런처 점유일이 어느정도 됩니다

7.jpg

 

7. 점유율이 높았다 낮았다..하네요

8.jpg

 

8. 마무리 작업중입니다

9.jpg

 

9. 완료 메세지입니다..이제는 이 모습을 보지를 못하겠네요.

10.jpg

 

10. 못말리는 짱구님께서 한글화를 해주신 것입니다...한글화 감사합니다. 여기에서도 wimlib-imagex.exe를 활용하고 있습니다

11.jpg

 

11. 중국분이 대단한 고수님이시죠..pecmd.exe로 이런 작품을 만드시다니..놀랍기만 합니다..

12.jpg

 

12. 중국에서는 작업 완료후 종료 옵션을 애용하나 봅니다..여기에도..옵션이 있네요

13.jpg

 

13. 작업을 시작하였습니다

14.jpg

 

14. wimlib-imagex.exe가 89%를 차지하고 런처는 6%밖에 되지 않습니다..%는 오르락 내리락 합니다만..런처가 차지하는 비율이 현저히

  적습니다..%읽어오는것을 거의 실시간입니다

15.jpg

 

15. 여전히 런치 점유율이 낮습니다

16.jpg

 

16. 파일 추출에서 런처 사용율이 높아지는 편이니다..이 프로그램도 조금 높아지기는 합니다

17.jpg

 

17. 마무리 작업중입니다

18.jpg

 

18. cmd 내용을 txt로 저장한 것입니다. 맨 아래 줄에 완료 내용이 있습니다 이 마지막 줄과 위에 것은 서로 다르게 표시가 되네요

19.jpg

 

19. pecmd.exe에서 마지막 줄을 읽어왔을때 아래 내용은 마지막줄로 인식이 됩니다.

20.jpg

 

20. 다른줄을 txt에 나누어져 있어 보이지만 줄 바꾸기 형식이 다른지 pecmd.exe에서는 전체를 마지막 줄로 인식을 합니다

  cmd창에서 %를 보여줄때 한줄에서 보여주어서 그런가 봅니다..ImageX는cmd창에서 %마다 다른줄을 보여주었던것 같습니다

21.jpg

 

21. 완료 되었을때 txt 파일 크기는 134kb 입니다.. 얼마되지 않지만 1초마다 읽어서 % 추축하는 작업에 cpu가 많이 사용되네요

22.jpg

 

22. 최신은 아닙니다만...CGI를 만드신분이 최신 pecmd.exe에 맞춘 버전이라고 하셔서 6.0.0.1 도 실행해 보려고 합니다

  pecmd.exe와 언어파일은 추가를 하였습니다.. exe에 파일 포함된것이 아니 아래처럼 파일이 풀어져 있는 버전도 있어서 파일 업데이트시

  에는 편한것 같네요...

23.jpg

 

23. 최신 pecmd.exe에서도 당연히 잘되고 있습니다..%를 읽어오는것이 어떤 방식인지 참 부러운 부분입니다

24.jpg

 

24. 마무리

프로그램을 구글에서 찾은 소스를 활용하거나..예제가 있는것을 찾아서 복사해서 쓰는 수준이어서 결국은 pecmd.exe로 만든 진행바는

능력부족으로 이정도에서 포기하고 마무리를 하게 되었습니다

 

이왕이면 다홍치마라고 이쁜것이 좋기는 합니다. 아쉽지만....안되는것은 어쩔수가 없네요

 

오늘 하루도 고생하셨습니다

편안하신 시간 되시길 바랍니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
9497 기 타| (수정) Easylight PE - 파일연결로 sna파일 마운트 하기 ... [15] 왕초보 902 25 01-17
9496 기 타| Easylight PE - UltraISO 열기+탑재 같이 사용하기 입니다. [15] 왕초보 1036 21 01-17
9495 기 타| 11_PE 테스트 용 10분 받아가면 종료 원본추가 (용양 줄임... [103] V무등산V 2357 116 01-16
9494 기 타| RSImageX2.91_x64 PE에서 테스트 [18] V무등산V 1058 27 01-16
9493 기 타| Easylight PE - 폴더/폴더/Load.ini 로드하기 입니다 [7] 왕초보 914 19 01-16
9492 윈 도 우| Hotfix++ 새롭게 (나눔) [46] 집앞의_큰 1342 51 01-16
9491 기 타| Easylight TV PE v2.0 버전 사용기 입니다 [114] 왕초보 1369 210 01-16
9490 윈 도 우| [ 와로 - 윈도우 11 원터치 TPM패치 ] 간단 사용 후기 [7] 시종일관 987 13 01-16
9489 윈 도 우| Hotfix++로 업데이트 통합한 Windows10_22H2(19045.2486) [14] parannara 986 22 01-16
9488 윈 도 우| Windows Time//크롬업인증 [10] 4k8k 818 12 01-14
9487 기 타| imagew.exe + tbiview.exe 단일파일 - 좋은데요 [16] 왕초보 1337 29 01-14
9486 소프트웨어| [ Hotfix 통합 도구 - 나눔 ] 간단 사용 후기 [20] 시종일관 845 30 01-14
9485 윈 도 우| Windows 10 19045.2545 [56] 집앞의_큰 1913 75 01-14
9484 기 타| Easylight PE + 정션링크 - RocketDock 경로 설정하기 입니다 [19] 왕초보 985 32 01-14
9483 윈 도 우| Hotfix 통합 도구 - 나눔 [57] 집앞의_큰 1782 74 01-14
9482 기 타| Easylight PE에 FastCopy 추가하기 입니다 [22] 왕초보 1123 36 01-14
9481 윈 도 우| Easylight 왕초보님 PE 사용기 [4] 산나물 756 12 01-13
9480 윈 도 우| Hotfix 통합 테스트 [43] 집앞의_큰 904 54 01-13
9479 기 타| Easylight PE에 RocketDock을 적용 해볼까 합니다 [17] 왕초보 908 30 01-13
9478 기 타| 뚱뚱한PE파일교체 [32] 우인 1712 45 01-13
XE1.11.6 Layout1.4.8