제목 : 우클릭 & 시작프로그램 레지스트리로 제어 도우미 설명
빨강모자안녕하세요?
조건문을 모조리 지우고 안녕하셔야 합니다......... 꾸벅~~
그제 갑자기 감기가 오더니만 몸살로 번지네요.
본 문건을 스크랩하시어 도움말로 활용하시기 바람니다.
이전 게시글 링크 : 클릭시 새탭(창)으로 열림니다.
기획의 시작은 모자의 메모장입니다.
- 레지스트리를 이용한 우클릭 제어와 시작프로그램 제어를 통합하여 실행파일2개만으로 가능하도록 구성함.
- 시작관리및 우클릭 관리툴 - 마우스 우클릭에 프로그램 등록.exe , Moja 시작프로그램 관리SW.exe
마우스 우클릭에 프로그램 등록.exe - 2023. 06. 06 최종 레이아웃
Moja 시작프로그램 관리SW.exe - 2023. 06. 07 최종 레이아웃
특정 프로그램 인터넷 차단.exe - 2023. 06. 07 최종 레이아웃
파일이 원본이 아닐때 파일해시를 검사하여 다르면 실행을 원천 차단하도록 보완수정 적용됨.
2023. 06. 07 완료
1. 프로그램의 제작 목적
- 사용자의 우클릭메뉴와 시작프로그램의 손쉬운 제어및 변경 등
2. 프로그램의 꾸러미
- 마우스 우클릭에 프로그램 등록.exe
- Moja 시작프로그램 관리SW.exe
- 특정 프로그램 인터넷 차단.exe
3. 프로그램의 운용 소개
ㅇ 마우스 우클릭에 프로그램 등록
- 화면상단의 위치이동 버튼을 통하여 각각의 해당레지스트리 위치로 작업위치가 자동으로 변경됨
- 키 작성및 값 등록, 수정, 삭제, 백업, 복원 등
- 최초 실행시 연구개발자에게서 해시값을 인계전달 받아 입력해야만 실행이 가능함.
ㅇ Moja 시작프로그램 관리SW
- 시작프로그램을 레지스트리를 통하여 직접제어하기 위한 프로그램
- 시작시 해당 위치의 목록 준비한 후 버튼으로 위치 이동및 목록 보기
- 목록에서의 이름클릭으로 제어 할 수 있도록 제작됨.
- 새로이 추가및 기존 항목 제거 가능
ㅇ 특정 프로그램 인터넷 차단
- 원본 정보의 링크 : 클릭 하시면 새창으로 해당링크가 열림니다.
원문을 참고하시기 바람니다.
4. 프로그램의 제약및 사전 인지사안
- 방화벽 및 백신에 의하여 1000% 제거됨. ( 예외처리 필수 )
- 윈도우포럼 외 모자허가한 3곳에만 게시허용하며, 그외엔 스크랩 및 링크 제공까지 허가하지 않음. ( 절대불허 )
위반시 조치취함 예고.
- 악의적인 크랙및 리버싱등의 악의적행위를 불허함. ( 기록남김 및 전송. )
내부 실행시작시 변조의심이 되면 동작함. 역시 조취취함 예고.
- 기술되지 아니한 사안에 대해서는 기존의 조건에 귀속함을 반드시 인지하세요.
윈도우포럼의 회원님만을 위한 도구이므로 타사이트및 외부에의 게시및 공유를 절대불허함.
- 업데이트 지원 계획없음.
5. 프로그램 진행 기록
- 아래의 기록을 확인하세요.
Moja 시작프로그램 관리SW.exe
ㅇ 동시 실행은 불가능하며 각각 로테이션으로 실행이 가능합니다.
각 앱마다 버튼이 제공되어져 있습니다.
앱의 바탕화면에서의 우클릭으로 즉시 설정의 변경이 가능하며, 필요시 재시작을 물어보도록 했습니다.
ㅁ 창위치를 항상 위로 설정 : 드래그 기능을 좀 더 쉽게하기 위한 방편입니다.
들어가며..........
1.
계단(새)메뉴를 생성시에 1번과 2번은 준비만 하도록 되어져 있으며, 3을 선택시에는
개발자 임의로
이러한 구성이 보여지도록 자동 구성이 됨니다.
이후에 사용자의 선택에 따라서 수정을 거쳐 사용자님의 유일한 레지스트리를 등록하여 사용이 가능하도록 되어져 있습니다.
2.
3.
4.
5.
이때 하위키목록중 하나를 선택한 후 [기준변경] 버튼을 클릭하여 현재위치 즉 작업위치를 변경하시면 됨니다.
하위키의 자동선택이동으로 구현 할 시 화면에 표시해야할 내용으로 인하여 실행창이 비대해지는 부분에 대한
대안으로 기준변경으로 대치하여 적용 보완되었습니다.
6.
7.
실행 :
- tmpdata : 없으면 생성 후 효과음 데이터를 다운로드합니다. 있다면 다운로드하지 않습니다.
- Reg-Backup : 백업을 위한 공간 확보
- tmp : 작업 중 임시파일 시작시 생성 종료시 삭제됨니다.
- 통합 환경설정.cfg : 없으면 생성한 후 초기값을 입력합니다. 있으면 읽어만 들임니다.
- 온라인/오프라인 사용 가능하지만 오프라인일 경우에는 사운드 재생이 안됨니다.
( 2개의 프로그램이 모두 같은 효과음을 사용합니다. )
프로젝트를 진행하면서.........
- 처음 사용자와 차츰 익숙해질 경우만을 고려하여
툴팁 인포팁 도움말버튼 등을 사용자의 숙련도에 맞게 즉시 수정할 수 있도록 구성해 두었습니다.
프로젝트의 시작과 진행까지의 안뵈는 부분.
회원분중 한분께서 수시 원격 사용을 허락해 주시고 흔쾌히 수락하시고, 언제든지 ( 주간시간 ) 연락하여
원격으로 컴을 사용할 수 있도록 허락해 주셨기에 가능한 부분이 컷던듯합니다.
또한 의견도 주저하시지 않아 더없는 도움이 되었습니다.
도움주시어 거듭거듭 재차 삼차 감사하고 고맙습니다.......... 꾸벅~~
기타 일일이 부연하지 않음은 기능이 많은 것은 아니지만,
글로의 내용전달에 오류가 발생하여 없는 것에 대한 희망고문 내지는 나댈 수 있음을 방지하기 위함이 있습니다.
Moja 시작프로그램 관리SW.exe 의 모자 견해로서의 활용성.
ㅁ 이 앱이 최선이고 최고는 될 수 없습니다.
이전 함께 연구하시던 분들과의 소스공유를 통하여 테스트를 진행한 바,
아주 유익 할 만한 정보가 있기에 테스트를 진행 한 후 필적해 둠니다.
- 위 앱은 모든 윈도우 로그인 후 실행되는 모든 프로그램류 ( 서비스등은 제외 )를 6개의 버튼을 통하여 전부 확인되도록
구성되어져 있습니다.
ㅁ 문제의 시작
- 사용자의 컴푸터가 시작이 되면서 무언가 모르게 프로그램이 실행되는 듯한 느낌이 들거나 오류가 감지된다.
( 바탕화면 진입 후 어떤 프로그램의 실행은 의미가 없는듯 합니다. )
- Yes
알 수 없는 프로그램이 자동시작이 된다. 반드시 목록에서 보여야 합니다.
이때는 자동 실행되지 않도록 삭제하시면 해결이 가능합니다.
- No
악성코드에 감염이 되어 자가복제가 진행되거나 서비스로 등록시작하여 실행되는 경우입니다.
이 경우에는 이름이 시스템항목과 유사한 부분들이 많이 검출이 되나 치명적이 아니라면
즉시 복원이 가능하고, 그러하지 못하다면 적절한 판단으로 사용자의 작업이 요구됨니다.
프로젝트가 완료되어가면서............
글쎄요.
' 아는 것이 없으면, 관심이 없으면 질문도 못한다 ' 라는 것이 모자의 사념입니다.
그러기에 모든 안내가 이루어진 화면과 안내가 빠진 화면으로 구성하기 위하여 설정을 도입하였습니다.
불편 할 수 있겠지만 최소한이라는 최소를 위한 방안으로 적용된 것입니다.
일부는 보이고 일부는 안보여도 될지도 모름니다만 v3.0을 소기의 목적으로 출발을 했으므로
피드백과 의견을 수렴하여 최종적용을 거쳐 확정하고져 현재는 v 2.9.7에 머물러 있습니다.
간혹 모니터링을 하다가 자동메시지를 발송하여 전달을 진행 할 수 있습니다.
이에 가능한 부분까지만 피드백을 부탁드림니다. ( 강제 아님니다. )
[ 작성중입니다. ] 추후 내용이 추가될 수 있습니다....
추가부연 #1
참고링크 : 클릭시 새창(탭)에서 페이지가 열림니다.
내용 : Windows 10에서 Microsoft Edge Chromium 업데이트를 차단하는 방법
추가부연사유 : 엣지의 경우 시작프로그램 제어를 통하여 제거해도 재시작시 다시 등록하는 유형을 보이므로 참고하세요.
유사참고자료 : 클릭시 새창(탭)에서 페이지가 열림니다.
추가부연 #2
위 시스템 프로그램으로 전체 6분께 염치불구하고 테스트의뢰 자동메시지 전송 완료 20230603 04:30
추가부연 #3
최종보완사항:
자칫하면 우클릭 해당 루트를 모조리 삭제할 경우의 수가 있기에 [ 메인키 목록 ] 에서의 선택이 없다면
버튼을 사용 할 수 없도록 비활성화 조치했습니다.
이는 레지스트리에 대한 인식이 부족한 사용자님을 위한 방안으로 의도와는 무관하게
무조건 예를 클릭하는 습관이 있는 사용자분을 위하여 필요하다는 판단으로 최종취합되어 변경보완 적용되었습니다.
2023. 06.03 07:50
[ 메인키 목록 ] 에서 목록중 하나를 선택하시면 활성화되며 선택된 키를 삭제 할 수 있게 됨니다.
위치이동 버튼 영역의 모든 버튼을 클릭시에도 동작합니다. 즉 루트키의 보호를 위한 최소한의 대안이라 보여져
최종 수정안을 반영및 적용했습니다.
추가부연 #4
프로그램 아이콘 변경의 건 2023.06.03 10:00
추가부연 #5
- 기능 추가및 오류 수정중........... 2023. 06. 04
추가부연 #6 2023. 06. 06
추가부연 #7
아이디어 앱 - 공유를 허락함으로 해석됨 . 본앱과 묶음으로 공유예정. 아이디어 제공자님 포함.
추가부연 #8 2023. 06. 06
파일열기창으로 .reg 파일을 선택하여 레지스트리 첨삭 등이 가능하도록 보완하는 정도에서 마무리 예정
추가부연 #9 2023. 06. 08
시작시 창표시의 영역이 화면 전체크기를 벗어나면 초기화 반영 적용 보완.
If 시작X좌표 > 화면가로크기 또는 시작Y좌표 > 화면세로크기 또는 시작X좌표 < 화면가로절대크기 Or 시작Y좌표 < 화면세로절대크기 Then 시작X좌표 = 100, 시작Y좌표 = 10
EndIf
추가부연 #10
최종 테스트 완료
- 확인되지 않은 오류가 존재할 수 있습니다.
ㅇ 마지막 공유작입니다. - 이후엔 연구개발작은 잠수로 전환합니다.
고생이 많으십니다.