기 타 78RePack - 설정을 내 마음대로 하면 편하겠죠!
2022.11.21 11:40
지난 사용기에서 78RePack에서 압축률 값을 마음대로 설정할수 있도록 슬라이딩 도구를 활용을 하였습니다
생각하고 현실은 하늘과 땅 차이가 있네요
바이러스 검출은 그냥 혼자쓸때에는 문제가 되지 않겠지만...압축률 값을 설정하는것이 마우스 드래그로 해야 하는데 짐작대로..이것 때문에
너무 불편하다고 하시네요..
프로그램 기능도 중요하지만 결국은 사용자가 편하게 활용을 할수가 있어야 할것입니다..슬라이딩 도구 방식은 보기만 좋고 사용은 영
불편한..실패작이었습니다
이왕이면..사용자가 원하는 압축률로 다양하게 설정을 놓고 사용하면 편할것 같아서 이번에는 사용자 값을 설정할수 있도록 하여보았습니다
78RePack.exe와 소스가 78RePack.wcs로 분리가 되어 있어야 가능한 방법입니다
라디오 버튼 방식을 활용을 하였습니다..대표적인 값 몇개만 있다면..사용하시는데에는 불편하지 않을것 같고..마우스 클릭이 1번으로 선
택을 할수가 있어서 이 방식으로 다시 활용하였습니다
덕분에 바이러서 검출이 적은 원본 pecmd.exe x86 버전을 사용하였습니다
그리고 프로그램에서 기본 선택되는 값도 사용자가 원하는 값으로 설정할수 있도록 하였습니다
우클릭 메뉴에서 실행시 설정이 되지 않는 문제도 해결이 되었습니다
1. 소스에서 Temp 폴더에서 wim 파일등을 검색하는것은 괜히 사용하지 않은 명령어가 실행되는것 같아서 주석 처리 하였습니다
프로그램이 윈도우 파티션에 있으면...78RePack.wcs 수정 작업이 불편해서 윈도우가 아닌 파티션에 두는것으로 하였습니다
2. 프로그램이 실행된 모습입니다...설정 버튼이 추가 되었습니다
3. 기본 설정으로 아래 값이 되어 있습니다..메세지는 사용기에서 실행되는 LZX값을 보여주기 위해서 넣은것입니다
4. 기본 설정값이 마음에 들면 그대로 사용을 하면 됩니다
5. 본인이 상황에 따라서 사용하는 압축률도 다른것입니다..설정 버튼을 클릭하면 78RePack.wcs 를 메모장으로 열어 보여줍니다
2번에 보시면 간단히 설정할수 있도록 되어 있습니다... 기본으로 선택되는 설정값을 바꾸거나 압축률 값을 원하는 값으로 수정하시고
저장하면 끝입니다...
6. 기본 선택 값을 100 으로 한 경우입니다.. 프로그램을 바로 실행했을때 잘 적용이 되었습니다
7. 우클릭 메뉴에서도 설정한 기본 값으로 선택이 잘 되었습니다...기존에는 이 문제가 있어서 좀 불편하기는 하였습니다
8. 선택된 값으로 최적화가 진행됩니다
9. 설정한 압축률 대표값이 마음에 들지 않으면 78RePack.wcs에서 아래처럼 원하는 값으로 수정만 하며 됩니다
10. 기본값이 50에서 수정한 100 으로 설정이 되었습니다..이제 압축률은 본인이 원하는 값으로 편하게 수정하면 됩니다
프로그램 만드는 사람이 경우에 수를 계산해서 대표값을 설정한다고해도..모든 분이 만족할수는 없죠..수정해서 사용하면 됩니다
11. 우클릭에 등록되어 있어서 실수로 실행되었습니다..값이 50 고정입니다..그런데 단점이 이것은 X 버튼이 없어서 한번 실행을 하면 중간
에 종료를 할수가 없습니다..그 당시에는 이런 부분을 생각하지 못했네요
12. 400 값을 선택하여 보았습니다
13. 마무리
78RePack에서 압축률 관련해서는 사용하시는 분들의 상황에 따라서 원하시는 값이 다를것입니다..
대표적인 값을 선정해서 몇개 넣어 둔다고해서 모두 만족하실수는 없은것 같아서 이런 방식을 적용하여 보았습니다
수동으로 메모장에서 수정하는 불편이 있기는 합니다..그래도..고정된 값보다는 본인이 원하는 압축률이나 기본 선택값을 설정을 할수가
있어서 고정된 값보다는 조금은 더 편해진것 같습니다
메모장에서 수정하는것보다는 GUI창이 나오고 값을 입력하고 수정되는것이 더 편하기는 합니다..
au3에서는 간단한것인데 pecmd.exe에서는 아직 해보지를 않아서 예제가 있나 찾아보야 할것 같습니다
개인적으로 하고 싶은 부분은 우클릭에서 넘어왔을때 기본 설정 압축률로 바로 시작하는것입니다
그런데 이것이 안되네요..자동 실행을 하면 GUI 창이 안보입니다.. SUB로 묶여 있는것이 다 실행되어야 GUI창이 보입니다
그래서 GUI 창이 보이고 나서...별도의 프로그램에서 시작 버튼을 클릭해주는 방식으로 해야 됩니다.
다른 프로그램이 필요하다니 좀 그렇기는 합니다..아니면..pecmd.exe에서도 가능한데 아마 제가 모르고 있을수 있습니다
새로운 한주가 시작되었습니다
웃음이 가득한 하루가 되시길 바랍니다
수고 많으셨어요.