<관련 설명>

1. EasyRenamer 는 목록에 파일 추가 시 파일의 상태를 모니터링 합니다.

2. 모니터링하는 파일 I/O는 생성 / 변경 / 삭제 / 이름 변경입니다.

3. 삭제 시 '[삭제] ~' 주석이 출력되고 삭제가 취소(Undo) 되거나 같은 이름의 파일이 복사되면 주석은 사라집니다.

4. 폴더 또는 파일의 이름이 변경되면 내부 정보를 갱신하여 이름 편집이 계속됩니다.

 

<문제점>

1. 목록에 추가된 파일 중 대량의 파일을 삭제할 때 일부 파일에 대한 시스템의 통보가 누락됩니다.

2. '[삭제] ~' 주석은 출력되지 않으나 우측 [속성], [미리보기] 에서는 삭제된 파일이라고 출력됩니다.

3. 파일 I/O에 대한 통보가 누락되면 내부 정보를 갱신할 수 없어 화면에 출력된 상태와 다른 결과가 출력됩니다.

 

<개선사항>

1. 파일 시스템을 감시하는 객체의 메모리 버퍼를 8KB -> 64KB(최대값)로 증설합니다.

 

<한계사항>

1. 메모리를 증설해도 파일 I/O 통보 누락은 막을 수 없습니다.

2. 목록에 추가된 파일의 상태를 전수 검사하는 방법 밖에 없으나 비용(시스템 리소스)이 커서 할 수 없습니다.

3. 파일 I/O 통보 누락으로 인한 정보 표시의 불일치는 해결할 수 없습니다.

<문제점>

1. Windows 11 샌드박스에서 EasyRenamer 실행 시 아래 그림처럼 윈도우 레이아웃이 틀어지는 현상이 발생할 수 있습니다.

2. 컨트롤의 Anchor, Dock 속성이 정상적으로 동작하지 않고 아이콘 이미지 배율이 잘못 표시됩니다.

 

<원인분석>

1. 원인은 불명입니다.

2. 샌드박스가 아닌 환경에서 배율 조정을 해도 동일한 현상이 발생하지 않습니다.

 

<해결사항>

1. 샌드박스 환경은 지원하지 않기로 결정했습니다.

<문제점>

1. EasyRenamer 최초 설치 후 실행 시 DB 관련 오류가 발생합니다.

 

<원인분석>

1. EasyRenamer는 실행 시 데이터 폴더에서 마지막 작업 목록을 읽고 환경 및 DB 파일이 없으면 생성합니다.

  ⇒ 데이터 : Users / {사용자계정} / Local / AppData / Simply / EasyRenamer

2. V0.5.0.16 에서 DB를 적용하며, 데이터 폴더를 생성하는 코드보다 DB 생성을 먼저 실행했습니다.

3. 설치 해제 시 데이터 폴더를 삭제하지 않아 개발 및 테스트 환경에서 오류가 발견되지 않았습니다.

 

<변경사항>

1. EasyRenamer 실행 시 데이터 폴더를 찾고 없으면 가장 먼저 생성합니다.

2. 다음 업데이트(V 0.5.3.19)에서 패치됩니다.

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

+ Recent posts