설치 / 사용기

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

2023.04.20 13:56

왕초보 조회:733 추천: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 - - -
10945 소프트웨어| 유튜브 멀티 다운로드 - 네이버 치지직 [1] 굿듀님스토 605 12 03-30
10944 소프트웨어| 아프리카TV 실시간 방송 실시간으로 플레이어로 보기 [17] 굿듀님스토 813 42 03-30
10943 소프트웨어| 유튜브 멀티 다운로드 서포트 목록 [5] 굿듀님스토 401 21 03-30
10942 기 타| 종료 WinXPE147수정버전_20240322_ 23H2(빌드22631.3374) [88] 격자 874 174 03-30
10941 소프트웨어| 유튜브 멀티 다운로드 트위치 생방송 다운로드 지원 [41] 굿듀님스토 724 65 03-29
10940 기 타| pureBasic - BCD Repair GUI 7.0 버전을 만들어 보았습니다 [21] 왕초보 857 32 03-29
10939 기 타| 【공유】 Easylight 288mb-Wifi ToolsEL Easy PE [19] 딸랑쇠 1172 52 03-29
10938 기 타| [ 오류파일은 첨부 ] 번역 프리뷰...... [27] 빨강모자 716 62 03-29
10937 윈 도 우| boot.wim과 winre.wim의 빌드 앞번호를 install.wim에 맞추기 [11] suk 536 31 03-29
10936 윈 도 우| 초보에 윈도우 wim 통합버전 만들기 스샷만 올려었요^^ [5] 수리수리 378 15 03-29
10935 소프트웨어| WIM 정보 v0983 - 검은색 배경 버그 수정 [13] 입니다 781 49 03-29
10934 기 타| WimLib Api - Cmd용으로 컴파일만 하여 보았습니다 [11] 왕초보 725 19 03-28
10933 기 타| PECMD를 활용한 Menu.wsc를 수정해봤습니다... [13] 노랑개굴 649 40 03-28
10932 윈 도 우| [추가] Win 11 23H2 22631.3374 설치 전 Update+Drv통합 CMD [14] do98 705 23 03-28
10931 기 타| WimLib Api - WimLib BR 버전에 적용하여 보았습니다.. [7] 왕초보 675 13 03-28
10930 윈 도 우| Notepad2로 열기 [우메뉴에 등록] [5] 청락 514 18 03-28
10929 기 타| 입니다님 감사합니다 - WimLib Api 백업,복원을 하여 보았... [13] 왕초보 737 13 03-28
10928 기 타| WinXPE147수정버전_20240322_ 23H2(빌드22631.3374)사용기 [28] 격자 565 66 03-27
10927 기 타| pureBasic - 화면 캡처 프로그램을 만들어 보았습니다. [8] 왕초보 806 16 03-27
10926 윈 도 우| MS 계정 사용 또는 사용안함.bat 테스트 [13] suk 895 46 03-27
XE1.11.6 Layout1.4.8