|
글 수 19
현재 버전 : Ver.2009040501
DLL형태의 쉘익스텐션 프로그램을 제작하였습니다. SpNotepad는 Simple Notepad의 약자이며, 만들게 된 계기는 웹페이지에서 보던 글들을 저장하거나 가끔 메모를 해두고 싶을 때에 notepad를 사용하여 특정 폴더에 파일을 저장하는데, 이러한 과정을 줄이기 위해서 원하는 폴더나 바탕화면에서 마우스 오른쪽 클릭만 하면 메뉴가 나타나서 간단한 메모장이 나타나고, 그 메모장에서 쉽게 편집하고, 파일로 저장을 할 수 있도록 하였습니다. 2. 전체 내용은 메모장 형태의 공간에 그대로 입력됩니다. 그리고 전역 단축키는 Ctrl + Enter로 설정되어 있으므로 글쓰다가 Ctrl+Enter를 누르면 저장됩니다. 저도 이거 없음 손발이 떨림 ㅋㅋ
내가 만들고 내가 가장 사용 빈도수가 많은 유틸이 되어버렸음 ㅎㅎ 2009-05-27 14:53:31, Certlab wrote: --- 따온 텍스트 [show/hide] ---
springnote에도 등록이 되면, 깔아두기만 하면 어디서나 볼수있는 노트패드가
2009-05-27 18:09:12, esniper wrote: --- 따온 텍스트 [show/hide] ---
네에 스프링노트랑도 연계하려고 만들었던게 있었는데,
그냥 심플하게 이거는 이 기능만 유지하려고 그냥 두었네요. 만들어놓은걸 공개할 시간이 없어서 자꾸 미루게 되는데, 여유가 될때 다 하나씩 올려봐야겠어요~ 2009-10-24 00:33:22, 밧데리 wrote: --- 따온 텍스트 [show/hide] ---
passket어헐 엄청 잘쓰겠습니다 ㅋㅋ 2009-10-24 14:18:22, esniper wrote: --- 따온 텍스트 [show/hide] ---
네에~ 시간날때 간단히 만들어봤던거라서
지금은 아주 심플하게 메모장 기능만 있어요~ 나중에 시간나면 여러가지로 기능 업데이트를 좀 해볼려구요 ^^ 2009-12-03 11:21:53, passket wrote: --- 따온 텍스트 [show/hide] ---
네~ 링크를 퍼가시면 될 것 같습니다~
심플스에서 받으시라고 해주세요 ^^ 2009-12-27 14:12:06, 씽씽 wrote: --- 따온 텍스트 [show/hide] ---
|






이거 엄청 편리함 ㅋㅋ
제가 인정하는 필수 유틸리티 Top10에 포함 된다는~ ㅎ
2009-04-03 03:24:37, esniper wrote:
--- 따온 텍스트 [show/hide] ---
DLL형태의 쉘익스텐션 프로그램을 제작하였습니다.
SpNotepad는 탐색기에 연결되어 마우스 오른쪽 버튼 클릭시 팝업메뉴에 추가되는 형태로 구성되어있습니다.
참고로 쉘에 연결되어있다는 말은 explorer.exe 프로세스에 연동되어 있어서, explorer프로스세스를 죽였다 생성하거나 로그아웃이나 리붓을 해야 파일을 삭제할 수 있다는 것을 의미합니다.
그래서 가끔 설치 프로그램 중에 윈도우 재시작을 권하는 경우가 그런 이유 때문입니다.
SpNotepad는 Simple Notepad의 약자이며, 만들게 된 계기는 웹페이지에서 보던 글들을 저장하거나 가끔 메모를 해두고 싶을 때에 notepad를 사용하여 특정 폴더에 파일을 저장하는데, 이러한 과정을 줄이기 위해서 원하는 폴더나 바탕화면에서 마우스 오른쪽 클릭만 하면 메뉴가 나타나서 간단한 메모장이 나타나고, 그 메모장에서 쉽게 편집하고, 파일로 저장을 할 수 있도록 하였습니다.


DLLSetup.exe를 다운로드 받아서 설치 버튼을 누른 후에 dll파일 한개를 설치한 위치만 지정해주면 설치가 완료됩니다.
설치 후 바탕화면 이나 폴더의 빈 위치에서 오른쪽 마우스 버튼을 누르면 팝업메뉴에서 Simple Notepad(&Q)라고 표시됩니다.
SpNotepad는 클립보드를 자동 체크하여 파일로 저장하기 쉽게 해줍니다.
1. 텍스트형태의 클립보드 첫줄을 타이틀(파일명)로 설정한다.
=> 클립보드의 첫줄이 공백이면 다음줄로 넘어가고, 문자열이 있는 경우 파일로 저장할 수 없는 특수문자열은 언더바(_)형태로 변형하여 파일명으로 쓸 수 있게 해줍니다.
2. 전체 내용은 메모장 형태의 공간에 그대로 입력됩니다.
=> 수정할 내용이 있으면 간단히 수정하고 저장 버튼(Alt+S)를 누르면 저장됩니다.
그리고 전역 단축키는 Ctrl + Enter로 설정되어 있으므로 글쓰다가 Ctrl+Enter를 누르면 저장됩니다.

그외에는 타이틀에서 엔터를 쳐도 저장되고, 저장버튼을 눌러도 저장됩니다.
상태바에는 문자열 수가 찍히도록 되어있습니다.
* dll파일은 regsvr32명령어로 수동 추가, 삭제 가능합니다.
추가 : regsvr32 SpNotepad.dll
제거 : regsvr32 /u SpNotepad.dll
========History v2009040301========
- 쉘익스텐션 메뉴추가, 아이콘설정
- 문자열 갯수 세어주는 상태창 추가
- 노트패드형태의 기본 에디터 제작
- 타이틀의 파일명에 넣을 수 없는 특수문자 필터링
- 단축키 설정
- DLL파일 설치프로그램 제작
- dll파일 exe파일에 포함시켜 단일파일로 설치가능
- 레지스트리를 이용하여 삭제시 dll파일 쉘에서 제거