올린글-게시판/사진과컴퓨터&story

[업그레이드용]논문 소설 등 작성시 토털커맨더와...

진리와가치 2012. 3. 27. 12:09

 

 [ 논문 소설 등 작성시 토털커맨더와 오토핫키 이용해 편집하기- 업그레이드 파일 올림 장소]


////

문서작업 목록 파일을 만들어 두고 문서 작업을 하면서 사용할 매크로를 작성해두고,
본인 작업시 사용하다 보면 불편한 점이 발견되고, 
좀 개선해야 할 내용이나, 오작동을 일으키는 부분도 발견하게 된다.
그러나 수정할 때마다, 과거에 올려 놓은 내용을 번번히 수정해 다시 올려 놓기가 번잡하고,
어느 정도 분량을 모아서 한 번에 올리게 되는데,
이제 이미 매크로 스크립트 파일이 너무 분량이 많아져서
앞으로는 개선사항이 있어도,
부분 부분 수정하는 부분만
별도로 올리는 것이 편하지 않을까 생각해본다..
그래서 필요한 경우
그 부분만 복사해 바꿔 넣어 사용하는 것이 낫다는 생각이다.
여하튼 지금까지 업그레이드하고 수정한 판본을 올리고
앞으로 추가로 업그레이드 한 내용이 발생하면, 
이 폐이지 공간을 이용하여 해당 내용들을 올려 볼까 합니당..(^^)
다만, 매크로스크립트는 ~~ 어디까지나 사용자가 자신의 환경에 맞추어 
직접 편집해서 사용해야 한다는 기본 원칙 하에 (^^)



○ v008_004
● 스크립트파일 [ 스크립트 파일 + 도움말 파일 등 ]
 v008-004.zip

● 자세한 설명파일 [ 스크립트 파일은 제외함 ]

v008-003-chm.zip

● added-util
added_util.zip




○ v008_004
일정날짜후 파일 복사시 - 룻트에서 최초 폴더 선택시 에러 발생 수정 (XEX 변수 내용 수정)

○ v008_003

- ■ 추가 유틸 프로그램 실행 용 핫키
다음 프로그램 들이 있을 때 작동함- 개별 프로그램 다운로드 받은 후 실행 가능  [ added_util.zip ]

CTRL+ f1::   바탕화면 들어가기      \totalcmd\Plugins\added_util\desktop.scf  // XP 에서 작동(?)
CTRL+ f2::   모니터 끄기        \totalcmd\Plugins\added_util\monitoroff.exe
CTRL+ f3::   프로세서 선택 중지    \totalcmd\Plugins\added_util\processor_killer.exe
CTRL+ f4::   실행 중 프로그램 모두 실행 중지  \totalcmd\Plugins\added_util\CloseAll.exe
CTRL+ f5::   일정시간후 시스템셧다운+중지  \totalcmd\Plugins\added_util\DShutdown.exe

CTRL+ f10::  초기 실행파일 점검 변경   \totalcmd\Plugins\added_util\Startup.exe


○ v008_002

윈도우키 + `  :   인터넷 연결을 끊거나 재 연결하는 핫키 신설
Lan 선을 뽑거나 다시 끼우거나 해서 사용해도 되는데
최근에 아이들이 인터넷이 안되면 바로 선을 끼워 사용하는 방법을 알아냈습니다.

다시 이것을 막는 효과적 방안.
일단 아이들이 게임을 계속 하려고 한다.
핫키를 눌러 끊는다. ~~
아이들이 포기하고 사라지면
핫키를 눌러 연결해서 사용한다. (^^)

○ v008
핫키로 kmplayer 등 실행시 미디어플레이어 창까지 같이 뜨는 현상 수정









○ v007

● 자세한 설명파일 + 스크립트 파일 첨부

ddd7_006_chm.zip

이 파일은 용량제한 문제로 naver 에 올렸습니다.

다운이 직접 안되는 경우,
http://blog.naver.com/thebest007/30135912892 을 방문해 첨부파일을 선택해 다운받으시기 바랍니다.


● 스크립트 파일만

 ddd7_006.zip



● 위 스크립트와 함께 사용가능한  
한글-고려-신수-만속장경-고려대장경 영인본- 팔리대장경 목록파일
 CATALOG.ZIP

* 참고로 고려대장경 영인본 파일 목록은 영인본 기존 목록파일

catalog_unicode.txt  파일을 그대로 사용하면 되므로 첨부하지 않습니다.

- 경전 열람 목적으로 위 스크립트를 사용시는 스크립트가 
일정 폴더 ( 예 \util\wincmd\Plugins\AUTO\  )에서 실행되고,
포터블 sz_viewer 프로그램은 [....\util\sz_viewer\ ] 폴더에 들어 있으며,
인경본 이미지는 CD 나  하드디스크 드라이브 내 image 폴더 안에 들어 있는 것으로 예정하여 구성되어 있습니다. 이런 경우 영인본 열람 뷰어 타이틀 등에 해당 텍스트 정보가 기재되며, 열람 이용에 편할 수 있습니다.

그리고 경전 열람은 lister.exe 프로그램의 이름을 hexview.exe 로 이름을 바꾸어
[ 예: ..\util\ ] 안에 들어 있는 경우 이 프로그램으로 경전 텍스트 열람을 실행하게 됩니다.
계속 열람시 새 창을 계속 열어 놓지 않고 열람하기 위함입니다.

기타 구체적 사정과 편의에 따라 스크립트 내용을 바꾸어서 사용하시기 바랍니다.


신설핫키:
             목록내 2번째 관련경전 열람용키  윈도우키 + ,  
             목록내 3번째 관련경전 열람용키   윈도우키+ .  
             목록내 관련경전 3개 파일 동시열람키   윈도우키 + /   
             목록내 이전 파일 열람 이동키 :   윈도우키 + M  
             목록내 다음 파일 열람 이동키 :   윈도우키 + N   
             .. 등





 



//// v006_003: 




v006_003

● 자세한 설명파일 + 스크립트 파일 첨부

 
 
이 파일은 용량문제로 naver 에 올렸습니다.
다운이 직접 안되면,
http://blog.naver.com/thebest007/30135912892 을 방문해 다운받으시기 바랍니다.
 
● 스크립트 파일만
 
 


///////
 
 
 


■  문서작성용 매크로 핫키 배당 내역   (v006_003)
● 윈도우키 + Y   :  사용자 - 기본 작업 목록 펼치기

●  윈도우키 + S  :   핫키 설정 해제 + 재사용키

-- (목록파일내) 경로 기재된 줄에서 --
●  윈도우키 + Q   :  1차 실행프로그램 실행
●  윈도우키 + W   :  2차 실행프로그램 실행
●   마우스 우 부튼 두번 클릭  :  ★[핫키 변경]    :  3차 뷰어실행
●  윈도우키+CTRL+P :  경로 메세지 해제+재설정용 핫키 (OFF/ON) (V003 신설)
●  윈도우키 + P   :   파일 찾기
●  고려대장경 텍스트 파일 -  줄에서 위 윈도우키들을 실행시 + 해당 인경본 CD 찾아 인경본 파일 열람 가능하게 지원함 + SZ 파일 뷰어와 연동됨 
--  (파일내 ) 경로 기재된 부분에 +  블록설정 (+복사후) 실행 -
●  윈도우키 + L   :  1차 실행프로그램 실행

--  목록내 파일 순서대로 병합 출력하기 --
● CTRL+ALT+Shift + U  :  목록내 각 파일 병합실행

--  편집기에서 주로 (목록) 편집시 -
●  윈도우키 + X   :   한 줄 내용을 잘라내기
●  윈도우키 + C  :   한 줄 내용을 복사하기
●  윈도우키 + V  :   붙여 넣기
●  윈도우키 + F    : 텍스트 문서에서 하이퍼텍스트 키(찾기)
-- ■  ▣  Editplus 용  ▣  WizHtmlEditor 용 - 목록 편집창에서 기본적인 파일관리용 핫키 신설
●  윈도우키 + 2     - 목록 파일에서 해당 파일을 열고 편집하는 가운데, 해당 파일안의 키워드 부분에서 블록 설정한 다음 실행하면 해당 키워드가 목록의 주석내용으로 자동 기재된다. ( v006 신설)
●  윈도우키 + 4  -  일정 파일에 부속된 빈파일생성, 작업중간에 문서 백업 가능 + 원하는 폴더에 생성가능 [ 파일 복사기능과 비슷 ]
●  윈도우키 + 5  -  목록 폴더에 빈 파일(메모용- 날짜시간으로 된 파일 ) 만들기 + 파일 목록 작성하기
●  윈도우키 + 6  -  원하는 이름 원하는 폴더에 빈 파일(메모용) 만들기 + 파일 목록 작성하기
●  윈도우키 + 7  -  해당 파일을 rar 를 이용하여 보안 압축하고, 압축한 파일을 해제해 사용하기  + 로그기록 지원
●  윈도우키 + 8  -  기존 파일을 원하는 폴더로 이동시키거나 + 이름을 바꿀 수 있는 핫키   + 로그기록 지원
●  윈도우키 + 9     - 현재 작업 중인 문서 파일의 절대경로를 파악해 문서 편집창에 출력한다.
●  윈도우키 + 0     - 작업 중인 문서 - 백업 폴더에 백업 + 로그 파일 기재 ( v006 신설)
●  Alt l  + DEL :   기존 파일을 삭제 ★  = 윈도우의 Shift  +Del  삭제와 같음  ( v006 신설)
●  Ctrl  + DEL :    기존 파일을 단순 폴더 이동 시켜 삭제하는 핫키 ★  + 로그기록 ( v006 신설)
●  윈도우키 + DEL   - 기존 파일을 보안 목적으로 삭제할 수 있는 핫키  + 로그기록
----   일정관리
● 윈도우키 + T:   비교적 정확한 시간에 메세지를 띄어 알려줄 필요가 있을 때 사용가능한 샘플 [ 사용자 개별 추가 가능 ]
● 일정 안내용 메세지들 추가 ( 국경일, 법정 공휴일, 기념일 등)
● 일정 관리 프로그램 실행 지원 (음력 일정 관리용)

-- ■ 토털커맨더 에서 커서를 놓고
-- [주석편집용] --
● CTRL +Z   :  토털커맨더 주석내 절대경로기재하기
● 윈도우키+CTRL +Z  :  토털커맨더 CTRL +Z의 단순한 기능 회복하기
● 윈도우키 + 1 :  복사내용 주석에 넣기
● 윈도우키 + 2 :  CTRL+Q 실행후 키워드 복사해 넣기
● 윈도우키 + 3 :   복사내용 넣기+ 절대경로 기재하기
● 윈도우키 + 6 :  CTRL+Q 실행후 참조폴더내 파일에서 키워드 찾아 넣기
-- [작업용 빈파일 생성용] --
● 윈도우키 + 4 :  작업용 빈 파일 만들기
-- [ 보안 삭제용] ---
● 윈도우키 + DEL  :   보안에 예민한 금융관련 문서들 삭제하기
 
-- ■
▼ 문서 작업에 이용할 수 있는 부속 프로그램 이용가능한 핫키 샘플
● CTRL + ALT + E  =>  한영오타 수정 프로그램 eng_kor.exe 실행+중지
● CTRL + ALT + L  =>  키보드 속기 프로그램 실행+중지
● CTRL + ALT + P  =>  프리젠터 펜 모드 진입하기+ 나오기
-- 프리젠터 모드후 윈도우키 + Z,X,C,V,B 사용가능

/// 문서 편집시 상용어구 단축키 샘플
■  상용어구 단축키 [hotstring] 샘플 예제
●  oiiiii  + 엔터기 등 =>샘플1
● ohhhhh  + 엔터기 등 =>샘플2
● ojjjjj  =>  변수 사용+긴문장 사용 안내+ 컴퓨터보안문제 안내 
● 국3 +       
● L+(1, 2,  ~ 0) : 특수기호    
   L+동 옹 문 시 유 세 소 설 비 청 주 증 결  자
   L+q , qqq,  ruf, w,  wk, www, eee, tjr
   ruf(결) + "; "
   wk(자)+ ;
   tjr(석)+ ;
 
● L + (bbb , bb1, bb0, bc0, bb2,bc2) : 인터넷 htm 태그샘플
● L+ ddd       :   변수 출력샘플- 날짜
● L+ dd2       :   현재시간 출력용 핫키 -2    =>   2012-03-화-27-08-54 형태로 출력

● pai + ";"      :  인터넷 작업용 샘플
● pae, pan, pap, par, + ";"
● palog  : 블로그 로그인 절차 샘플 + 일정시간 후 메세지
● twww  : 트위터 로그인 절차 샘플

■ hwp 문서작업자용 핫키 샘플
윈도우키 + (a, q, d)  : 단순 샘플
-- 문서 저장용 핫키 --
■  enter 키 :  CyberArticle + 나모 웹에디터 작업시 - 자동저장키
-- 인터넷 사용시 핫키 --
■  인터넷 창에서 enter 키 => Shift +Enter 기능하게 하기
■  Shift +Enter 키 => Enter 키로 기능하게 하기
■  CyberArticle 실행시 
윈도우키 + E : 하이퍼 링크로 열린 열람만 가능한 문서 -편집하기

--- 휴식시간 슬라이드용 핫키 --
★ CTRL+ O  => 우측 상부로 이동
★ CTRL+ I   =>  좌측 상부로 이동
★ CTRL+ L  =>  우측 하부로 이동
★ CTRL+ K  => 좌측 하부로 이동
★ CTRL+ J  =>  중앙으로 이동
★ CTRL+ U  =>  원 상태로 회복 [ 전체 화면 ]
★ CTRL+ p  =>  다음 일련번호의 sld 파일로 이동...
 
///

■ 윈도우키 + F2
행하고 있는 현재의 스크립트 파일을  편집 참조용 핫키 [ v005 신설]
 
▣▣▣  ( 문서 백업본과 원본 동일화 작업용 핫키 신설   v006 )  ▣▣▣ 
토털커맨더 용 파일 관리 핫키  + 작업 내용 로그 기록
 
■ 1  [  기본 파일관리용 핫키 ]
[ 삭제] -
Ctrl  + Del   : 이동 삭제[ 일반 윈도우 환경에서 Del 키를 통해 휴지통 삭제하는 경우와 유사]
Alt  + Del   : 완전 삭제[ 일반 윈도우 환경에서 Shift+ Del 키를 통해 삭제하는 경우와 유사]
윈도우키 + Del  : 보안목적으로 파일을 삭제

[ 이동 ] 
윈도우키 + F6,  :  관리폴더 내부에서의 이동 작업 기본 핫키
윈도우키 + A   :  관리 폴더 외부에서 "관리폴더 내부로" 이동시킬 때 사용하는 핫키
윈도우키 + N   :   이름변경
윈도우키 +CTRL +X :  일정날짜 이후 생성 추가한 파일들을 뽑아내기 

윈도우키 + F4  : [ chg 로그 파일을 통한 재실행+ 원상복구용 핫키 ] - 윈도우 창에서 해당 chg 파일위에서 블록설정 후 실행하면 됨 //   
                                           특정 chg 파일에 커서를 놓고 핫키를 누르지 않는 경우, 해당 윈도우 드라이브내  \ 0000 \  00log \ total.chg 파일을 기본 선택함 - 없으면 다른 드라이브내 total.chg 파일을 검색해 기본 선택함

■ 2  [ 추가 파일관리용 핫키 ]
윈도우키 + R   :  (Remove + move) ]  관리폴더에서 =>  외부폴더로 이동시 사용  
윈도우키 + F5  : [ 복사 ]  관리폴더로 복사 -> 생성 내용을 기록한다.
윈도우키 + 0   : [단순 내용변경]- 저장용  
[  윈도우키 + F4 ] -  ●  chg 로그 파일을 통한 타디스크에서 동일 내용 재실행 + 또는 원상복구
[  윈도우키 + F3 ]  :  descript.ion 파일  "주석도 복사"  옵션  변경용 [ descript.ion 파일을 다른 폴더로 복사 이동시 그 내용 그대로 복사 이동시키고 싶을 때 사용 ]
 
각 드라이브에서 다음 폴더에 원본 백업본 동일화 작업에 사용되는 chg 로그파일 및 부속파일이 보관된다.
; 백업본(원본) 동일화 작업에 사용할 파일들 기본 관리 폴더
[ 드라이브] \  0000
; 기본 폴더에서 토탈 로그를 관리할 기본로그폴더명
[ 드라이브] \  0000 \  00log
; 기본로그폴더에서 개별 특별 작업 로그를 관리할 폴더명
[ 드라이브] \  0000 \  00log \ special_log
; 이동삭제하는 파일들 보관 폴더 이름 [=휴지통 삭제파일 보관공간 유사 공간 ]
[ 드라이브] \  0000 \  $deleted$
; 복사해 보관하는 파일들 보관폴더 이름
[ 드라이브] \  0000 \  copied
 

///



■ 사용자 자유로 스크립트 편집을 통해
기타 다른 핫키의 변경이나 재설정 기능 추가 등이
변경 가능합니다.
http://blog.paran.com/story007/46881014
페이지 내용을 참조하면
editplus 에서 스크립트샘플 작성시
autohotkey 도움말을 즉시즉시 참조하면서
스크립트를 작성할 수 있고
작성시 편집이 쉬우며
또한 곧바로 editplus 창에서
사용자키를 눌러
스크립트 테스트를 실행할 수 있습니다.
 
 
 
 

[ 버전 내역 ]
v006_003 :  2012-04-목-19-18-27
 #6:: 새 파일 생성부분 약간 수정
NeoDiary = NeoDiary 프로그램 경로 자유설정
기타 부분 수정
v006_002 :  2012-04-월-16-22-02
- editplus 개인 경로 허용 변수 -- 자신의 editplus 경로 설정을 자유로 설정 할 수 있음 ( 디폴트 editplus=%ProgramFiles%\EditPlus 3\editplus.exe )
- #6:: 부분 클립보드 사전에 복사 실행-- 다른 경로를 복사하여 새파일 생성시 파일 이름으로 복사해 이용할 수 있도록 함
- #0::  클립보드에 내용 복사시 해당 파일을 저장하지 않고 클립보드에 복사된 내용을 찾으러 나서는 것을 수정함
- #f2:: 약간 수정 
- 폴더를 파일당 관리 선택시 일반 로그 옵션 수정 - 종전 일반 로그에는 폴더내 파일 내용을 모두 기록하던 것을 생략하기로 함
- 백업관리 폴더 - 특정 드라이브에서 관리할 수 있도록 함 - drt 변수 - 사용자가 결정 - 여러 드라이브 파일관리 내용을 한 드라이브내에서 관리하고자 할 때 사용
-  #0 - 폴더를 파일당 관리 선택시 chg 로그 기록에 기재되지 않는 오류 수정
-  #f3:  descript.ion 파일 "주석도 복사"  옵션 변경용~~~ 신설 -- descript.ion 파일을 그대로 다른 폴더에 옮겨 복사하고자 할 때 이 핫키를 눌러 토털커맨더 옵션을 수정한 후 사용하면 됨
 
v006 : 2012-04-수-11-23:26
- 문서백업본과 원본 동일화 작업용 핫키 신설
- 윈도우키 + 2   :  문서 주석 생성
- 윈도우키 + 9   :  문서 경로 문서안에 기재하기
- 윈도우키 + 0     - 작업 중인 문서 - 백업 폴더에 백업 + 로그 파일 기재 ( v006 신설)
-  Alt l  + DEL :   기존 파일을 삭제 ★  = 윈도우의 Shift  +Del  삭제와 같음  ( v006 신설)
-  Ctrl  + DEL :    기존 파일을 단순 폴더 이동 시켜 삭제하는 핫키 ★  + 로그기록 ( v006 신설)

v005 : 2012-03-화-27-08-46
● 윈도우키 + T:   비교적 정확한 시간에 메세지를 띄어 알려줄 필요가 있을 때 사용가능한 샘플
● 일정 안내용 메세지들 추가 ( 국경일, 법정 공휴일, 기념일 등)
● 일정 관리 프로그램 실행 지원 (음력 일정 관리용)
■  Editplus 용 - 목록 편집창에서 기본적인 파일관리용 핫키 신설 // 다른 편집기 사용시는 각 부분 개별 편집 사용가능
●  윈도우키 + 4  -  일정 파일에 부속된 빈파일생성, 작업중간에 문서 백업 가능 + 원하는 폴더에 생성가능 [ 파일 복사기능과 비슷 ]
●  윈도우키 + 5  -  목록 폴더에 빈 파일(메모용- 날짜시간으로 된 파일 ) 만들기 + 파일 목록 작성하기
●  윈도우키 + 6  -  원하는 이름 원하는 폴더에 빈 파일(메모용) 만들기 + 파일 목록 작성하기
●  윈도우키 + 7  -  해당 파일을 rar 를 이용하여 보안 압축하고, 압축한 파일을 해제해 사용하기
●  윈도우키 + 8  -  기존 파일을 원하는 폴더로 이동시키거나 + 이름을 바꿀 수 있는 핫키  
●  윈도우키 + DEL   - 기존 파일을 보안 목적으로 삭제할 수 있는 핫키
기타
●  L+ dd2       :   현재시간 출력용 핫키 -2    =>   2012-03-화-27-08-54 형태로 출력
 

v004_0032 
● 기본 프로그램 실행 환경 확인 + 안내 추가 [ 토탈커맨더가 있는 드라이브에서 실행되고 있는지 확인 ]
스크립트 기본 실행 환경이 안 갖춰진 경우 실행전에 자동안내 메세지
● 고려대장경 텍스트 파일 줄에서 윈도우키 +Q,W, 마우스버튼, L,P 등 각 핫키를 실행하면 인경본 페이지를 cd에서 찾아주고 실행하는 용도
+ sz 확장자 파일과 관련 기능이 약간 추가됨..+ 해당 CD 가 들어 있지 않은 경우 해당 번호의 CD 삽입안내 + 등등
○ 소소한 기능 업그레이드

v003 : 2012-03-월-19-11:47
●  트레이 아이콘 신설
●  스크립트 1본만 실행 옵션 추가 (핫키 오작동 방지)
●  윈도우키 + f1 : 도움말 키 신설 ( 본 파일보는 용도 ) 
-- (목록파일내) 경로 기재된 줄에서 --
● 
  윈도우키 + Q   :  1차 실행프로그램 실행
  윈도우키 + W   :  2차 실행프로그램 실행
  윈도우키 + 마우스 우클릭  :  3차 뷰어실행 [ 핫키 변경 : 윈도우키+ 로 통일]
  ---- 및
  윈도우키 + P   :   토털커맨더로 파일위치 찾기
  윈도우키 + L   :  경로 블록복사후 실행하기
  ( Cyberarticle 내에서) 윈도우키 + E  : 하이퍼링크 열람문서 편집하기
  등을 실행할 경우
기재된 경로가
-  http 웹문서 링크인 경우 =>  웹브라우저 실행
-  ftp 링크인 경우 => 토탈커맨더 ftp 실행
-  디스크내 파일 경로인 경우 =>  포터블 환경에서 모든 드라이브내 검색후 실행 + 또는 직접 재기재후 실행까지 지원함
●  윈도우키+CTRL+P :  경로 메세지 해제+재설정용 핫키 (OFF/ON) (V003 신설)
--  (파일내 ) 경로 기재된 부분에 +  블록설정 (+복사후) 실행 -
●  윈도우키 + L   :  1차 실행프로그램 실행  (V003 신설)
--  편집기에서 주로 (목록) 편집시 -
●  윈도우키 + F    : 텍스트 문서에서 하이퍼텍스트 키(찾기) (V003 신설) -editplus + lister 지원[ 약간 불완전함 ]

/// 토털커맨더 에서 커서를 놓고 ///
-- [주석편집용] --
● CTRL +Z   :  토털커맨더 주석내 절대경로기재하기 + 클립보드내 복사 내용 복사가능하게 지원 + 절대경로 기존 기재내용과 '비교기능' 신설
● 윈도우키+CTRL +Z  :  토털커맨더 CTRL +Z의 단순한 기능 회복하기 - (V003 신설)
● 윈도우키 + 1 :  복사내용 주석에 넣기 + 연속실행 지원 (아래줄로 커서이동)
● 윈도우키 + 2 :  CTRL+Q 실행후 키워드 복사해 넣기 (V003 내용 변경)
● 윈도우키 + 3 :   복사내용 넣기+ 절대경로 기재하기 + 절대경로 기존 기재내용과 '비교기능' 신설
● 윈도우키 + 6 :  CTRL+Q 실행후 참조폴더내 파일에서 키워드 찾아 넣기 + 절대경로 기존 기재내용과 '비교기능' 신설
(V003 내용 핫키 변경+)
● CTRL + ALT + P  =>  프리젠터 펜 모드 진입하기+ 나오기 + 기능 약간 수정 (V003 내용 변경)
-- 프리젠터 모드후 윈도우키 + Z,X,C,V,B 사용가능
● palog  : 블로그 로그인 절차 샘플 + 일정시간 후 메세지 ( 로그 아웃 30분전 경고 메세지 출력)
(V003 내용 변경)
■  CyberArticle 실행시 
윈도우키 + E : 하이퍼 링크로 열린 열람만 가능한 문서 -편집하기 ( 기능개선 - 위윈도우키+Q와 동일기능)
--- 휴식시간 슬라이드용 핫키 --(V003 내용 핫키 내용 변경- 휴식시 작업계속 가능)
★ CTRL+ O  => 우측 상부로 이동
★ CTRL+ I   =>  좌측 상부로 이동
★ CTRL+ L  =>  우측 하부로 이동
★ CTRL+ K  => 좌측 하부로 이동
★ CTRL+ J  =>  중앙으로 이동
★ CTRL+ U  =>  원 상태로 회복 [ 전체 화면 ]
★ CTRL+ p  =>  다음 일련번호의 sld 파일로 이동...
 
v002 : 2012-03-목-15-21:12
- 윈도우키 + P 를 눌러 파일을 찾을 때  한/영키 전환문제로 가끔 찾는 파일 위치를 못찾는 문제해결
- 토털커맨더 비등록판 실행시 테스트용 메세지 출력문제 오류 해결

v001:  2012-03-목-15-07:12
- http://blog.paran.com/story007/46867974 에 올림
목록 파일에서 파일 실행하기 기본 기능 


 
 
[ 관련글 ]  
● 본 스크립트 내용이 추가 오류가 발견되거나 개선사항이 혹시 있는 경우 수정본은 다음 페이지에 올리도록 합니다.
=> http://blog.paran.com/story007/46867974
다만, 각 스크립트 내용은 사용자가  개별적으로 편집사용하셔야 하며 비록 약간의 오류가 있다고 해도 차후 업데이트는 없다고 보심이 옳은 듯 합니다.(^^)
---- 문서작성과정에 본 스크립트 사용 취지 목적 방식 등의 이해와 관련된 글들 ----------
● 문서 작업의 기본프로그램 Cyberarticle => http://blog.paran.com/story007/46800330
● 문서 재편집과정에서 cyberarticle 사용하기=> http://blog.paran.com/story007/46794611
● 웹 저작에 도움되는 cyberarticle => http://blog.paran.com/story007/46782111
● 문서작업시 전문 저술용 프로그램 등을 사용해야 하는 이유 => http://blog.paran.com/story007/46808162
● 블로그 글 쓰기와 순서정리하기 =>  http://blog.paran.com/story007/46504492
● 논문 소설 등 작성시 토털커맨더와 오토핫키 이용해 편집하기  [ =  토털커맨더 주석파일로 목록관리하기 ] => http://blog.paran.com/story007/46867974
● 문서작성시 Cyberarticle 없이 Cyberarticle과 비슷한 효과를 내기 [ =  토털커맨더 이용해 목록 쉽게 만들기 + 오토핫키 사용하기] => http://blog.paran.com/story007/46824937
--cf--
● 텍스트 htm파일들을 책처럼 보는 프로그램 => http://blog.paran.com/story007/46766004
● 글 작성에 도움되는 편집기 Scrivener => http://blog.paran.com/story007/46501307
- Editplus로 autohotkey스크립트 짜고 테스트 실행하기 --
●  Editplus로 autohotkey스크립트 짜고 테스트 실행하기 => http://blog.paran.com/story007/46881014
● 컴퓨터상의 문서 보안과 시스템 보안 문제 =>  http://blog.paran.com/story007/46942387
● 논문 소설 등 작성시 토털커맨더와 오토핫키 이용해 편집하기[업그레이드용 페이지]=> http://blog.paran.com/story007/46956142
● 문서작업시 백업관리의 필요성 http://blog.paran.com/story007/47023263
 
 
 
 
////////
 
 
 
 
 
 










----[  아래는 과거의 버전 및 수정 내역들입니다. ] ---

v006_001

* 문서 작성에 목록파일을 만들어 작업하는 매크로에
파일 백업본과 원본을 다수 만들어 사용할 때 사용할 수 있는 핫키가 추가된

매크로 스크립트를 작성해봤다.

다만 사용은 이전보다 훨씬 복잡해져서 반드시 편한 매크로 스크립트라고 하기는 곤란하다..

사용방법은 스크립트 안에 포함되어 있으나, 역시 사용자가 자세히 내용을 파악하고
사용하여야 하리라 본다...

일단 완성은 했으니,올려 놓고
오작동이 일어나면 앞으로 조금씩 수정해 나가기로 한다




● 자세한 설명파일 + 스크립트 파일 첨부


chm_v006_001.zip

○ 스크립트 파일만
 
 
v-006 버전에 반영된 내용입니다.

● 추가 옵션 : 2012-04-월-02-15-34

목록에 실행파일경로와 매개변수를 다음 형식으로 적고 실행시키게 할 수 있다.
- 작업시 특수 파일을 특수실행프로그램과 반복해서 실행시킬 필요가 있을 경우 다음과 같이 적어 놓고
해당부분에서 윈도우키 +Q 등을 실행하면 실행할 수 있다.
실행프로그램 끝 부분에는 ":" 표시로 구분시켜줘야 한다. 실행시킬 파일 경로만 붙일 때는 그 다음에 이어 적으면 된다.
+ 만일 다른 매개변수 등을 적을 필요가 있을 때는 :# 표시를 통해 구분지어 주고 그 내용을 적으면 된다.
다음 예:

[실행명령부분]  d:\totalcmd\Plugins\EditPlus 3\editplus.exe:      z:\G\G\01\133-AFFE\descript.ion            ;  단순히 매개변수로 경로만 붙일 때는 단 1개의 경로만 붙일 수 있다. - 이 때는 경로에 적힌 드라이브명이 일치하지 않아도 찾아서 실행해 준다..
[실행명령부분]  d:\totalcmd\Plugins\ChromePlus\chrome.exe:   http://blog.paran.com/thebest007:  추가기재         ;    이 경우 실행명령 끝 부분에 ":" 로 구분해 주고 그 다음 경로 안에 ":"가 한번 사용된다. 그리고 그 끝줄 또는 다음의 ":"까지만 인식해 실행해준다.
[실행명령부분]  d:\totalcmd\Plugins\rar.exe:#  a   c:\000.rar  D:\G\G\01\133-AFFE\descript.ion                  ;  :#  표기를 붙이면 ":#" 이하에 적힌 부분을 그대로 매개변수로 붙여주게 된다. 따라서 경로를 적을 때는 정확히 일치해야 한다.

[주의: 목록에 기재하는 실행 명령 앞 부분의 주석 표시 부분에는 : 기호를 사용하지 않도록 한다...]
* 이렇게 실행시키려면, 스크립트를 다음과 같이 추가 기재해주면 된다.

변경부분
; ● 다음 부분부터 ● 표시부분까지를 복사해 search: 앞 부분 정도에 복사해 넣어준다.

paramsearch: 이하 부분 추가

; ● execute1: 이하 부분 ~~
run, %rule% %PARAM0%
; ● 추가부분끝




● 테스트버전

1333262216_ddd-v005_005.zip

[ 변경 내역 ]

● editplus 에서 주석정리시, 파일 명에 일괄적으로 "  "을 붙임 [ 파일 명에 빈 칸이 들어간 경우- 토털커맨더에서 인식하게 하기 위함]-  단, " " 가 없는 경우 토털커맨더에서만 인식 하지 못할 뿐 기존 버전도 실행명령에는 지장은 없음
● 각 실행명령의 반응 속도를 조금 높임 - 정상적으로 테스트가 완료되었으나, 시스템에 따라 실행이 안 되면 각 부분을 찾아가 sleep에 넣어진 시간을 좀 더 높여 설정해 주어야 합니다.
● 윈도우키 +2  =>  editplus 에서 목록파일에서 해당 파일 열고 키워드 부분 블록설정후 실행하면, 기존 주석 내용은 지워지고 키워드 내용이 새로 입력되게 변경함 - 주로 새로 생성할 때 생겨나는 [빈문서] 부분을 삭제처리하기 위함. 


//////

[목록 줄에서 파일명에 "  " 따옴표의 문제]


파일 이름에 빈칸(공백)이 들어간 경우 - 토털커맨더의 주석보기 창에서 - 주석 내용이 나오게 하려면
파일 이름에 "  " 따옴표를 붙여줘야 합니다.

● 다만 이는 EDITPLUS 같은 편집창에서 1줄 내용을 복사한 다음 절대경로를 파악해, 파일을 실행하는 매크로 핫키 들과는 관계가 없습니다. 토털커맨더 주석창에서 주석내용을 볼 수 있는가 없는가의 문제와 관련이 됩니다.

 

● 파일이름에 따옴표("  ")를 붙여줘야 하는가, 안 붙이는 것이 좋은가는 사용자의 선택 문제라고 봅니다.

○ 폴더 경로와 관계없이, 자신이 습관적으로 파일 이름에는 빈칸을 안 넣거나, 빈칸 대신 _ 등을 사용하여 파일관리를 한다면 이전 버전으로도 충분하다고 봅니다.

○ 다만, 파일 이름에 빈칸을 자주 사용하는 편이라면,
파일 이름의 형식을 통일해서 공백이 있던 없던, 모두 " " 로 싸주는 것도 좋다고 봅니다.

토털커맨더에서 하나하나 파일에 주석을 만들 때도 토털커맨더가 알아서 파일 이름에 빈칸이 없으면 " "를 안 씌어주고
공백이 있는 경우만 "  "를 씌어줍니다.

그러나 모든 경우에 "  "를 씌어주면 파일이름 부분을 통일적으로 관리할 수 있습니다.

또한  통일적으로 "  " 따옴표를 파일이름에 붙여주고
자신이 이용하는 editplus 구문파일에서 " " 부분을 자신이 보기 좋아하는 색으로 정해주면,
목록 파일 이용이 더 편해질 수도 있습니다.

여하튼 이런 경우를 위해
현재 v_005_005 버전은
editplus 에서 파일 생성이나 관리를 할 때
파일 이름 부분을 모두 "   " 따옴표로 싸주게 했습니다.


○ 다만, 처음 토털커맨더에서 일정 폴더안의 파일들의 이름과 절대경로를 복사해
descript.ion 주석파일을 처음 생성해 만들 때는
그렇게 " " 가 파일 이름에 씌어지지 않습니다.
그저  파일이름과 절대경로 내용을 복사해
편집창에 붙이는 방식이기 때문에,
이 경우의 처리가 문제됩니다.

○ 이런 경우에는 editplus 편집창에서 매크로를 이용해서 일괄편집해서 편집하면 됩니다.
물론 오토핫키로도 가능합니다만, 작업하는 것이 번거롭게 됩니다.


[ 이런 경우 editplus 에서 다음 방법을 사용하십시오 ]

1. 우선 "  "를 넣을 부분에 대한 공통성을 파악하여 찾기를 실행합니다.

줄의 첫 부분에 " 따옴표를 넣는 작업과
파일 이름 끝부분을 파악해 "  따옴표를 넣는 작업입니다만,
파일 이름 끝부분을 파악하는 것이 조금 곤란한 경우가 많습니다.
다음 방법을 응용하시기 바랍니다.

- 단일한 확장자를 사용할 경우, -
확장자 부분은 파일 이름에도 들어가지만, 절대경로에도 들어갑니다.
파일이름 확장자는 뒤에 빈칸이 있지만 절대경로부분에는 없다는 차이가 있습니다.
따라서 "확장자+빈칸"  부분을 찾으면 됩니다.


-  파일 확장자가 여러 종류인 경우  -
첫 줄에서 처음 만나는 마침표 다음에 세칸까지가 보통 확장자인 경우가 많습니다.
( 예외적으로 확장자가 4글자도 있고, 2글자도 있고 합니다만, 적은 경우이므로 이는 수작업으로 해결합니다. )
다만,  절대경로 부분에도 마침표가 있기에 경우에 따라서 오류가 발생할 수도 있습니다.
또 파일안의 줄 들에 파일 이름 외에 다른 내용도 기재해 넣었다면 오류가 발생할 수 있습니다.

만일 사정이 위와 같다면, 절대경로 앞에 적혀 있는 드라이브 관련부분 D:\ 이런 부분을 가지고 찾기를 실행해도 됩니다.
이 부분을 찾아서 그 줄에서 앞의 내용을 일정한 방식으로 찾아가면 됩니다.

만일 여러 종류의 확장자를 다양하게 사용하여 앞 방식으로 처리가 곤란한 경우에는
처음 생성할 때 주석용 사용자열을 만들때 미리 앞에  특수기호 [예 ○○]+을 미리 넣어 만들면
나중에 이것을 가지고 인식기호로 삼을 수도 있습니다.
예를 들어 사용자열을 처음부터 이렇게 만듭니다.
○○"[=tc.전체 이름]"    [=tc.경로][=tc.전체 이름]
이 경우에는  그 특수기호 부분을 찾아 그 줄 앞부분까지 일괄 기계적으로 삭제 처리하면
쉽게 파일이름안에 " "따옴표를 넣는 작업이 가능합니다.

- 자신의 폴더안의 파일에 빈칸을 많이 넣어 작업하고 확장자도 서로 글자수가 다른 경우 등에는 이런 방법도 가능합니다. -

여하튼 각자 자신의 파일상태에 따라 확장자 끝 부분을 찾아
기계적으로 작업시킬 수 있는 방안을 마련한 다음
editplus 에서 매크로를 이용하여 일괄 변환처리하면
통일적으로 파일이름 부분에 " " 를 씌울 수 있습니다.

[ editplus 에서의 매크로 작업 방법 ]

1, 매크로 기록 키를 누릅니다. [Ctrl +Q ] /// 메뉴-도구-기록- 키입력기록 ///
1. 번호를 선택합니다.
1. 자신이 반복하고자 하는 키 입력과정을 기록합니다.
1. 기록이 마쳐지면 다시 Ctrl +Q 를 누릅니다.

1, 아주 많이 같은 동작을 반복하려면 Alt + T + R + M  /// 메뉴-도구-기록- 반복재생 /// 을 누르고
반복할 매크로 번호와 횟수를 지정해 실행하면 됩니다.
실행 전에 자신이 실행한 줄 수를 확인 후 실행하거나
파일끝에서 중지 부분에 체크를 하고 실행하면 됩니다.

1 몇몇번만 변환시키려면 Alt + 해당 번호를 누르면서 실행하면 됩니다.
1 앞의 Alt + T + R + M 를 통해 실행하기 전에는 위 방법으로 자신이 작성한 매크로가 정상 작동하는지
몇번 테스트를 마친 후 실행하면 좋습니다.


여하튼 번거롭지만, 포맷을 통일하면 사용이 조금 더 편하다고 보고,,
버전을 업그레이드 시켜서 올립니다. [ ^^ ]


○ 한편 아주 예외적으로 이미 작성해둔 목록파일이 복잡한 상태라면,
autohotkey 스크립트 에서 사용하는 방식을 통해,
파일 이름 부분을 찾아 다시 작성하게 하는 방식도 가능하기는 합니다.
editplus 용 핫키 부분을 참조하시면 해당 명령을 찾아 적용할 수는 있습니다.
다만 따옴표 붙이는 문제는 위 방법으로 대부분 경우 쉽게 해결이 되리라 봅니다.


한편 v_005_005  버전에서는
다른 일반 핫키 명령 들도 모두 반응 속도를 조금 높였습니다.
다만 시스템에 따라 핫키를 실행해도 반응이 없으면 해당부분을 찾아 조금 시간을 조절해서 사용하시기 바랍니다. 테스트 과정에서 통상적으로 키에 대한 반응이 느린 wizhtmleditor나 cyberarticle 에서도 정상작동을 확인하였습니다.

////




















v005_004  
CHm 도움말파일+스크립트파일 V005_004



스크립트파일 V005_004



○ 실행 방법 자체는 복잡하지는 않으나, 설명 내용이 길어서,,,스크롤에 부담이 있게 되므로
CHM 도움말 형태로 편집해 올립니다. 안에 테스트용 파일도 첨부되어 있습니다.



● 그간 업그레이드가 많이 이뤄졌습니다.
다만 그러다보니 스크립트 설정내용과 설명이 많이 복잡해진 감도 있습니다.
스크립트 내역을 잘 살펴보시고 사용하시기 바랍니다.





● --- 여러 번 재수정합니다..(^^) 
과거 스크립트 파일입니다...


● 업그레이드 본 v005_001:

[CHM 파일 v005_001]
- 종전 파일이 그림이 깨져 나와 다시 올립니다.-- 용량 문제등(?) 복잡 -- 
[ 스크립트 샘플 - V005_001]


1332821862_ddd_v005-001.zip

** v_005에서 아주 작은 수정이 이뤄졌습니다. 첫 안내 메세지 부분을 수정함...


[ 스크립트 파일은 *.txt 로 되어 있으며 검토후 확장자를 AHK로 바꾸어 오토핫키_L버전으로 테스트하고 자신 상황에 맞게 수정하여 사용하시기 바랍니다. ]



//// 과거버전들 ////

● 업그레이드 본 v004_0032
*[아래는 특수상황용 업그레이드버전] -v004_0032 :
PRAJNA님의 경우 고려대장경 텍스트를 열람하시는데, 고려대장경 텍스트 파일 줄에서
각 핫키를 실행하면 인경본 페이지를 cd에서 찾아주고 실행하는 용도입니당.. 위 버전에 sz 확장자 파일과 관련 기능이 약간 추가됨..+ 해당 CD 가 들어 있지 않은 경우 해당 번호의 CD 삽입안내 + 등등 소소한 기능 업그레이드

v004_0032 = + 기본 프로그램 실행 환경 확인 + 안내 추가 [ 토탈커맨더가 있는 드라이브에서 실행되고 있는지 확인 ]
1332217959_OUTPUT-v004_003.zip

* 기본 프로그램이 각 경로에 있어야 스크립트 정상 테스트나 실행이 되는데 엉뚱한 곳에 두고 실행한 다음
안된다는 분이 너무 많아서용...(^^) 스크립트 기본 실행 환경이 안 갖춰진 경우 실행전에 자동안내 메세지를
보여드립니다..



●  업그레이드 본 v003:

[CHM 파일 v003] 
1332140791_output-v3-CHM.zip  [ 압축을 풀면 도움말 chm 파일형태로 내용이 들어 있습니다. ]

[ 스크립트 샘플 - V003]
1332140791_output-v3.zip  : basic 버전(?)














web  http://blog.paran.com/story007/46956142

관련글:  http://blog.paran.com/story007/46867974 에 v005 까지 올림




P 진리를 고루고루님의 파란블로그에서 발행된 글입니다.