안녕하세요.

쉽고 편리한 파일명 편집(일괄 변경) 소프트웨어 EasyRenamer 의 사용 방법을 설명합니다.

 

EasyRenamer는 JavaScript 프로그래밍 언어(ECMAScript 5 지원)로 파일명을 수정할 수 있습니다.

파일명 수정에 필요한 미리 정의된 스크립트 함수를 설명합니다.

 

1. Editor & 파일명 관련

이름 함수명 인자 반환 값
파일 개수 조회 getFileCount     integer
파일 추가

addFiles path string integer
// 중복된 파일을 생략하고 폴더 내 파일을 모두 추가한다.
var count = addFiles("c:\\temp\\movies");

// 파일 1개를 추가한다. 중복된 파일이면 반환 값은 0 이다.

var count = addFiles("c:\\temp\\movies\\비디오.mp4");
파일 목록 초기화 clearAllFiles      
실행 취소 이력 초기화 emptyUndo      
파일명 1개 읽기

getFileName index integer string
// 목록 내 첫번째 파일의 경로를 얻는다.
var path = getFileName(0);
파일명 1개 쓰기

setFileName index integer  
newFileName string
// 목록 내 첫번째 파일 경로를 얻고 [0]디렉터리 경로 [1]이름 [2]확장명으로 분해한다.
var path = getFileName(0);
var array = splitPath(path);

// 파일명을 수정한다.

array[1] += "_테스트";

// 수정된 파일명을 목록에 출력한다.

setFileName(0, array[0] + "\\" + array[1] + array[2];
파일명 N개 읽기 getFileNames index integer JSON array
count integer
파일명 N개 쓰기 setFileNames index integer  
newFileNames JSON array
파일 속성 읽기 getProperty index integer string
name string
파일 경로 분리 splitPath path string string array

2. 파일 I/O 관련

이름 함수명 인자 반환 값
폴더 내 파일 목록 조회 getFiles path string JSON array
파일 유무 검색 existFile path string bool
파일 삭제 deleteFile path string bool
파일 이동 moveFile sourcePath string bool
destPath string

3. 시스템 관련

이름 함수명 인자 반환 값
프로그램 실행 createProcess fileName string integer
arguments string
프로그램 강제 종료 kill processId integer bool
모든 프로그램 강제 종료 killAll      
프로세스 종료 대기 waitForExit processId integer integer
timeout integer
마지막 에러 조회 getLastError     string

4. 콘솔(Console) 윈도우 & 파일 로그

이름 함수명 인자 반환 값
콘솔 초기화 clearConsole      
콘솔 윈도우 보기 / 숨기기 showConsole isShow bool  
콘솔 텍스트 출력 console message string  
로그 파일 생성(열기) openLog path string bool
isCreate bool
로그 기록 log log string bool
로그 파일 닫기 closeLog     bool

5. 진행바(Progress bar)

이름 함수명 인자 반환 값
진행바 범위 설정 setProgressRange min integer  
max integer  
진행바 보기 / 숨기기 showProgress isShow bool  
진행바 위치 값 설정 setProgress pos integer  

 

안녕하세요.

쉽고 편리한 파일명 편집(일괄 변경) 소프트웨어 EasyRenamer 의 사용 방법을 설명합니다.

 

EasyRenamer는 다음 알고리즘으로 파일의 체크섬을 계산할 수 있고 출력 값은 16진수 또는 Base64로 인코딩 됩니다.

  - Checksum: 파일 데이터를 8 / 16 / 32 / 64 비트 단위로 합산

  - CRC(Cyclic Redundancy Check): 순환 중복 검사로 16 / 32 / 64 비트 지원

  - SHA(Secure Hash Algorithm): 안전한 해시 알고리즘으로 SHA-1 함수와 SHA-2 함수로는 256 / 384 / 512 비트 지원

  - MD5(Message-Digest algorithm 5): 임의의 길이의 값을 입력 128비트 길이의 해시값을 출력

*제약 사항: 최대 2GiB 까지만 체크섬 계산 지원

안녕하세요.

쉽고 편리한 파일명 편집(일괄 변경) 소프트웨어 EasyRenamer 의 사용 방법을 설명합니다.

 

EasyRenamer는 파일 유형(비디오 / 오디오 / 이미지) 또는 종류(확장명) 별로 속성 값을 이름에 삽입할 수 있습니다.

아래 표는 속성 태그 목록이고 형식('<' + {속성 태그명} + [:{단위}] + '>') 내 태그명은 영문과 한글명을 지원합니다.

속성 영문명 한글명
폴더명 folder 폴더명
파일 크기 size 크기
파일 생성 날짜 date:creation 날짜:생성
파일 수정 날짜 date:modified 날짜:수정
파일 접근 날짜 date:access 날짜:현재
현재 날짜 date:current 날짜:접근
파일 생성 시간 time:creation 시간:생성
파일 수정 시간 time:modified 시간:수정
파일 접근 시간 time:access 시간:접근
현재 시간 time:current 시간:현재
아티스트명 media:artist 미디어:아티스트
출시년도 media:year 미디어:출시년도
장르 media:genre 미디어:장르
앨범명 media:album 미디어:앨범명
트랙번호 media:# 미디어:트랙번호
형식 format 형식
길이 duration 길이
너비 width 너비
높이 height 높이
비트전송률 bitrate 비트전송률
프레임 속도 framerate 프레임속도
오디오 채널 수 audio:channel 오디오:채널수
샘플링 속도 samplingrate 샘플링속도
토렌트 명 torrent:name 토렌트:이름
토렌트 총 크기 torrent:size 토렌트:크기
프로그램 버전 exe:version 프로그램:버전
프로그램 제품명 exe:product 프로그램:제품명
프로그램 저작권 exe:copyright 프로그램:저작권
사진 조리개 photo:aperture 사진:조리개
사진 밝기 photo:brightness 사진:밝기
카메라 모델 photo:cameramodel 사진:카메라모델
카메라 일련번호 photo:cameraserial 사진:카메라일련번호
EXIF 버전 photo:exif 사진:exif
사진 노출 바이어스 photo:exposurebias 사진:노출바이어스
사진 노출 시간 photo:exposuretime 사진:노출시간
사진 플래시 모델 photo:flashmodel 사진:플래시모델
사진 F 번호 photo:f 사진:f
사진 초점 거리 photo:focallength 사진:초점거리
사진 렌즈 모델 photo:lensmodel 사진:렌즈모델
사진 측광 모드 photo:meteringmode 사진:측광모드
사진 선명도 photo:sharpness 사진:선명도
사진 화이트밸런스
photo:whitebalance 사진:화이트밸런스

 

안녕하세요.

쉽고 편리한 파일명 편집(일괄 변경) 소프트웨어 EasyRenamer 의 사용 방법을 설명합니다.

 

이번에 설명할 내용은 EasyRenamer 와 다른 소프트웨어와의 차별점인 텍스트 Editor에 대한 설명입니다.

 

1. Editor의 라인과 파일은 1:1의 관계

  - 일반적인 텍스트 Editor는 개행 문자 편집이 자유롭지만 EasyRenamer는 통제합니다.

  - 개행 문자 제거는 파일이 목록에서 제거될 수 있는 경우에만 허용합니다.

  - 목록 내 이름이 없는 빈 라인은 Back 또는 Del 키로 파일 정보와 함께 제거됩니다.

  - 라인이 비어있지 않으면 이름 앞에서의 Back 키와 이름 뒤에서의 Del 키는 차단됩니다.

  - 목록에서 파일을 제거하려면 해당 라인의 텍스트를 모두 선택하고 Back 또는 Del 키를 입력하거나 Editor 우측 툴바의 제거 버튼을 클릭합니다. *블록 선택은 파일 제거 지원 안함

  - Enter 키 입력도 차단되고 아래 라인을 선택합니다. 마지막이면 첫 라인을 선택합니다.

2. 파일명에 사용할 수 없는 문자 입력 차단

  - 속성 태그 입력을 위한 기호(< : >)를 제외하고 파일명에 사용할 수 없는 문자 입력은 차단됩니다.

  - EasyRenamer 윈도우 내 모든 문자 입력 컨트롤도 사용할 수 없는 문자 입력은 차단됩니다.

  - 사용할 수 없는 문자 : | \ " : ? / *

 

3. 텍스트 블록 선택 및 활용

  - 파일을 목록에 추가 후 Alt 키를 누르고 선택하려는 텍스트 위에서 마우스 L 버튼 클릭 후 Drag 합니다.

  - 블록 선택 후 텍스트를 제거하거나 문자를 입력할 수 있습니다.

4. 텍스트 복사 & 붙여넣기

  - 단축키를 통해 클립보드의 텍스트를 Editor로 붙여넣을 수 있습니다.

  - 붙여넣는 텍스트가 다중 행일 때는 붙여넣는 라인의 위치에 따라 일부 텍스트는 취소됩니다.

  - 붙여넣는 텍스트 중 파일명에 사용할 수 없는 문자는 제거됩니다.

5. 텍스트 찾기

  - 텍스트 찾기는 일반과 범위로 구분됩니다.

  - 텍스트 범위 찾기는 시작 ~ 끝 단어가 포함되는 텍스트를 찾을 수 있습니다.

  - Editor 에서 범위로 찾을 문장을 선택하고 팝업 메뉴 [찾기]를 실행하면 구분자(공백 . | +)로 단어를 분리한 후 시작 및 끝 단어로 입력됩니다.

  - Editor 내 선택한 텍스트를 찾기 도구로 끌어다 놓을 수 있습니다.

6. 텍스트 찾은 후 바꾸기 / 제거

  - 일반 또는 범위로 찾은 텍스트를 지정된 텍스트로 바꾸거나 제거할 수 있습니다.

  - 텍스트 제거는 선택된 영역 또는 모든 파일명에서 1개씩 또는 모두 제거할 수 있습니다.

  - 텍스트를 모두 바꾸거나 제거하면 해당 위치에 모두 캐럿이 출력되고 문자를 입력하거나 제거할 수 있습니다.

7. 파일 시스템 모니터링

  - EasyRenamer 는 목록에 추가된 파일의 상태(생성, 삭제, 이름 변경, 크기 변경)를 모니터링 합니다.

  - 목록의 파일이 외부(ex: 탐색기)에서 삭제되면 주석으로 메시지가 출력됩니다.

  - 삭제된 파일이 외부에서 복원되면 경고 메시지가 삭제됩니다.

  - 파일의 이름이 외부에서 변경되고 Editor 내 이름이 원본과 같다면 이름이 변경됩니다.

  - 이미 이름이 수정된 경우는 외부에서 이름이 변경되도 Editor 내 이름이 변경되지 않습니다.

8. 특수 문자 삽입

  - Tab [특수문자] 페이지를 통해 파일명 내 특수 문자를 삽입할 수 있습니다.

  - 선택 방식(선택 안함 / 일반 선택 / 블록 선택)에 따라 특수 문자를 다중 삽입할 수 있습니다.

9. 클립보드 추가

  - Tab [클립보드] 페이지를 통해 파일명 내 캡처된 클립보드 텍스트를 삽입할 수 있습니다.

 

10. 속성 태그 추가

  - Tab [속성 태그] 페이지를 통해 파일명 내 속성 태그(<~>)를 삽입할 수 있습니다.

 

안녕하세요.

쉽고 편리한 파일명 편집(일괄 변경) 소프트웨어 EasyRenamer 의 사용 방법을 설명합니다.

 

이번에 설명할 내용은 이름 수정 대상 파일(들)을 EasyRenamer로 추가하는 6가지 방법입니다.

 

0. 공통 사항

  - 파일은 중복으로 추가되지 않습니다.

  - CD 또는 DVD 내의 파일은 이름을 변경할 수 없으므로 추가할 수 없습니다.

  - 원격(UNC: \\123.345.567.789\share\music.mp3) 파일의 추가는 [방법.1]을 제외하고 가능합니다.

 

1. 폴더 및 파일 브라우저

  - EasyRenamer 는 윈도우 상단에 폴더 및 파일 브라우저가 위치합니다.

  - 이름을 수정할 파일이 위치하는 폴더 또는 파일(들)을 선택합니다.

  - 폴더 및 파일 브라우저의 팝업 메뉴 [목록 추가] 클릭 또는 Text Editor 로 끌어다 놓으면 파일이 추가됩니다.

 

2. 탐색기 파일 Drag & Drop

  - EasyRenamer 를 실행하고 화면에 표시합니다.

  - 윈도우 탐색기에서 이름을 수정할 파일(들)을 선택합니다.

  - 선택한 파일(들)을 EasyRenamer Text Editor 로 끌어다 놓으면 파일이 추가됩니다.

 

3. 탐색기 파일 복사 후 붙여넣기

  - 윈도우 탐색기에서 이름을 수정할 파일(들)을 선택 후 복사(Ctrl + 'C') 합니다.

  - EasyRenamer 실행 후 붙여넣기(Ctrl + 'V') 하면 파일이 추가됩니다.

 

4. 탐색기 [보내기] 메뉴

  - 윈도우 탐색기에서 이름을 수정할 파일(들)을 선택 후 [보내기] 메뉴 내 [EasyRenamer]를 클릭하면 파일이 추가됩니다.

    ※ EasyRenamer는 자동 실행됩니다.

 

5. 전역 단축키

  - [옵션] 메뉴를 실행하고 아래 그림의 '전역 키 입력 시 파일 추가'를 체크한 후 사용할 키를 입력합니다.

  - 윈도우 탐색기에서 이름을 수정할 파일을 선택 후 단축키를 누르면 EasyRenamer 에 파일이 추가됩니다.

  - 축소 또는 숨겨진 상태에서는 자동으로 화면에 표시됩니다.

    ※ EasyRenamer는 실행 중 이어야 합니다.

 

6. 스크립트

  - EasyRenamer 는 JavaScript 프로그래밍 언어로 파일명을 수정할 수 있습니다.

  - 우측 Tab [스크립트] 페이지를 클릭 후 코드 입력 윈도우에 다음 코드를 입력하고 실행하면 Text Editor 에 파일이 추가됩니다.

    ※ 추가 할 폴더 및 파일 경로는 변경해주세요.

// 폴더 내 파일 추가
var count = addFiles("e:\\backup\\movies");

// 파일 추가
count = addFiles("e:\\backup\\movies\\영화.mp4");

// 원격 파일 추가
count = addFiles("\\\\123.345.567.789\share\music.mp3");

 

+ Recent posts