Opened 19 years ago
Last modified 18 years ago
#2451 new Feature request
Metalink (mirror description) support
Reported by: | antbryan | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | FileZilla Client |
Keywords: | Cc: | antbryan, Tim Kosse | |
Component version: | Operating system type: | ||
Operating system version: |
Description
.metalink files are simple XML text files that list the
multiple locations
(Mirrors/P2P) for files, along with checksums & other
useful info. There will
usually be more than 1 FTP & HTTP source, so a program
can get a
segment of each file from different sources at the same
time. If the download
manager doesn't support all or any of the P2P networks
listed, then it just
uses the mirrors.
This can be really nice for downloading large files
like ISOs.
<metalink version="3.0" xmlns="http://www.metalinker.org/">
<files>
<file name=â€example.extâ€>
<verification>
<hash type="md5">example-md5-hash</hash>
<hash type="sha1">example-sha1-hash</hash>
</verification>
<resources>
<url type=â€ftpâ€>ftp://ftp.example.com/example.ext</url>
<url
type=â€httpâ€>http://www.example2.com/example.ext</url>
<url
type=â€bittorrent>http://www.ex.com/file.torrent</url>
<url type=â€magnetâ€/>
<url type=â€ed2kâ€/>
</resources>
</file>
</files>
<metalink>
Attachments (1)
Change History (4)
by , 18 years ago
Attachment: | ubuntu-6_10-desktop-i386_iso.metalink added |
---|
comment:1 by , 18 years ago
I've attached a sample .metalink.
The chunk checksums allow a download to be repaired.
SmartFTP supports Metalink, but not segmented downloading, so it chooses an FTP URL from those listed and just uses a single one at a time.
I'd like to put up a bounty if you're interested in working on this feature.
File Added: ubuntu-6_10-desktop-i386_iso.metalink
comment:2 by , 18 years ago
FileZilla is not a download manager. How does this help me managing my website or transferring files between me and some other selected host?
comment:3 by , 18 years ago
They can list multiple files, so many files can be added to a download queue in one click. The checksum info lets you know when downloading that there have been no errors in the transfer. It isn't just download managers that use metalink, FTP programs, browsers, p2p apps, anything that downloads can make use of it.
Ubuntu ISO .metalink