| File | Date | Author | Commit |
|---|---|---|---|
| jython | 2008-04-06 | nabber00 | [r135] Fixed bugs in console, added non-functional jyt... |
| testcases | 2008-04-06 | nabber00 | [r133] Added autodetection of language and country. A... |
| AUTHORS | 2007-11-13 | bneijt | [r91] Added version information in preparation of pac... |
| GPG.py | 2008-04-17 | nabber00 | [r146] added needed check for Windows vs. UNIX in GPG.py |
| README | 2007-11-13 | bneijt | [r91] Added version information in preparation of pac... |
| checker.py | 2008-04-17 | nabber00 | [r148] Bugfixes for checker calls |
| console.py | 2008-04-18 | nabber00 | [r151] fix for key auto-import |
| download.py | 2008-04-18 | nabber00 | [r151] fix for key auto-import |
| header.txt | 2008-04-18 | nabber00 | [r151] fix for key auto-import |
| metalink.py | 2008-04-18 | nabber00 | [r151] fix for key auto-import |
| setup.py | 2008-04-17 | nabber00 | [r150] Added clean call in setup.py |
| test.py | 2008-04-07 | nabber00 | [r136] Set SVN properties, set user agent as a variable |
| xmlutils.py | 2008-04-14 | nabber00 | [r138] Fed code back into metalink checker from appupd... |
Metalink Checker
Metalink Checker is a command line application that checks or downloads(executes) metalink files. It downloads the files, checks their SHA1 or MD5 verification and verifies that the files are working.
It also checks general validity of the metalink (valid XML).
Instructions:
1. You need to have Python installed.
2. Run on the command line using: python metalink.py
usage: metalink.py [options]
options:
-h, --help show this help message and exit
-d, --download Actually download the file(s) in the metalink
-f FILE, --file=FILE Metalink file to check
-t TIMEOUT, --timeout=TIMEOUT
Set timeout in seconds to wait for response
(default=10)