새기능 #800
# 업데이트 버전이 있을때 자동으로 프로그램이 업데이트된다
** REST API를 통해서 서버에 최신 버전이 있는지 확인한다
{{plantuml(svg)
@startuml
left to right direction
(*) --> "서버에서 최신 버전 확인"
if 체크
--> [최신버전] "최신 버전 설치 여부 확인"
if 확인
--> [설치] "SmartUpdate 실행"
--> "S-MAP 종료"
else
--> "S-MAP 종료"
else
--> [최신버전 아님] "S-MAP 종료"
endif
--> (*)
"SmartUpdate 실행" --> "Temporary 폴더에 다운로드"
-->"설치 파일 실행"
-->(*)
@enduml
}}
** REST API를 통해서 서버에 최신 버전이 있는지 확인한다
{{plantuml(svg)
@startuml
left to right direction
(*) --> "서버에서 최신 버전 확인"
if 체크
--> [최신버전] "최신 버전 설치 여부 확인"
if 확인
--> [설치] "SmartUpdate 실행"
--> "S-MAP 종료"
else
--> "S-MAP 종료"
else
--> [최신버전 아님] "S-MAP 종료"
endif
--> (*)
"SmartUpdate 실행" --> "Temporary 폴더에 다운로드"
-->"설치 파일 실행"
-->(*)
@enduml
}}