DownSort v1.0.1
DownSort v1.0.1
출시일: 2025-11-01
🎨 UI/UX 개선
Material Design 커스텀 타이틀바
- Material Design 원칙을 따르는 모던한 커스텀 타이틀바
- 앱 테마와 조화로운 파란색 그라디언트 (#1976D2)
- 부드러운 호버 효과가 있는 창 컨트롤 (최소화, 최대화/복원, 닫기)
- 드래그로 이동: 타이틀바를 클릭하고 드래그하여 창 이동
- 더블클릭으로 최대화: 타이틀바를 더블클릭하여 최대화/복원 전환
- 앱 아이콘과 부제목: "DownSort - Smart File Organizer" 브랜딩
향상된 사용자 경험
- 기본 Windows 크롬 없이 부드러운 창 관리
- 현대적인 애플리케이션과 일관된 전문적인 외관
- 시각적 피드백이 있는 반응형 창 컨트롤
- 사용자 지정 크기 조정 그립이 있는 테두리 없는 창
📦 다운로드
Windows 설치 프로그램 (권장)
파일: DownSort-Setup-1.0.1.exe
✅ 자동 설치
✅ 바탕화면 바로가기 생성
✅ 시작 메뉴 통합
✅ .NET 8 런타임 확인
설치 단계:
- 설치 프로그램 다운로드
- 더블클릭하여 실행
- 설치 마법사 따라하기
- 바탕화면 또는 시작 메뉴에서 실행
포터블 버전 (ZIP)
파일: DownSort-v1.0.1-win-x64.zip
✅ 설치 불필요
✅ 모든 폴더에서 실행 가능
✅ USB 드라이브에 휴대 가능
✅ 설정이 로컬에 저장됨
사용법:
- ZIP 다운로드 및 압축 해제
Downsort.exe실행- 관리자 권한 불필요
🔧 기술 세부사항
버전 정보
버전: 1.0.1
빌드 날짜: 2024-01-10
.NET 대상: 8.0
플랫폼: Windows x64
DevExpress: 25.1.0
파일 체크섬
SHA256 확인은 checksums.txt 참조:
Setup SHA256: [checksums.txt에 포함]
ZIP SHA256: [checksums.txt에 포함]
무결성 확인:
Get-FileHash -Path "DownSort-Setup-1.0.1.exe" -Algorithm SHA256💻 시스템 요구사항
최소 요구사항
- 운영체제: Windows 10 (64비트) 이상
- 런타임: .NET 8 Runtime (설치 중 자동 다운로드)
- RAM: 512 MB
- 디스크 공간: 100 MB
- 디스플레이: 최소 1280x720 해상도
권장 사양
- 운영체제: Windows 11 (64비트)
- RAM: 1 GB 이상
- 디스크 공간: 200 MB
- 디스플레이: 1920x1080 이상
🆕 v1.0.0 이후 변경사항
추가
- ✨ Material Design 커스텀 타이틀바
- ✨ 창 드래그 및 더블클릭 최대화
- ✨ 창 컨트롤에 부드러운 호버 효과
- 📝 간소화된 빌드 문서
개선
- 🎨 더욱 전문적인 창 외관
- 🔧 개선된 DevExpress NuGet 설정 프로세스
- 📚 깔끔한 프로젝트 문서 구조
수정
- 🐛 창 관리 문제
- 🔒 구성 파일의 API 키 노출
📚 문서
바로가기 링크
지원
- 💬 GitHub Issues - 버그 보고 또는 기능 요청
- 📧 이메일: b_h_woo@naver.com
🚀 시작하기
첫 실행
- 설치 마법사를 사용하여 DownSort 설치
- 애플리케이션 실행
- 기본 규칙이 자동으로 생성됨
- 감시 폴더가 다운로드 폴더로 설정됨
기본 사용법
- 감시 시작: "Watch" 버튼을 클릭하여 자동 파일 정리 활성화
- 수동 스캔: "Scan"을 클릭하여 정리될 파일 미리보기
- 실행: 파일을 선택하고 "Execute"를 클릭하여 이동
- 실행 취소: 실수했나요? "Undo"를 클릭하여 마지막 작업 되돌리기
주요 기능
- ✅ 실시간 파일 모니터링
- ✅ 규칙 기반 자동 정리
- ✅ 실행 전 미리보기
- ✅ 실행 취소 지원 (최대 100개 작업)
- ✅ 최근 활동 로그
- ✅ 사용자 지정 규칙
- ✅ Material Design UI
🎯 DownSort란?
DownSort는 사용자 정의 가능한 규칙에 따라 다운로드 폴더의 파일을 자동으로 정리하는 Windows용 스마트 파일 정리 도구입니다.
핵심 기능
- 6개 기본 규칙: 문서, 이미지, 압축파일, 비디오, 오디오, 설치프로그램
- 커스텀 규칙: 확장자, 키워드, 크기, 날짜, 정규식으로 직접 생성
- 실시간 모니터링: 파일 도착 시 자동 정리
- 스마트 미리보기: 실행 전 결과 확인
- 활동 로그: 색상으로 구분된 모든 파일 이동 추적
- 실행 취소 지원: 실수를 쉽게 되돌리기
사용 사례
- 📥 파일 유형별로 다운로드 자동 정리
- 📁 날짜나 프로젝트별로 문서 정렬
- 🖼️ 이미지와 비디오 분리
- 📦 설치프로그램을 한 곳에 보관
- 🔄 깨끗한 다운로드 폴더 유지
🔒 개인정보 및 보안
- ✅ 100% 로컬: 모든 데이터가 컴퓨터에 저장됨
- ✅ 클라우드 동기화 없음: 인터넷 연결 불필요
- ✅ 텔레메트리 없음: 사용 데이터 수집 안 함
- ✅ 오픈 소스: 전체 소스 코드 공개
- ✅ 안전한 작업: 삭제 작업은 확인 필요
데이터 위치:
%LocalAppData%\DownSort\
├── settings.json # 앱 설정
├── rules.json # 정리 규칙
└── logs.json # 활동 로그
🐛 알려진 문제
이 버전에서 보고된 문제 없음.
문제가 발생하면:
📊 버전 비교
| 기능 | v1.0.0 | v1.0.1 |
|---|---|---|
| 파일 정리 | ✅ | ✅ |
| 커스텀 타이틀바 | ❌ | ✅ |
| Material Design | 부분적 | 전체 |
| 창 컨트롤 | 기본 | 커스텀 |
| 드래그로 이동 | ❌ | ✅ |
| 문서 | 좋음 | 매우 좋음 |
| DevExpress 설정 | 복잡함 | 간단함 |
🙏 감사의 말
- DevExpress - WPF 컨트롤 제공
- Material Design - 디자인 영감
- 커뮤니티 - 피드백과 지원
📜 라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다.
자세한 내용은 LICENSE.txt를 참조하세요.
⭐ 프로젝트 지원
DownSort가 유용하다면:
- ⭐ 저장소에 별 주기
- 🐛 버그 보고하기
- 💡 기능 제안하기
- 📢 다른 사람들과 공유하기
DownSort를 사용해 주셔서 감사합니다! 🎉
질문이나 지원이 필요하면 이슈를 열거나 연락하세요: b_h_woo@naver.com