我正在尋找我正在開發的軟件的更新庫。這是一個小軟件,但我想用一些不錯的功能來補充它。其中之一是自動更新。我已經開發了2個類庫來爲我完成這項工作,但我想要一個更強大的庫,因爲它缺少一些功能。庫之間可能具有的功能之間,可能包含以下內容:更新Jar /程序庫
- 基於舊版本生成差異文件(例如jar)。鑑於當前版本的jar和新的jar文件,生成一個新的jar,將由客戶端下載,僅放置自上次更新後更改的文件。
- 檢查某種校驗和。 JAR中的每個文件都有自己的校驗和,或者整個jar都有校驗和。
- 生成這些校驗和。如果可能的話,在參加第一項時。給定新文件,按文件逐個文件,或由jar打開。
- 這將是很好,如果它可以處理,如果輸入是一個文件夾或罐子。
- 將當前jar與下載的jar合併。
P.S .:我不是在編寫一個基於網絡(運行在瀏覽器中)的應用程序。
感謝您的關注。
謝謝你的答案,但我發現一個完美的。 – SHiRKiT