如何从SourceForge获取MD5代码
本文关键字:MD5 代码 获取 SourceForge | 更新日期: 2023-09-27 18:28:58
我正在编写一个应用程序,但我在Autoupdate函数中遇到了问题。自动更新功能可以描述为:-首先,我将程序上传到SourceForge-当用户选择更新时,程序将检查MD5代码的所有文件,并将其与SourceForge上的相同文件进行比较。但我不知道如何在SourceForge上获得文件的MD5代码(C#代码)有人帮我吗?谢谢
您可以在项目提要的输出上运行regex。即,如果你知道要下载的特定文件,你可以在中找到media:content
行
http://sourceforge.net/api/file/index/project-id/<PROJECTID>/mtime/desc/limit/50/rss
然后,您可以使用一些正则表达式来获取该文件的哈希;
(?!<media:hash algo='"md5'">)([a-fA-F'd]{32})(?=</media:hash>)