2012-03-24 4 views
2

응용 프로그램을 코딩 중이지만 자동 업데이트 기능에 문제가 있습니다. 자동 업데이트 기능은 다음과 같이 설명 할 수 있습니다 : - 먼저 내 프로그램을 SourceForge에 업로드합니다 - 사용자가 업데이트를 선택하면 프로그램은 MD5 코드의 모든 파일을 확인하고이를 SourceForge과 동일하게 비교합니다. 그러나 SourceForge에서 파일의 MD5 코드를 얻는 방법을 모르겠다. (C# Code) 누군가가 도와 줄 수 있습니까? 감사합니다.MD5 코드를 얻는 방법

+0

http://checksumtool.sourceforge.net/ –

답변

0

프로젝트 피드 출력을 통해 regex를 실행할 수 있습니다. 즉, 사용자가 특정 파일 당신이 그런 다음 해당 파일의 해시를 얻기 위해 몇 가지 정규식을 사용할 수 있습니다

http://sourceforge.net/api/file/index/project-id/<PROJECTID>/mtime/desc/limit/50/rss 

에서 media:content 라인을 찾을 수 있습니다 다운로드거야 알고있는 경우;

(?!<media:hash algo=\"md5\">)([a-fA-F\d]{32})(?=</media:hash>) 
관련 문제