반응형
우리 아기의 첫 1년간의 추억이 담긴 키즈노트 알림장이 3월에는 볼 수 없다고 하여 백업하는 방법들을 찾아봤다.
Chrome 확장프로그램이 몇개 있던데, 현재 시점 (2024년 2월 말) 에는 내 PC에서는 동작하지 않았고 리뷰에서도 동작하지 않는다는 리뷰들이 있어 직접 만들었다.
+ windows 는 GUI 로, macos 는 command line 으로 ID/PW 입력이 가능하게 2가지 platform 으로 빌드해놓았다.
- macos 는 빌드는 해 보았는데, 실제 테스트는 못했다.
Updates
Date | History |
2024-03-05 | 마지막 일자 다운로드 되지 않는 증상 조치. |
2024-03-09 | 전체 알림장 (추억보기 포함) 다운로드 기능 추가 - Windows 버전은 선택 가능 - MacOS 버전은 전체 알림장 다운로드만 가능 |
Download (2024-03-09)
사용법은 간단하다.
Windows 버전
압축 해제 후 프로그램을 연다.
ID 와 PW 를 입력 후 다운로드 버튼을 누른다.
다운로드 버튼을 누른 후 progress bar 등을 해놓지 않았고, 버튼 클릭 이벤트 자체에서 파일을 다운로드 받기 때문에 프로그램이 멈춘것 처럼 보일 수 있다.
그러나 프로그램 실행 경로에 날짜별로 폴더가 생긴다면 정상적으로 받아지고 있는 것이다.
"현재 알림장 다운로드" 는 현재 키즈노트 앱에서 보이는 알림장만 다운로드 되고
"전체 알림장 다운로드" 는 추억보기를 포함한 전체 알림장이 다운로드 된다.
다운로드가 완료되면 "Success" 창이 뜬다.
프로그램을 실행한 경로에 BackupKidsnote/날짜별 폴더로 알림장이 백업된다.
다운받는 파일은 3가지 종류이다.
- 알림장 내용 (선생님 / 학부모가 작성한 글)
- 이미지
- 비디오
MacOS 버전
terminal 에서 압축해제 후 프로그램 실행
unzip kidsnote_backup_macos.zip
./kidsnote_backup_macos
ID : # <-- 여기에 ID 입력
PW : # <-- 여기에 PW 입력
Start to Download... # <-- 다운로드 시작됨.
Succeed to backup # <-- 다운로드 완료 후 메시지 출력. 여기서 Fail 이면 백업 실패
디버그
우선 내가 만든 프로그램이니 당연히 내 환경에서는 정상적으로 동작하였지만... 모두에게 정상동작하도록 예외처리를 충분히 해놓지는 않았기에 동작하지 않을 수 있다. 이점 참고바랍니다.
반응형
'개발 노트 > Etc.' 카테고리의 다른 글
[Oracle Cloud] 오라클 Compute instance 에 Postgresql 셋팅 (0) | 2024.08.26 |
---|---|
[Docker] Windows 에서 Docker Engine 만 설치 (w/o Docker Desktop) (1) | 2024.02.25 |
[Docker] Windows 에서 Docker Engine 설치 방법 (w/o Docker Desktop) (0) | 2024.02.22 |
[OS] Windows 캡처 및 스케치 알림오지 않을 때 조치 방법 (0) | 2023.09.22 |
[개발환경] 오라클 자율운영 DB 접속 (w/ SQL Developer) (0) | 2022.09.25 |