2026년 7월 31일 금요일

[업데이트 내역] NZRENAME V3.20.26.729 보충 패치 (탐색기 프리셋 진행률 표시, 취소 버튼 추가, CLI 최적화)

NZRENAME V3.20.26.729 보충 업데이트

다운로드(설치/무설치) 및 상세 매뉴얼은 메인 안내 페이지에서 확인하실 수 있습니다.
도구 종합 안내 & 최신 다운로드 →

📋 729 빌드 보충 및 편의성 개선 내역

  • 진행상태 탐색기 우클릭 프리셋 실행 시 진행 상태창 및 '취소' 버튼 추가:
    대량 파일이나 해시(MD5/SHA1) 연산처럼 무거운 룰을 쉘 메뉴에서 즉시 실행할 때, 진행 상황을 눈으로 확인할 수 있도록 프로그레스 다이얼로그를 표시하고 언제든 중단할 수 있는 [취소] 버튼을 추가했습니다.
  • CLI최적화 NZR_Cli.exe 내부 루틴 경량화:
    콘솔 엔진의 불필요한 오버헤드를 덜어내고 실행 속도와 메모리 점유율을 더욱 슬림하게 다듬었습니다.
  • 복구안정화 작업 로그(LOG) 및 원상복구(BAT) 생성 루틴 보완:
    리네임 작업 직후 생성되는 히스토리 로그와 UNDO 배치파일 기록 로직의 예외 처리를 강화했습니다.
  • UI개선 아키텍처 표기 직관화:
    프로그램 상단 아키텍처 표시를 기존 (x86, x64)에서 보다 직관적인 32-bit, 64-bit 표기로 통일했습니다.
🧰 NZTOOLS의 다른 유용한 도구들도 만나보세요 GPU 만화 뷰어(NZVIEW), 스마트 GPS 태거(NZGPSTAG), 무설치 미디어 서버(NZDLNA) 등
전체 쇼룸 보기 →

※ 버그 제보나 추가 건의 사항은 아래 댓글로 편하게 남겨주세요.

2026년 7월 29일 수요일

[업데이트 내역] NZRENAME V3.20.26.729 - 다중 폴백(), 날짜·시간 세분화 태그 및 해상도 매칭 로직 개선

NZRENAME V3.20.26.729 릴리즈

다운로드(설치/무설치) 및 상세 매뉴얼은 메인 안내 페이지에서 확인하실 수 있습니다.
도구 종합 안내 & 최신 다운로드 →

📋 이번 업데이트 주요 변경 사항

  • 조건부태그 단축 평가 다중 폴백 태그 탑재 (<IFEMP:1순위,2순위...>):
    1순위 태그 값이 비어 있으면 2순위, 2순위도 비어 있으면 3순위를 자동으로 가져오는 조건부 대체 기능입니다. 단축 평가(Short-circuit evaluation) 방식으로 동작하여 속도 저하가 전혀 없습니다.
    • 문법: 정규식 파싱 최적화를 위해 안쪽 태그는 < > 기호 없이 이름만 나열
    • 예시: <IFEMP:P_DATE,W_PDATE,!YMD>
    → 사진 EXIF 날짜 탐색 → 없으면 윈도우 미디어 날짜 → 없으면 파일 생성일 순으로 자동 매칭
  • 시간세분화 사진 EXIF 및 윈도우 미디어 날짜·시간 개별 추출 태그 추가:
    연, 월, 일 단위 분리 및 12시간제(AM/PM) 포맷을 완벽하게 지원합니다.
    • 사진(EXIF): <P_YEAR>, <P_MONTH>, <P_DAY>, <P_AMPM>, <P_H12>(01~12)
    • 영상/윈도우: <W_PYEAR>, <W_PMONTH>, <W_PDAY>, <W_PTIME>, <W_AMPM>, <W_H12>
    • 파일 시스템: 생성일(<!AMPM>, <!h12>), 수정일(<@AMPM>, <@h12>), 현재시각(<AMPM>, <h12>)
  • 로직개선 동영상 표준 해상도(<W_VRES>) 엄격 판별 모드 적용:
    기존에 픽셀 총량이 크면 세로 사진 등에서도 4K로 오작동하던 문제를 개선했습니다. 이제 가로/세로 픽셀이 정확한 표준 규격(FHD, QHD, 4K, 8K 등)과 일치할 때만 표기되며, 규격 외 임의 비율은 빈칸으로 깔끔하게 처리됩니다.
🧰 NZTOOLS의 다른 유용한 도구들도 만나보세요 GPU 만화 뷰어(NZVIEW), 스마트 GPS 태거(NZGPSTAG), 무설치 미디어 서버(NZDLNA) 등
전체 쇼룸 보기 →

※ 버그 제보나 추가 건의 사항은 아래 댓글로 남겨주시면 검토 후 반영하겠습니다.

2026년 7월 28일 화요일

[업데이트 내역] NZRENAME V3.20.26.728 - 탐색기 우클릭 확장(이름 맞바꾸기/폴더 정리), 파이프(|) 다중 순차 태그 및 CLI 콘솔 지원

NZRENAME V3.20.26.728 릴리즈

다운로드(설치/무설치) 및 상세 매뉴얼은 메인 안내 페이지에서 확인하실 수 있습니다.
도구 종합 안내 & 최신 다운로드 →

📋 이번 업데이트 주요 변경 사항

  • 쉘메뉴확장 윈도우 탐색기 컨텍스트(우클릭) 메뉴 기능 대폭 보강:
    탐색기에서 파일 선택 후 우클릭 메뉴를 통해 복잡한 실행 창 없이 즉시 작업을 수행합니다.
    • 두 파일 이름 서로 바꾸기 (Swap): 두 개 파일을 선택하고 클릭 한 번으로 서로의 파일명을 안전하게 교체
    • 폴더 만들어 넣기: 선택한 파일들을 새 폴더를 생성하여 한 번에 깔끔하게 이동 정리
    • 파일 목록 내보내기: 선택한 파일들의 경로 및 목록을 텍스트로 즉시 추출
    • 빠른 즐겨찾기(프리셋): 우클릭 쉘 메뉴에서 자주 쓰는 변경 룰을 즉시 적용
  • 파이프라인 파이프('|') 기호 기반 다단계 순차 실행 문법 추가:
    여러 단계의 이름 변경 과정을 한 줄의 태그로 연결해 순차적으로 실행할 수 있습니다.
    예) <U><N>|<N><L><C>|<N><U><P_PLACE>
    → 1차(<U><N>) 대문자 변환 → 2차 카운터 부여 → 3차 장소 메타데이터 결합 순으로 안전하게 연속 처리
  • CLI엔진 터미널·배치 스크립트용 콘솔 모듈 (NZR_Cli.exe) 제공:
    GUI 화면 없이 CMD나 파워쉘, 외부 자동화 프로그램 및 배치 스크립트와 연동하여 백그라운드에서 파일명을 바꿀 수 있도록 CLI 실행 파일을 분리 탑재했습니다.
  • 시스템 32bit / 64bit 아키텍처 상태 표시 및 작업 로그(LOG) 자동 기록:
    현재 구동 중인 프로세스의 32비트/64비트 여부를 프로그램 상에 명확히 표기하며, 대량 작업 후 히스토리 추적을 위한 LOG 파일 저장 기능을 추가했습니다.
🧰 NZTOOLS의 다른 유용한 도구들도 만나보세요 GPU 만화 뷰어(NZVIEW), 스마트 GPS 태거(NZGPSTAG), 무설치 미디어 서버(NZDLNA) 등
전체 쇼룸 보기 →

※ 버그 제보나 추가 건의 사항은 아래 댓글로 편하게 남겨주세요.

2026년 7월 27일 월요일

[업데이트 내역] NZRENAME V3.20.26.727 - 맥 자소분리·URL 인코딩 복원, 해시(MD5) 및 사진/액션캠 메타데이터 14종 탑재

NZRENAME V3.20.26.727 릴리즈

다운로드(설치/무설치) 및 상세 매뉴얼은 상단 메인 안내 페이지에서 확인하실 수 있습니다.
도구 종합 안내 & 최신 다운로드 →

📋 이번 업데이트 주요 변경 사항

  • 파일명복원 파일명 인코딩 및 자소분리 완벽 복원 태그 3종 탑재:
    웹이나 타 OS에서 다운로드받았을 때 깨진 파일명을 한 번의 클릭으로 정상 복원합니다.
    • <MAC_FIX> : 맥(macOS)에서 건너와 자모음이 분리된 파일 복원 (예: ㄱ ㅏ ㄴ ㅏ .jpg → 가나.jpg)
    • <URL_DEC> : 브라우저 다운로드 시 URL 인코딩된 파일명 복원 (예: %EB%A6%AC%EB%84%A4%EC%9E%84.zip → 리네임.zip)
    • <UTF8_FIX> : 외산 서버나 일본어 윈도우 등에서 인코딩이 꼬여 '뙓뛣'처럼 보이는 외계어 텍스트 정상 복원
  • 중복검사 파일 고유 해시 태그 (<MD5>, <SHA1>):
    파일의 내용(바이너리) 기반 고유 해시값을 파일명에 부여합니다.
    💡 활용 팁: <MD5>로 이름 일괄 변경 시 충돌로 인해 이름이 안 바뀌는 파일은 내용이 100% 동일한 '중복 파일'이므로 사진/영상 정리 시 즉시 식별 및 정리가 가능합니다.
  • 메타데이터 사진 전문가 & 액션캠/블랙박스용 신규 메타 태그 14종:
    사진 EXIF(<P_>)와 윈도우 미디어 속성(<W_>) 양쪽 모두 지원합니다.
    [액션캠 / 아웃도어]
    • <P_ALT_Z> / <W_ALT_Z> : 반올림 정수 고도 (예: 836m)
    • <P_SPEED> / <W_SPEED> : 이동 속도 km/h 단위 표기 (예: 85kmh)
    • <P_DIR> / <P_DIR_KOR> : 촬영 방향 8방위 표기 (예: N, S / 북동, 남서)

    [카메라 노출 3요소]
    • 조리개: <P_FSTOP> / <W_FSTOP> (예: F1.4, F2.8)
    • 셔터스피드: <P_SHUTTER> / <W_SHUTTER> (분수 형태 변환: 1/200s, 1.5s)
    • ISO 감도: <P_ISO> / <W_ISO> (예: ISO100, ISO800)

    [화면 비율 & 주소 직관화 별칭]
    • 화면 비율: <P_ORIENT> / <W_ORIENT> (가로, 세로, 정방형 자동 판별)
    • 직관적 주소: <P_COUNTRY>(국가), <P_REGION>(시·도), <P_TOWN>(도시·동네)
🧰 NZTOOLS의 다른 유용한 도구들도 만나보세요 GPU 만화 뷰어(NZVIEW), GPS 태거(NZGPSTAG), 무설치 미디어 서버(NZDLNA) 등
전체 쇼룸 보기 →

※ 버그 제보나 추가 건의 사항은 아래 댓글로 남겨주시면 검토 후 반영하겠습니다.

2026년 7월 25일 토요일

[업데이트내역] NZRENAME V3.20.26.725 - GPS 오프라인 DB, 한글 초성, 표준 해상도(FHD/4K) 및 함수형 후처리 태그 10종 탑재

NZRENAME V3.20.26.725 릴리즈

다운로드(설치/무설치) 및 상세 매뉴얼은 메인 안내 페이지에서 확인하실 수 있습니다.
도구 종합 안내 & 최신 다운로드 →

📋 이번 업데이트 주요 변경 사항

  • GPS기능 사진/동영상 GPS 좌표 파싱 및 로컬 도시명 DB 매칭:
    사진(EXIF)과 스마트폰 동영상(윈도우 속성)에서 위도·경도·고도를 추출하며, 로컬 텍스트 DB(Cities_KOR.db)를 기반으로 인터넷 통신 지연 없이 행정구역명을 초고속 반환합니다.
    • 사진 EXIF: <P_GPS>, <P_LAT>, <P_LON>, <P_ALT>, <P_CITY1~3>
    • 윈도우/영상: <W_GPS>, <W_LAT>, <W_LON>, <W_ALT>, <W_CITY>
    ※ [여행] <W_CITY3>_<C>.mp4 → [여행] 애월_001.mp4 형태로 활용 가능
  • 후처리함수 정규식 없이 쓰는 강력한 '후처리 함수형 태그' 10종 & 타겟팅:
    모든 기본 태그가 치환된 뒤 최종 적용되는 후처리 함수형 태그가 탑재되었습니다. 콜론(:) 문법으로 파일명 전체가 아닌 특정 태그 영역만 지정 가공할 수 있습니다.
    • 지원 함수: 치환(<REP>), 삭제(<DEL>), 자르기(<SUB>, <TRIM>), 분할(<SPLIT>), 추출(<EXT>), 삽입(<INS>), 패딩(<PAD>, <PADNUM>), 뒤집기(<REV>)
    • 타겟팅 예시: <EXT,NUM:<N>>_<W_RES> 입력 시 원본 파일명 영역(<N>)에서만 숫자를 추출하고 뒤쪽 해상도(1920x1080)의 기호는 안전하게 보존
  • 초성추출 한글 초성 및 앞자리 문자 추출 (<CHO>):
    파일명 앞부분에서 지정한 글자 수만큼 문자를 가져오며, 한글의 경우 초성을 자동으로 분리 추출합니다. (예: 엔지리네임.exe → [<CHO:<N2>>] 적용 시 [ㅇㅈ]엔지리네임.exe)
  • 미디어속성 동영상 표준 해상도 표기 (<W_VRES>):
    픽셀 해상도를 판별하여 SD, HD, FHD, QHD, 4K 문자로 자동 변환 표기합니다. (예: <N>_<W_VRES>.mp4 → 영상_FHD.mp4)
  • 특수카운터 엑셀형 순번(<C_ENG>, <C_KOR>) 및 16진수·난수 태그:
    엑셀 열 번호 방식(A, B... Z, AA, AB...) 및 한글 자음(ㄱ, ㄴ, ㄷ...) 순번 지원, 16진수 카운터(<C_HEX>), 커스텀 난수 태그(<RAND>, 대/소문자/숫자/길이 옵션) 탑재
  • 경로추출 상위 폴더명 단계별 추출 (<F1>, <F2>...):
    파일이 위치한 상위 폴더 트리 깊이에 맞춰 부모 폴더명을 자유롭게 추출 (예: <F1> 현재 폴더명, <F2> 직전 상위 폴더명)
  • 성능최적화 파일 로딩 및 화면 갱신 파이프라인 개편으로 대량 파일 작업 시 간헐적으로 발생하던 UI 프리징 현상 해결
🧰 NZTOOLS의 다른 유용한 도구들도 만나보세요 GPU 만화 뷰어(NZVIEW), GPS 태거(NZGPSTAG), 무설치 미디어 서버(NZDLNA) 등
전체 쇼룸 보기 →

※ 버그 제보나 추가 건의 사항은 아래 댓글로 남겨주시면 검토 후 반영하겠습니다.

2026년 7월 24일 금요일

[업데이트 내역 ] NZRENAME V3.20.26.724 - 기본 템플릿 팝업, AI 연동 및 윈도우 속성(W_) 태그 지원

NZRENAME V3.20.26.724 릴리즈

고정 다운로드(설치/무설치) 및 상세 매뉴얼은 메인 안내 페이지에서 확인하실 수 있습니다.
도구 종합 안내 & 최신 다운로드 →

📋 이번 업데이트 주요 변경 사항

  • 초보자용 원클릭 '기본 템플릿(샘플)' 팝업 메뉴 추가:
    복잡한 태그 문법을 몰라도 자주 쓰는 6가지 핵심 패턴(오늘 날짜+이름, 순번+이름, EXIF+이름 등)을 마우스 클릭 한 번으로 즉시 적용할 수 있는 초보자 프리셋 팝업을 탑재했습니다.
  • 스마트 AI 프롬프트 연동 ('AI에게 질문하기') 도입:
    원하는 파일명 변경 규칙을 설명하기 어려울 때 버튼을 누르고 ChatGPT, Gemini 등 사용 중인 AI 창에 Ctrl + V만 누르면 프로그램에 맞는 태그 조합을 자동으로 답변받을 수 있도록 클립보드 프롬프트를 생성합니다.
  • 엔진리빌드 전체 소스코드 전면 재작성 & 다국어 안정화:
    코어 엔진을 현대적인 구조로 전면 재작성하여 안정성을 끌어올렸으며, UI 언어 실시간 변경 시 그리드 컬럼이 즉시 갱신되도록 개선했습니다. 정규식(Regex) 변환 엔진도 추가 탑재되었습니다.
  • 대소문자 대소문자 일괄 제어 태그 개편:
    <U>(이후 대문자), <L>(이후 소문자), <F>(첫 글자만 대문자), <O>(충돌 없이 원본 대소문자 유지)를 지원하며 '바꾸기' 메뉴의 대소문자 구분 옵션 문제를 해결했습니다.
  • 윈도우속성 윈도우 범용 파일 속성 메타 태그(<W_>) 대거 추가:
    동영상, 문서, 음악 등 윈도우 탐색기 속성창에 등록된 메타데이터를 직접 읽어 파일명에 반영합니다.
    • <W_TITLE> : 제목   |   <W_AUTH> : 만든 이(작성자)
    • <W_YEAR> : 연도     |   <W_DUR> : 미디어 재생 시간
    • <W_RES> : 화면 해상도 (예: 1920x1080)
    • <W_TAGS> : 태그     |   <W_COMMENT> : 파일 설명
    ※ 사진 EXIF나 오디오 전용 태그가 읽히지 않을 때 <W_ARTIST>, <W_MODEL> 등으로 완벽히 대체 가능합니다.
🧰 NZTOOLS의 다른 유용한 도구들도 만나보세요 GPU 만화 뷰어(NZVIEW), 스마트 GPS 태거(NZGPSTAG), 무설치 미디어 서버(NZDLNA) 등
전체 쇼룸 보기 →

※ 사용 중 버그 제보나 추가 기능 건의는 아래 댓글로 남겨주시면 감사하겠습니다.

2026년 7월 9일 목요일

[개발 비하인드] 20년 만에 다시 열어본 소스코드, 그리고 NZRENAME의 부활 이야기

2025년 7월 어느 날의 기억...
오래된 메일함에서 20년 전 소스코드를 다시 발견하기까지

직업도 바뀌고 프로그래밍을 손에서 놓은 지도 한참 되었습니다.
어차피 제가 혼자 실생활에서 쓰는 데는 큰 불편함이 없어서, 예전에 만들어둔 툴들을 그냥 그대로 쓰고 있었는데...

어떤 경로였는지, 또 어떤 웹 알고리즘의 인도였는지는 모르겠습니다.
우연히 어느 사용자분의 블로그에 닿게 되었습니다.

🔗 어느 유저분의 리뷰: arrestlove.tistory.com/525
"되돌리기 할 때 SMI 자막 파일은 복구가 안 됨..."

'아... 내가 되돌리기 기능을 거의 안 쓰다 보니 몰랐구나. 저런 문제가 있었네...'

컴퓨터도 수없이 바뀌었고, 거의 20년 가까운 세월이 흐른 지라 소스코드 파일도 어디 갔는지 보이지 않았습니다.
'뭐, 세월이 이만큼 흘렀는데 어쩔 수 없지...' 하고 마음을 접으려던 찰나, 혹시나 하는 마음에 오래된 메일함을 정리하다 보니 소스코드가 툭 튀어나왔습니다.

마치 소스코드가 "나 좀 살려달라"고 손을 흔드는 것 같았습니다. 그래, 한번 해보자.

"SMI 자막 복구 안 되는 딱 그것만이라도 고쳐줘야지" 하고 프로젝트를 열어봤는데...
"아... 도대체 그때의 나는 뭔 생각으로 코드를 이렇게 짰을까?" 속으로 온갖 욕을 하면서도, 한편으로는 어릴 때 작성했던 서툰 코드가 너무 재미있었습니다. 혼자 낄낄대고 웃으면서 시간 가는 줄 모르고 보게 되더군요.

그렇게 하나둘 기능을 추가하고, 묵은 버그를 잡다 보니 욕심이 생겼습니다.
"에이, 짜증 나는데 그냥 처음부터 싹 다 다시 만들자!" 싶었지만 생업에 치이다 보니 또 한동안 잊고 지냈습니다.

이제는 여유도 좀 생겼고, 그동안 문제가 남아있던 프로그램을 답답해하면서도 묵묵히 써주셨을 이름 모를 분들께 미안한 마음도 들어서... 제대로 각 잡고 다시 리빌드해 보려고 블로그에 기록을 남겨둡니다. (블로그에라도 이렇게 써놔야 게으름 피우지 않고 끝까지 완성할꺼 같아서요. ㅎㅎ)

📸 다시 만들다 중간에 사라졌던 전설의 V2 프로토타입

NZRENAME V2.20.25.825 초기 빌드 스크린샷
NZRENAME V2 프로토타입 스크린샷 1 NZRENAME V2 프로토타입 스크린샷 2
🚀 그렇게 새로 탄생한 NZRENAME 최신 버전 새롭게 리빌드된 정식 버전과 기능 설명은 메인 안내 페이지에서 확인하실 수 있습니다.
도구 종합 안내 & 최신 다운로드 →