(HTAs) HTAallRen v0.51b - 파일이름 일괄변경 프로그램(자작) Program

2015.07.30
0.2 beta 작업내용.
라디오 버튼과 체크박스 등을 쉽게 선택하고 해제할 수 있도록 디자인 및 동작방식 변경.

2015.07.31
0.3 beta 작업내용.
페이지는 기본적으로 oncontextmenu, ondragstart, onselect 값을 return false 로 잠궈놓고,
input 과 textarea 에서 마우스를 이용할 때만 드래그 하여 글자를 선택할 수 있도록 자바스크립트 적용.

2016.03.24
0.4 beta 작업내용.
숫자로 일괄변경 시 일부 이미지 뷰어 프로그램에서 파일 정렬이 제대로 되지 않아
실제 숫자 순서대로 보이지 않고 목록이 뒤섞여 보이는 문제 때문에
숫자 앞에 0 을 추가하여 나란히 정렬되어 보이도록 코딩 추가 함.
그러나 작업 후 테스트 중 ‘Scripting.FileSystemObject’ 객체의 버그로 보이는 오류 발견.
일부 목록을 복사하여 추가한 후 그 상태에서 바로 일괄변경 작업을 시도하니,
복사한 파일 이름 일부는 변경되지 않고 그대로 남아 있는 문제 발생.
코딩 자체의 문제이기 보다는 ‘Scripting.FileSystemObject’ 객체가 비정상 동작하여
파일 이름을 변경하지 않고 그냥 넘어가는 버그가 있는 것으로 추정 됨.

2016.03.29
0.41 beta 작업내용.
파일 이름을 숫자로 일괄 변경하는 옵션 선택 시,
결과 미리보기 화면에서 숫자 앞에 ‘0’ 을 붙이는 로직을 추가하지 않은 실수가 있었음.
버전을 0.41b 로 하여 코드 수정.

2016.03.29
0.5 beta 작업내용.
화면 인터페이스 수정 및 추가.
1. 파일 선택 옵션에 ‘폴더 열기’ 및 ‘경로 취소’ 기능 추가
2. ‘변수’라는 문구를 ‘문자열’로 변경.
3. 파일 이름이 모두 숫자로 되어 있는 경우(이미 일괄변경을 실행한 경우에 해당),
   새로운 방법으로 성공한 듯 하였으나, 반복 실험 결과 여전히 문제가 해결되지 않아 코드 삭제 함.

2016.04.04
0.51 beta 작업내용.
0.5b 버전에서 코드 오류 발견.
목록이 10개 이상인 경우, 파일명을 숫자로 일괄 변경할 때, 앞에 ‘0’ 을 붙여주는 코드에 오류.
목록이 100 개 단위인 경우, 1~9 까지는 앞에 ‘0’ 이 2개 붙고, 10~99 까지는 ‘0’ 이 1개 붙음.
이런 방식으로 목록이 1000개, 10000개 등으로 늘어나는 경우,  앞에 ‘0’이 채워지도록 하는 알고리즘에
오류가 있었는데, 이를 제대로 처리되도록 코드 수정.



아래 화면은 실행 예시 화면.
기존의 코드는 앞에 ‘0’ 을 붙이는 알고리즘에 오류가 있었음.

목록이 1,062개인 경우의 테스트 결과 정상 작동함을 확인.


관련 정보 참조:
(2015.08.01)
(HTAs) HTAallRen v0.3b - 파일이름 일괄변경 프로그램(자작)

(2016.03.29)
(HTAs) HTAallRen v0.5b - 파일이름 일괄변경 프로그램(자작) 


핑백

덧글

댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.


통계 위젯 (화이트)

76416
3214
10782550

google_myblogSearch_side

▷검색어

Flag Counter style2