Repository navigation
Releases: murianwind/rclone_mount_manager
Release list
v1.4.0 마지막 릴리스입니다 (RcloneManager, Go 버전으로 이어집니다)
이 버전을 마지막으로 이 프로젝트(Python 버전)는 더 이상 개발되지 않습니다.
RcloneManager는 Go로 새로 다시 만들어졌고, 앞으로 모든 기능 추가와 결함 수정은 그쪽에서 이루어집니다.
지금부터 업데이트를 누르면
이 버전부터는 프로그램 안의 "업데이트 확인"이 새 Go 프로젝트를 바라보도록 되어 있습니다. 즉, 지금이든 나중이든 업데이트를 누르시면
그 시점 기준 최신 Go 버전을 받게 됩니다.
설정은 그대로 이어집니다
마운트 목록, rclone 경로, 각종 옵션이 들어있는 mounts.json 형식이 Go 버전과 완전히 동일합니다. 업데이트로 받은 새 프로그램을 실행하면
기존 설정이 그대로 남아있는 걸 확인하실 수 있습니다. 별도로 옮기거나 다시 설정하실 필요 없습니다.
업데이트 없이 바로 새 버전을 쓰고 싶으시다면
여기서 업데이트를 기다리지 않고 바로 새 프로그램을 받고 싶으시면, 새 프로젝트 저장소에서 최신 버전을 바로 받으실 수 있습니다.
→ https://github.com/Murianwind/rclone_mount_manager_go/releases/latest
새 프로그램을 원치 않으신다면
지금 이대로 이 Python 버전을 계속 쓰셔도 됩니다 — 당장 문제없이 동작합니다. 다만 이 버전을 마지막으로 더 이상 업데이트되지 않는다는
점만 알아두시면 됩니다.
────────────────────────────────────────
그동안 이 프로그램을 사용해 주셔서 감사합니다.
v1.3.0 rclone 업데이트 미감지 결함 수정
🛠 결함 수정
- rclone 버전 숫자가 같고 빌드번호만 다를 때 업데이트를 감지 못하던 결함 수정
wiserain의 rclone 빌드는 버전 번호(예: 1.75.0)가 그대로여도 빌드번호만(-306 → -315) 올려서 재배포하는 경우가 있습니다. 이전 버전은 이 빌드번호를 버리고 비교해서 두 버전을 완전히 동일하게 취급했고, 그 결과 업데이트가 있어도 절대 감지하지 못했습니다. 이제 빌드번호까지 정확히 비교하여 이런 경우에도 업데이트를 정상적으로 감지합니다.
v1.2.9 장시간 실행 시 업데이트 확인 실패 결함 수정
🛠 결함 수정
- 프로그램을 오래 켜두면 새 버전 확인이 계속 실패하던 결함 수정
프로그램이 실행되는 동안 사용하는 SSL 인증서 파일이 Windows 임시 폴더 정리, 백신 검사 등에 의해 사라지면서 이후 GitHub API 요청이 전부 조용히 실패하고, 캐시된 이전 버전만 계속 "최신"으로 표시되던 문제를 해결했습니다. 이제 인증서를 프로그램 폴더에 안전하게 보관하여 오래 켜둬도 항상 정상적으로 새 버전을 확인합니다.
(이 문제 때문에 "껐다 켜야만 업데이트가 확인되는" 현상이 있었습니다.)
🔧 개선
- rclone 버전 확인 실패 로그에 원인 추가
rclone 최신 버전 확인이 실패했을 때 로그에 실패 원인(예외 메시지)이 함께 남도록 하여, 문제가 생겼을 때 로그만으로 원인을 파악하기 쉽게 했습니다.
v1.2.8 버전 확인 경쟁 상태 결함 수정
🛠 결함 수정
-
프로그램 버전 클릭 시 업데이트가 반영 안 되던 결함 수정
이미 다른 버전 확인이 진행 중일 때 클릭하면 두 확인 작업이 동시에 실행되어 서로의 결과를 덮어쓰는 경쟁 상태가 있었습니다. 이로 인해 클릭으로 발견한 업데이트가 화면에 반영되지 않는 경우가 있었습니다. 이제는 이미 진행 중인 확인이 있으면 그 작업이 끝난 직후 자동으로 다시 확인하도록 하여, 두 작업이 겹치지 않게 했습니다. -
앱 버전 확인 결과가 로그에 남지 않던 결함 수정
rclone 버전 확인은 로그에 남았지만 프로그램 자체의 버전 확인 결과는 성공 시 로그에 남지 않아 실제로 확인이 이루어졌는지 알 수 없었습니다. 이제 확인 결과(최신 여부, 업데이트 가능 여부)가 항상 로그에 기록됩니다.
v1.2.7 창 크기 조절 및 컬럼 폭 저장 결함 수정
🛠 결함 수정
-
창을 줄이면 하단 버튼이 사라지던 결함 수정
창 크기를 줄이면 목록 아래의 추가/편집/삭제/마운트/언마운트 버튼과 하단 상태 표시줄이 통째로 사라지던 문제를 해결했습니다. 이제 창을 줄이면 목록 영역만 줄어들고, 버튼과 상태 표시줄은 항상 보이는 위치에 고정됩니다. -
리모트(서브경로) 컬럼 폭이 유지되지 않던 결함 수정
리모트(서브경로) 컬럼의 폭을 조정해도 프로그램을 다시 실행하면 원래 크기로 되돌아가던 문제를 해결했습니다. 이제 조정한 폭이 정상적으로 저장되고 유지됩니다.
v1.2.6 설정 파일 손상 자동 복구 및 버전 확인 개선
✨ 새 기능
-
프로그램 버전 즉시 확인
헤더의 프로그램 버전(vX.X.X) 텍스트를 클릭하면 24시간 주기와 무관하게 즉시 업데이트를 확인합니다. 기존 24시간 자동 확인 주기는 그대로 유지됩니다. -
설정 파일 손상 시 자동 복구
mounts.json이 손상되면 예전에는 빈 설정으로 초기화됐지만, 이제는 마지막 정상 저장본(mounts.json.bak)으로 자동 복구를 시도합니다. 복구가 불가능한 경우에도 손상된 파일을 삭제하지 않고 별도로 보존하여 나중에 복구할 수 있게 했습니다.
🔧 개선
- 설정 저장 방식 개선
저장 전 기존 파일을 자동 백업하고, 임시 파일에 먼저 쓴 뒤 교체하는 방식으로 바꿔 저장 도중 프로그램이 종료돼도 설정 파일이 손상되지 않도록 했습니다.
🛠 결함 수정
- rclone 버전 표시 결함 수정
v1.74.4-302처럼 빌드 번호가 포함된 버전이v1.74.4로만 표시되던 문제를 수정했습니다. 이제 전체 버전이 그대로 표시되며, 업데이트 여부 판단은 기존처럼 정확하게 유지됩니다.
v1.2.5 네트워크 연결 상태에 따른 자동 마운트/언마운트
✨ 새 기능
-
인터넷 연결 상태 자동 감지
10초마다 인터넷 연결 상태를 확인하여 자동 마운트(auto_mount) 드라이브를 자동으로 마운트/언마운트합니다.- 인터넷 연결됨 → 자동 마운트 드라이브 조용히 마운트 (알림 없음)
- 인터넷 끊김 → 자동 마운트 드라이브 조용히 해제 (알림 없음)
-
수동 마운트 드라이브 끊김 감지 및 알림
자동 마운트가 아닌, 직접 마운트한 드라이브는 인터넷이 끊기면 마운트를 해제하고 어떤 드라이브가 해제됐는지 알림 창으로 안내합니다.
ℹ️ 참고
- 자동 마운트 항목은 인터넷 상태 변화에 조용히 반응하고, 수동으로 마운트한 항목만 알림을 받습니다.
- 인터넷이 다시 연결돼도 수동 마운트 항목은 자동으로 재마운트되지 않으며, 직접 다시 마운트해야 합니다.
v20260721-103739
Update test_rclone_manager.py
v.1.2.4 rclone 버전 감지 및 안정성 개선
주요 개선 사항:
정확한 rclone 버전 감지: v1.74.2-299와 같은 빌드 번호까지 정확하게 비교하여 최신 rclone 버전을 놓치지 않고 감지합니다. 이제 -300과 같은 빌드 번호가 포함된 버전도 올바르게 인식하여 업데이트 알림이 정상적으로 표시됩니다.
향상된 업데이트 확인 안정성: 앱 창 활성화(포커스) 시 rclone 버전 확인 로직이 더욱 견고해졌습니다. 중복 호출 방지 로직과 초기 지연 시간을 유지하면서도, 창에 포커스가 돌아올 때 업데이트 확인이 불규칙하게 동작하던 문제를 개선했습니다.
v1.2.3 rclone 버전 감지 및 안정성 개선
주요 개선 사항:
정확한 rclone 버전 감지: v1.74.2-299와 같은 빌드 번호까지 정확하게 비교하여 최신 rclone 버전을 놓치지 않고 감지합니다. 이제 -300과 같은 빌드 번호가 포함된 버전도 올바르게 인식하여 업데이트 알림이 정상적으로 표시됩니다.
향상된 업데이트 확인 안정성: 앱 창 활성화(포커스) 시 rclone 버전 확인 로직이 더욱 견고해졌습니다. 중복 호출 방지 로직과 초기 지연 시간을 유지하면서도, 창에 포커스가 돌아올 때 업데이트 확인이 불규칙하게 동작하던 문제를 개선했습니다.