V 0.5.2.18

 

    - [추가] 원격(네트워크 경로: UNC(ex:\\123.345.567.789\shared\1.mp3)) 파일 지원. 탐색기로 파일 선택 후 편집기로 Drag & Drop 또는 탐색기 [보내기] 메뉴로 추가. *폴더 & 파일 브라우저는 미지원

    - [추가] 파일 추가 시 확장 옵션 제공(개수 / 파일명 길이 / 문자열 & 확장명 포함 / 크기 / 날짜)

    + [추가] 파일 경로 길이 제한 기능 & 메뉴, 윈도우 추가

        - 길이 제한은 확장명을 제외한 파일 이름에만 해당
    - [추가] (스크립트) 로그 파일 지원. openLog, log, closeLog 함수 추가

    - [변경] (스크립트) beginUndo, endUndo, emptyUndo 함수 제거 ⇒ 스크립트 실행 중 최초 텍스트 수정 시 내부적으로 BeginUndo 하고 종료 후 EndUndo
    - [개선] (스크립트) 메인 스레드와 분리된 스레드로 실행 ⇒ 코드 실행 중 응답없음 현상 최소화
    - [개선] (스크립트) isStop() 함수 추가 ⇒ 코드 실행 중 중지 가능. isStop() 코딩 후 실행 시 [실행] 버튼이 [중지]로 바뀜
    - [개선] (스크립트) 코드 실행 중 상단 컨트롤 비활성화
    - [개선] (미리보기) 텍스트 파일 크기가 0이면 내용 없음 메시지 출력
    - [버그] (속성) 이미지 확장(사진) 속성 출력 안됨
    - [버그] (속성) 수정 미지원 속성 항목을 더블 클릭 시 속성 수정 윈도우 팝업
    - [버그] 파일 브라우저 상단 디렉터리 경로에 미완성 URI 입력 시 오류

'EasyRenamer > 업데이트' 카테고리의 다른 글

[업데이트] V 0.6.1  (0) 2022.12.01
[업데이트] V 0.6.0  (0) 2022.12.01
[업데이트] V 0.5.1  (0) 2022.11.23
[업데이트] V 0.5.0  (0) 2022.11.23
[업데이트] V 0.4.3  (0) 2022.11.17

V 0.5.1.17 [22/11/23]


    - [변경] 소스 코드 난독화 관련 옵션
    - [버그] 32bit 윈도우에 제품 설치 중 레지스트리 기록 오류

'EasyRenamer > 업데이트' 카테고리의 다른 글

[업데이트] V 0.6.0  (0) 2022.12.01
[업데이트] V 0.5.2  (0) 2022.11.26
[업데이트] V 0.5.0  (0) 2022.11.23
[업데이트] V 0.4.3  (0) 2022.11.17
[업데이트] V 0.4.2  (0) 2022.11.15

<관련 설명>

1. 파일 브라우저 및 텍스트 에디터에서 파일 선택 시 우측 탭에 속성, 미리보기가 출력됩니다.

2. 속성은 기본 및 확장으로 구분되고 확장은 옵션을 선택해야만 출력됩니다.

3. 미리보기는 미디어 유형(비디오 / 오디오 / 이미지)에 따라 출력되고 비디오 / 오디오는 선택 후 약 1초 뒤 재생됩니다.

 

<문제점>

1. 파일 선택 시 Shell API를 통한 유형 분석과 필요에 따라 MediaInfo API를 통해 추가 분석합니다.

2. 일부 고용량이거나 인코딩 방식(?)에 따라 (1)번 작업에 지연이 발생하고 매우 짧은 순간에 모든 GUI가 응답하지 않습니다.

*멀티스레드로 실행해도 같은 결과입니다.

 

<개선사항>

1. 일정 시간(100ms)의 지연이 발생하면 MediaInfo의 분석 결과를 데이터베이스에 기록합니다.

2. 파일 선택 시 필수로 데이터베이스를 검색한 후 결과가 없으면 기존 방법으로 파일을 분석합니다.

 

<한계사항>

1. Shell API 결과까지는 아직 데이터베이스에 기록하지 않아 마찬가지로 지연이 발생할 수 있습니다.

V 0.5.0.16 [22/11/23]

 

    + [추가] 데이터베이스

        : 가장 대중적이고 강력한 파일 데이터베이스 엔진 Sqlite3 사용

        - 경로: 사용자 / {사용자계정} / AppData / Local / Simply / EasyRenamer / EasyRenamer.db

    - [추가] 미디어(비디오/오디오/이미지) 속성 정보 DB 캐싱

        : 미디어 파일 속성 출력 중 일정 시간(100ms) 이상 지연되면 분석된 정보 DB 기록 후 재 분석 시 활용
    + [추가] Javascript 프로그래밍 언어 기반 파일명 변경

        : 소프트웨어가 제공하는 기능의 한계를 뛰어넘고 사용자가 파일명을 자유롭게 편집할 수 있음

        - Javascript는 ES5 까지만 지원 가능

        - 데이터베이스 내 코드 관리 (샘플 코드 3종 제공)

        - 원활한 코드 작성을 위한 미리 정의된 함수 제공

        - 코드 디버깅을 위한 콘솔창 제공


    + [추가/GUI] (우측 탭) [스크립트] 페이지 추가
        - [스크립트] 콘솔 윈도우 추가
    - [개선] 미디어 파일 속성 출력 시 지연 최소화
    - [개선] (편집기) 포커싱 될 때 선택한 파일 [속성], [미리보기] 탭이면 출력
    + [개선] 환경 파일(EasyRenamer.config) 비디오 / 오디오 미리보기 유무 설정

        - 경로: 사용자 / {사용자계정} / AppData / Local / Simply / EasyRenamer / EasyRenamer.config

    - [개선] 환경 파일 텍스트 미리보기 확장명 관리 가능
    - [개선] 네트워크 원격 파일 경로(UNC) 입력 시 미 지원 메시지 출력
    - [변경] 'Kbps' -> 'Kbps' 단위 표기 변경
    - [버그] 재생 중 다른 탭 2회 이상 전환 시 이어 재생 안됨
    - [버그] 오디오 없는 비디오 파일 확장 속성 출력 오류
    - [버그/GUI] Tab 항목 텍스트 중앙 정렬 안됨
    - [버그/GUI] (편집기) 선택 라인 배경색이 회색으로 고정됨

'EasyRenamer > 업데이트' 카테고리의 다른 글

[업데이트] V 0.5.2  (0) 2022.11.26
[업데이트] V 0.5.1  (0) 2022.11.23
[업데이트] V 0.4.3  (0) 2022.11.17
[업데이트] V 0.4.2  (0) 2022.11.15
[업데이트] V 0.4.1  (0) 2022.11.12

EasyRenamer 개발 계획

  • 확장명 만 표시 및 수정
  • 폴더명 추가 및 수정
  • 파일명 최종 변경 전 Before / After 미리보기
  • MS Office (Word / PowerPoint / Excel) 파일 미리보기
  • PDF, 한글(.HWP) 파일 미리보기
  • 미리보기 용 Windows Media Player 대체 Player 적용
  • 폴더 / 파일 브라우저 Windows Shell Extension 적용
  • (완료)Editor 파일 추가 시 다양한 필터(옵션) 적용
  • 파일명 변경 도구(파라메터) 그룹화(=템플릿)
  • (완료)코딩이 가능한 사용자를 위한 Javascript(=JS) 지원
  • 실시간 폴더 감시 기반 지정 템플릿 및 JS 실행 자동 파일명 변경
  • (완료)시스템 전역 단축키를 통한 파일명 수정
  • 원격 파일 파일명 수정(FTP, SFTP, AWS S3...)
  • GUI Mode (Bright / Dark)
  • 다국어 지원
  • 홍보 및 광고 GUI

+ Recent posts