심플스 - 프로그램과 책 이야기로 가득한 곳, (Simples.Kr)

  

   심플스 배너



SpNotepad - 쉘익스텐션 메모장

프로그램(심플시리즈) 조회 수 5517 추천 수 0 2009.04.03 03:24:37

현재 버전 : Ver.2009040501

DLLSetup.exe

 

DLL형태의 쉘익스텐션 프로그램을 제작하였습니다.
SpNotepad
탐색기에 연결되어 마우스 오른쪽 버튼 클릭시 팝업메뉴에 추가되는 형태로 구성되어있습니다
.
참고로 쉘에 연결되어있다는 말은 explorer.exe 프로세스에 연동되어 있어서, explorer프로스세스를 죽였다 생성하거나 로그아웃이나 리붓을 해야 파일을 삭제할 있다는 것을 의미합니다
.
그래서 가끔 설치 프로그램 중에 윈도우 재시작을 권하는 경우가 그런 이유 때문입니다.


SpNotepad Simple Notepad 약자이며, 만들게 계기는 웹페이지에서 보던 글들을 저장하거나 가끔 메모를 해두고 싶을 때에 notepad 사용하여 특정 폴더에 파일을 저장하는데, 이러한 과정을 줄이기 위해서 원하는 폴더나 바탕화면에서 마우스 오른쪽 클릭만 하면 메뉴가 나타나서 간단한 메모장이 나타나고, 메모장에서 쉽게 편집하고, 파일로 저장을 있도록 하였습니다.

DLLSetup.exe
다운로드 받아서 설치 버튼을 누른 후에 dll파일 한개를 설치한 위치만 지정해주면 설치가 완료됩니다


1rQcWGrDrLC7v1q3k1DdVV6mj4kf2.png

설치 후
 바탕화면 이나 폴더의 위치에서 오른쪽 마우스 버튼을 누르면 팝업메뉴에서 Simple Notepad(&Q)라고 표시됩니다
.

EImLqymoQJja4gaGPN.png

SpNotepad
클립보드를 자동 체크하여 파일로 저장하기 쉽게 해줍니다.
1.
텍스트형태의 클립보드 첫줄을 타이틀(파일명) 설정한다
.
=>
클립보드의 첫줄이 공백이면 다음줄로 넘어가고, 문자열이 있는 경우 파일로 저장할 없는 특수문자열은 언더바(_)형태로 변형하여 파일명으로 있게 해줍니다.


2. 전체 내용은 메모장 형태의 공간에 그대로 입력됩니다.
=>
수정할 내용이 있으면 간단히 수정하고 저장 버튼(Alt+S) 누르면 저장됩니다.


그리고 전역 단축키는 Ctrl + Enter 설정되어 있으므로 글쓰다가 Ctrl+Enter 누르면 저장됩니다.
그외에는 타이틀에서 엔터를 쳐도 저장되고, 저장버튼을 눌러도 저장됩니다
.
상태바에는 문자열 수가 찍히도록 되어있습니다
.

PJVAy6JDMtAv4GHyeWv9kONL1.png


* dll
파일은 regsvr32명령어로 수동 추가, 삭제 가능합니다
.
추가
: regsvr32 SpNotepad.dll
제거
: regsvr32 /u SpNotepad.dll


========History v2009040301========
-
쉘익스텐션 메뉴추가, 아이콘설정

-
문자열 갯수 세어주는 상태창 추가
-
노트패드형태의 기본 에디터 제작
-
타이틀의 파일명에 넣을 없는 특수문자 필터링
-
단축키 설정
- DLL
파일 설치프로그램 제작
- dll
파일 exe파일에 포함시켜 단일파일로 설치가능
-
레지스트리를 이용하여 삭제시 dll파일 쉘에서 제거

profile

먼 산 조각 구름은 거처가 없다.

첨부
엮인글 :
http://simples.kr/7362/a1f/trackback


[레벨:0]Certlab

2009.04.03 03:24:37
*.228.173.40


이거 엄청 편리함 ㅋㅋ
제가 인정하는 필수 유틸리티 Top10에 포함 된다는~ ㅎ



2009-04-03 03:24:37, esniper wrote:

--- 따온 텍스트 [show/hide] ---
profile

[레벨:7]esniper

2009.04.03 03:24:37
*.189.163.250

저도 이거 없음 손발이 떨림 ㅋㅋ

내가 만들고 내가 가장 사용 빈도수가 많은 유틸이 되어버렸음 ㅎㅎ



2009-05-27 14:53:31, Certlab wrote:

--- 따온 텍스트 [show/hide] ---



[레벨:0]밧데리

2009.04.03 03:24:37
*.27.15.23

springnote에도 등록이 되면, 깔아두기만 하면 어디서나 볼수있는 노트패드가 



2009-05-27 18:09:12, esniper wrote:

--- 따온 텍스트 [show/hide] ---
profile

[레벨:7]esniper

2009.04.03 03:24:37
*.187.25.27

네에 스프링노트랑도 연계하려고 만들었던게 있었는데,

그냥 심플하게 이거는 이 기능만 유지하려고 그냥 두었네요.

만들어놓은걸 공개할 시간이 없어서 자꾸 미루게 되는데, 여유가 될때 다 하나씩 올려봐야겠어요~


2009-10-24 00:33:22, 밧데리 wrote:

--- 따온 텍스트 [show/hide] ---



씽씽

2009.04.03 03:24:37
*.110.156.14

오홋! 너무나 편한 프로그램입니다 @@;

제 블로그에 좀 퍼가도 될까요?;;
profile

[레벨:7]esniper

2009.04.03 03:24:37
*.138.217.83

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 프로그램(심플시리즈) 심플툴즈 프로그램이 지향하는 목표 image 관리자 2009-03-10 2289
공지 개발자모임 개발자 모임을 주기적으로 하고 있습니다. [2] [레벨:7]esniper 2010-09-06 333
17 개발자모임 [유틸통합] 프리웨어 개발자를 찾고 있습니다. [레벨:7]esniper 2010-09-07 122
16 프로그램(회원참여) SQL & ERD imagefile [1] [레벨:0]자유사랑 2010-09-06 144
15 개발자모임 [2차모임] 구로디지털단지 (아크로에디터 김성동님, 민성기님, 이익수... imagefile [레벨:7]esniper 2010-09-06 335
14 개발자모임 [1차모임] 삼성동 (꿀뷰의 키플러님, 넥서스파일의 노정훈님) imagefile [레벨:7]esniper 2010-09-06 232
13 프로그램(회원참여) 안드로이드수첩 imagefile [4] [레벨:0]자유사랑 2010-08-30 735
12 프로그램(심플시리즈) Guidgen - 간단한 Guid 생성기 imagefile [1] [레벨:4]lain 2010-08-16 981
11 프로그램(심플시리즈) SC2Trap - 스타크래프트2 창모드 마우스 가두기 imagefile [2] [레벨:2]Lyn 2010-08-13 1314
10 프로그램(심플시리즈) pEntropy - 파일에 엔트로피를 체크 imagefile [8] [레벨:4]lain 2010-08-13 1268
9 프로그램(심플시리즈) 메트로놈 - 기타연습할 때 쓰는거입니다. imagefile [2] [레벨:4]lain 2010-08-15 1165
8 프로그램(심플시리즈) LynAutoShutdown - PC 예약종료 프로그램 imagefile [2] [레벨:2]Lyn 2010-08-14 1178
7 프로그램(심플시리즈) LunaTrap - 워크래프트3 창모드 프로그램 imagefile [2] [레벨:2]Lyn 2010-08-12 1274
6 프로그램(심플시리즈) LynAutoExecute - 프로그램 반복실행기 imagefile [3] [레벨:2]Lyn 2010-08-12 1348
5 프로그램(심플시리즈) 오류조회 - GetLastError 메세지를 보여줍니다. imagefile [2] [레벨:4]lain 2010-08-11 1389
4 프로그램(심플시리즈) LinkOpen - 링크 탐색기로 바로 열기 imagefile [2] [레벨:7]esniper 2009-04-03 6637
3 프로그램(심플시리즈) MouseRate - 마우스 감도조절기 imagefile [레벨:7]esniper 2009-07-19 17697
2 프로그램(심플시리즈) WMA2MP3 - wma음원 mp3로 변환 imagefile [레벨:7]esniper 2009-06-21 5040
» 프로그램(심플시리즈) SpNotepad - 쉘익스텐션 메모장 imagefile [8] [레벨:7]esniper 2009-04-03 5517

  • 이용약관
  • 개인정보취급방침
  • 사이트맵