설치 / 사용기

기 타 qnd님 로켓런처 _Launch 수정해서 활용하기 입니다

2023.04.20 13:56

왕초보 조회:797 추천:16

먼저 좋은 런처프로그램을 만들어 주신 지후빠님께 감사드립니다

덕분에 편리하고 빠른실행보다 아이콘이 커서 노안에 큰 도움이 됩니다

항상 좋은일만 있으시길 바랍니다

 

지후빠님께서 강좌란에 소개하여 주신 글입니다

 

_Launch.exe 를 PE 에 적용해보기

https://windowsforum.kr/lecture/19261565

 

위의 런처를 활용한 qnd님 작품은 아래에 소개되어 있습니다

 

≪로켓런처 적용≫ Win10 시작메뉴 PE 【까만 테마】

https://windowsforum.kr/review/19274696

 

지후빠의 글에 보면 2가지 버전이 있습니다

_Launch_2.3 와 _Launcher_1.3 버전입니다. 저도 어제부터 소스를 살펴보면서 이 2가지 프로그램의 차이를 조금이나마 이해를 할수가

있었습니다

구분하기 위해서 _Launch _Launcher 이렇게 이름부터 다르게 되어 있는데 처음에는 오타인줄 알았습니다

 

_Launch : 옵션을 cmd 등에서 넣을수 있게 되어 있습니다

_Launcher : 옵션을 _Launcher.ini 에서 설정을 할수가 있습니다

 

qnd님 작품에는 ini가 없는 _Launch 버전이 사용되고 있습니다..설정을 ini에서 할수가 없어서 바로가기 만들때 옵션을 추가를 합니다

이 경우 옵션이 추가된 바로가기 파일을 만들고 이 바로가기를 작업표시줄에 등록해야하는 과정이 필요합니다

 

설정을 _Launcher.ini 에 할수 있는 _Launcher 버전은 바로가기를 따로 만들지 않아도 되어서 바로 작업표시줄에 등록을 하면 됩니다

 

2개 프로그램을 비교를 해보면 _Launcher 프로그램이 바로 작업표시줄에 등록을 할수가 있어서 편한데 qnd님 작품에는 _Launch버전이

사용되고 있습니다

이유가 있었습니다..._Launcher 버전의 경우 소스에서 wmi를 활용하는 명령어가 있습니다..

qnd님 작품의 경우 wim이 저용량이어서 wmi 관련 wbem 폴더가 없습니다..

 

qnd님 작품의 경우 PEUtils 폴더에 프로그램이 있고 이 폴더안에 _Launch.exe가 있는 상황입니다

이렇게 폴더안에 _Launch.exe가 있는 경우 폴더 설정을 하지 않으면 폴더안을 검색을 합니다..따로 폴더 지정을 하지 않아도 됩니다

아이콘 크기를 16,24등으로 필요한 경우에만 설정할수 있으면..바로가기 파일을 따로 만들지 않아도 될것 같습니다

 

이미 지후빠님께서 _Launch와 _Launcher 소스를 소개를 해주셔서 _Launcher에서 있는 ini 파일 사용하는것을 _Launch에 추가해서

활용을 하여 보았습니다

이왕이면 따로 옵션이 적용된 바로가기 파일을 따로 만들지 않고 exe 파일을 바로 작업표시줄에 등록을 하는것이 편하죠

 

아래는 _Launch에 ini 관련 소스를 추가해서 PEUtils 폴더용으로 수정해서 활용하여 본것입니다

 

 

1. 바로가기 파일을 만들고 이 바로가기 파일을 등록한 버전입니다..이런 방식이 조금은 귀찮고 지후빠님께서 소스를 공개를 해주셔서 

  필요한 소스들을 활용할수가 있어서 바로가기 파일을 만들지 않은 방식으로 해보게 되었습니다

1.jpg

 

2. _Launch 방식은 기본설정 (아이콘크기 16, 현재폴더) 외에 아래처럼 명령어에서 옵션을 줄수가 있습니다..cmd등에서 바로 실행하는 경우

   exe 파일이 1개만 있어서 편한 장점도 있습니다..작업표시줄에 등록을 하려고 하면서 바로가기 파일을 만들어야 하는 과정이 필요합니다

2.jpg

 

3. 작업표시줄에는 lnk 파일이 등록이 됩니다

3.jpg

 

4. ini 파일을 활용하는 _Launcher.exe 버전입니다...ini에서 설정을 하기 때문에 바로가기 파일을 따로 만들지 않아도 됩니다

  이것이 더 편한 방법이죠..

4.jpg

 

5. 아래처럼 에러가 발생을 합니다..에러 부분이 wmi 관련입니다..저용량 PE에서 용량을 위해서 wim 용량을 위해서 wbem 폴더가 삭제된

  경우가 많습니다..이런경우 활용을 하지 못하네요

5.jpg

 

6. wbem 폴더가 없습니다

6.jpg

 

7. qnd님 작품에 활용되고 잇는 2.3 버전인 _Launch 소스 내용입니다..설정값이 넘오지 않은 경우 폴더를 exe 파일이 있는 폴더로 기본설정

 이 됩니다..PEUtils 폴더 안에 있는 경우 따로 설정을 할 필요가 없었네요

7.jpg

 

8. ini를 활용하는 _Launcher_1.3 버전입니다...여기에서 필요한 소스만 가져와서 _Launch에 활용을 하면 될것 같습니다

8.jpg

 

9. _Launcher.ini에서 값을 읽어오는 소스 부분입니다

9.jpg

 

10. 수정한 부분입니다

  아이콘 크기인 iconsize값과 검색하는 파일 확장자 부분인 FileExt 변수는 ini에서 읽어오는것으로 하였습니다

  지정 폴더와 메뉴 라인설정은 qnd님 작품에서는 기본 설정으로 되어 있어서 되는 부분이어서 아예 고정으로 하였습니다

  수정하면서 ini 파일 유무체크 메세지등 에러 관련은 체크없이 그냥 단순하게 수정하였습니다

  

IniRead,iconsize,%A_ScriptDir%\_Launch.ini,Settings,iconsize

IniRead,FileExt,%inifile%,Settings,FileExt

AppRoot  := A_ScriptDir

MenuLine := (A_ScreenHeight//(iconsize+8))

 

10.jpg

 

11. 파일 이름이 같아서 구분하기 위해서 아이콘은 변경을 하였습니다. 다행히 잘 작동하네요

11.jpg

 

12. _Launch.exe _Launch.ini 파일이 필요합니다  바로가기를 파일을 만들 필요가 없어졌습니다

12.jpg

 

13. _Launch.exe 파일을 바로 작업표시줄에 등록을 합니다

13.jpg

 

14. 아이콘 크기를 기본 크기인 16으로 수정하였습니다

14.jpg

 

15. 16과 24 중간인 20 크리고 해도 아이콘이 어느정도 선명합니다

15.jpg

 

16. 64bit exe 파일을 mpress로 압축을 했습니다  검출이 4개나 되네요

16.jpg

 

17. 마무리

지후빠님께서 로켓런처를 상황에 맟추어서 선택해서 사용할수 있도록 2가지 버전으로 만들어 주신 덕분에 PEUtils 폴더 전용(?)으로 

_Launch에 소스를 추가해 활용을 하여 보았습니다

지후빠님께 다시 한번더 감사인사 올립니다.. 항상 좋은일만 있으시길 바랍니다

 

컴퓨터 상황이나 취향에 따라서 활용하는 방식이 다를수는 있을것입니다

이왕이면 다홍치마라고..PE를 활용할때 설정하는 것이 조금이라도 편한 방식이 더 좋은 않을까합니다

 

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

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
10066 기 타| [Sergei Admin W11PE 230705K] 파일 및 폴더 강제삭제권한 ... [10] 세이퍼컴 620 24 08-06
10065 소프트웨어| 차이나는PE 큰나무님 감사스샷 [15] 4k8k 815 29 08-05
10064 윈 도 우| 삭제를 거부하는 폴더 삭제 [31] 집앞의_큰 1530 72 08-05
10063 기 타| [첨부] 중국 Win11 PE 110mb 한글화에 필요한 파일들 입니다 [15] 왕초보 1015 41 08-05
10062 기 타| 중국 Win11 PE 110mb (x64전용 Net X) - 대단한 분이시네요 [8] 왕초보 1130 34 08-05
10061 기 타| 메세지의 컬러바 아이콘도 원하는대로 하여 보았습니다. [9] 왕초보 663 18 08-04
10060 소프트웨어| 차이나는 블루투스 드라이버 업 [15] 4k8k 724 19 08-04
10059 소프트웨어| 차이나 블루투스 [6] 4k8k 636 22 08-04
10058 기 타| Lightning Win11 sunshine PE [27] 딸랑쇠 1941 91 08-04
10057 기 타| [종료]PE용 크롬_v109(0803) [10] DengJang 757 24 08-03
10056 소프트웨어| [종료]토탈커맨더 단일파일(0803) [9] DengJang 943 51 08-03
10055 소프트웨어| [종료]에브리씽 단일파일(0803) [9] DengJang 643 34 08-03
10054 소프트웨어| [종료]팟플레이어미니(노광고) 단일파일(0803) [16] DengJang 1032 37 08-03
10053 윈 도 우| [종료]Kuer11pe(2ea) 및 Lightning11pe_fix2(2ea)-수정5 [61] sunshine 4301 130 08-03
10052 기 타| OKR 테스트 [62] 집앞의_큰 1480 138 08-02
10051 기 타| [Sergei Admin W11PE 230705K] 한글판 뼈대 완성 후기 [31] 세이퍼컴 1110 72 08-02
10050 기 타| CN --> PE 부팅 후속 조치 [52] 집앞의_큰 1068 101 08-02
10049 소프트웨어| [종료]사케이비디오다운로더 단일파일(0802) [9] DengJang 486 26 08-02
10048 기 타| [차이나는 PE] 한자 및 특수문자 테스트용 입니다. [13] 윈포토리™ 759 31 08-01
10047 기 타| PE 1회 부팅 Cmd - PE 인지 구분하기 입니다 [13] 왕초보 853 28 08-01
XE1.11.6 Layout1.4.8