1. 從網站上檢查是否有新版本
2. 下載更新檔 (可能是一整包直接更新到最新。或是版本差異(比較麻煩))
3. 檢查檔案checksum
4. 關閉程式
5. 更新檔案
6. 更新後重新設定與啟動主程式
7. 清除暫存檔
轉貼:
***自动更新机制***
基本要求:
1、更新量最小;
2、更新安全性有保证;
高级需求:
1、做包工作量最小
2、可回溯
3、可自动删除客户端不再需要的文件
Reference :
Python auto update mechanism
自动更新机制初探 - 凌度 - 博客园
更新-說的比做的容易多了 @ 就是資安 :: 痞客邦 PIXNET ::
沒有留言:
張貼留言