이 기능은 내부에 포함된 사용자 정의 기능 생성기로 만들어낸 기능입니다.

직접 해보시지 않으시면.. 전혀 감흥이 없습니다 (..)
좌우간 단축키는 A입니다.

Posted by 투명인간취급
,


이 기능은 내부에 포함된 사용자 정의 기능 생성기로 만들어낸 기능입니다.

너무 간단해서 설명할게 없습니다 -_-;

참고로 이 기능은 루비 태그와 연동이 되므로 루비 태그의 경우 자동적으로 위의 루비 문자열만 효과를 적용해줍니다.

Posted by 투명인간취급
,



Posted by 투명인간취급
,

관리자입니다. ^_^

이번에도 저번과 유사하게 현재 위치에서 한글자를 지우고 싶으신 것이 맞나요?
보통 이런 기능이 필요한 경우가 거의 없기 때문에 요번엔 조금 복잡해 보이실 수도 있을것 같은데요
일단 매크로는 아래와 같습니다. 기본 매크로 자체는 간단한 편이지요


Delete(CCP_CURRENTLINE, CCP_CARETX, 1);
CCP_CARETX := CCP_CARETX - 1;


첫번째 줄에서 커서의 위치에 있는 1개의 문자를 지운뒤
두번째 줄에서 커서를 앞으로 한줄 당기는 기능을 수행하는 것이 기본 동작입니다.

이 매크로의 경우 실제 백스페이스와 약간 차이가 있는데,

커서가 제일 앞에 있을 경우 아무런 작동을 하지 않는다는 점입니다.

때문에 그 기능까지 필요로 한다면 경우에 따라서 현재의 줄과 바로 위의 줄을 합쳐주는 기능을 넣어야겠지요.
제법 복잡해지지만 전체 매크로가 아래와 같습니다.


if (CCP_CARETX <= 0) Then
Begin
If (CCP_CARETY <= 0) Then Exit;
CCP_CARETY := CCP_CARETY - 1;
CCP_CARETX := Length(CCP_CURRENTLINE);
CCP_CURRENTLINE := CCP_CURRENTLINE + CC_GETLINETEXT(CCP_CARETY+1);
CC_DELETELINE(CCP_CARETY+1)
End
Else
Begin
Delete(CCP_CURRENTLINE, CCP_CARETX, 1);
CCP_CARETX := CCP_CARETX - 1;
End;


조건문이 쓰이게 되는데요,

커서의 위치가 제일 앞일때에는 (CCP_CARETX <= 0) 아래에서 설명할 별도의 다른 동작을 수행하는 것입니다.

먼저 줄이 제일 처음 줄이면 아무것도 하지 않습니다. 매크로를 EXIT 하는거죠
If (CCP_CARETY <= 0) Then Exit;

다음으로 Y 좌표인 줄을 한줄 위로 이동한 다음에
CCP_CARETY := CCP_CARETY - 1;

커서의 위치를 줄의 가장 끝으로 이동합니다.
CCP_CARETX := Length(CCP_CURRENTLINE);

다음으로 해당 줄에 아랫줄의 내용을 끌어다가 붙입니다.
CCP_CURRENTLINE := CCP_CURRENTLINE + CC_GETLINETEXT(CCP_CARETY+1);

아래줄의 내용은 현재줄에 추가되었으므로 중복되는 아랫줄을 지웁니다.
CC_DELETELINE(CCP_CARETY+1)

설명은 달았지만 제법 어려우실지도 모르겠습니다 ^_^;;
추가적으로 문의사항이 있으시면 얼마든지 문의해주시면 답해드리도록 하겠습니다.

그럼 멋진 매크로 만드세요~

Posted by 투명인간취급
,

패치 방법 :  cc4설치 폴더->Functions->Colorpickup.cs2 파일을 교체 해주시면 됩니다.


ColorPickup.cs2


색상 뽑기 기능 개선판 입니다 ^_^;; 다음버전에서 적용하겠지만 필요하신분들은 사용하시기 바랍니다.

 

기능개선이라지만 다른건 없고;; ESC 키로 종료가 가능하고 메뉴상에 안내가 추가되었습니다.

Posted by 투명인간취급
,


WebRun.cfs


 맞춤법 검사

 Speller.cs2


다음으로 단축키를 이용해서 사이트에 접속할 방법은 사용자 정의 명령으로 만드는 방법만이 존재합니다
첨부된 cfs 파일을 CC4를 설치시에 함께 제공되는

사용자 정의 명령 생성기(cc4설치폴더->functions -> CFSWizard.exe)로 열어 주시면 다음과 같이 되어 있답니다.


ScriptName=인터넷 실행

unit InternetRun;

function ShellExecute(hWnd: integer; Operation, FileName,
  Parameters, Directory: PChar; ShowCmd: Integer): integer;
  external 'shell32.dll' name 'ShellExecuteA';                              
  
procedure Main;
begin
  ShellExecute(0, 'open', 'iexplore.exe', 'http://stylens.com', ' ', 1);
end;

end.


한눈에 들어오시지요? ^^;
http://stylens.com 부분을 원하시는 주소로 바꾸시면 됩니다.

바꾸신 뒤에 빌드 -> CS2 파일 생성을 해주시면
webrun.cs2 파일이 생성되며 이 파일을 functions 폴더 안에 넣어주시면 기능이 추가됩니다.





2015/04/16 맞춤법 검사 사이트 이동 파일 업로드


cc4설치폴더->functions 폴더 안에 [Speller.cs2] 파일 넣으시면 됩니다.



Posted by 투명인간취급
,

질문 :


드래그 앤 드롭으로 자막파일을 읽을 때 경로/파일 길이 제한 좀 늘려 주실 수 있을까요?


간혹 드래그 앤 드롭 안 읽어지는 파일이 있던데 이런 파일들


자막 한방에~, SMISyncW 로도 드래그 앤 드롭 해봤을 때는 잘 열리는 걸로 봐서는...


cc4에 경로/파일 길이 제한이 있는 게 아닌가 생각돼서요.



그리고 아래 경로처럼 자막 파일을 만들고 자막파일을 드래그 앤 드롭하면 오류메시지가 뜹니다.


K:\abcdefghijklmnopqrstuvwxyz\abcdefghijklmnopqrstuvwxyz1\abcdefghijklmnopqrstuvwxyz2\abcdefghijklmnopqrstuvwxyz3\abcdefghij.smi

K:\abcdefghijklmnopqrstuvwxyz\abcdefghijklmnopqrstuvwxyz1\abcdefghijklmnopqrstuvwxyz2\abcdefghijklmnopqrstuvwxyz3\abcdefghijk.smi


========================================================================

답변 :


정말 날카로운 지적을 하셨네요!!

제한이 걸려있는게 맞습니다. 저도 잊고 있었는데;;


구버전 윈도우와의 호환성 때문에 제한이 걸려있는 건데요 (정확하겐 개발 스펙에 이렇게 하라고 되어 있어서;;)

이제 MS 지원도 끝났고.. 수정하도록 하겠습니다.



Posted by 투명인간취급
,

sup 내장자막이 있으면 그냥 팟플레이어로 보시면 됩니다.


팟플 다운로드

http://web-tv.kakao.com/guide/potplayer


근데 꼭 kmp로 보시려는 분은 아래 이미지 설명을 참고해주세요.


1. 네이버 자료실등에서 통합코덱을 설치합니다.

뭐, lav필터나, ffdshow subtitles 필터를 따로 깔아도 되지만...

귀찮기 때문에... 전 K-Lite Code(Full 이나 Mega 추천) 이라는 통합코덱을 깔았습니다.


K-Lite Codec Pack 다운로드
http://codecguide.com/download_kl.htm

k-Lite 코덱 설치 중 주의 사항 아래 툴바 설치 항목이 나올 때
No thanks. I don't want to install these free offers. 선택해야 지저분한 툴바 설치를 피할 수 있습니다.





kmp 전체 환경 초기화 후 설정법을 작성했습니다.

kmp 전체 환경 초기화 후 설정해주세요.

2. kmp에서 F2키 누르고 아래 빨간 표시를 참고해서 맞춰주세요.




3. 필터 우선순위 변경으로 가서->등록된 필터 추가 클릭-> ffdshow subtitles filter 선택해서 추가 강제 사용 체크

lav splitter 도 선택 추가해서 강제 사용 체크

빨간 표시를 참고해서 맞춰주세요.




4. 여기까지 설정하셨다면 [닫기(C)] 하고 kmp를 한번 종료했다 다시 시작해주세요. 그럼 아래처럼 나옵니다.



 


5. 대신 위에처럼 필터 설정하고 나면 다중자막이나 다중음성선택을 기존 kmp 메뉴에서 바꿀 수는 없고...







6. 재생 정보/필터 설정에서 lav splitter 항목에서 골라 주셔야 합니다.




Posted by 투명인간취급
,




이 기능은 내부에 포함된 사용자 정의 기능 생성기로 만들어낸 기능입니다.

참고적으로 이야기를 하자면
편집창에 내용을 기입하고 엔터를 치면 루비 입력이 됩니다.

ESC 버튼을 누르면 창이 닫힙니다.



Posted by 투명인간취급
,



Posted by 투명인간취급
,