윈도우 프로그램 - 업데이트 기능을 추가하고 싶습니다.

newcannon의 이미지

안녕하세요.

초짜 Windows 프로그래머 입니다.

Win - API로 프로그램을 하나 만들었고 이 프로그램을 인터넷 상으로 업그레이드 하는 기능을 넣고 싶습니다.
프로그램 실행하는데 dll 파일과 exe 파일, ini 파일 등이 필요합니다.
다 해서 프로그램 크기는 2MByte 정도입니다.

어떤 방식으로 구현 하는게 효율적일까요...? 일반적이고 효율적인 방법을 알고 싶습니다.

chadr의 이미지

일반적이고 효율적인건 따로 없습니다.
그냥 구현 간편하게 ftp로 받아오거나 http로 받아오도록 하면 서버 구축도 쉽고 좋습니다.

-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.

snowall의 이미지

다른 업데이터 프로그램을 보면 아시겠지만, 업데이트만 해주는 프로그램을 따로 작성해서, 프로그램을 실행할 때 판올림이 되어 있으면 업데이터 프로그램을 실행시키고 자신은 종료됩니다. 업데이터는 서버에서 파일을 받아다가 다시 설치해주고, 프로그램을 실행시키고 자신은 종료되죠.

몰래 업데이트 해주는 프로그램들은 실행 중에 자료를 미리 받아두고, 그 다음번에 실행될 때 업데이트를 하게 되어 있죠.

피할 수 있을때 즐겨라! http://melotopia.net/b

M.W.Park의 이미지

머 이런거 쓰면 될려나요?
https://code.google.com/p/omaha/

-----
오늘 의 취미는 끝없는, 끝없는 인내다. 1973 法頂