News:

Come Chat with us live! Learn how HERE!

Main Menu

Tremulous Map Download

Started by jaypee, August 23, 2009, 04:37:16 PM

jaypee

This is it, you dont need to go to a Map Download Center anymore and search for maps, this probram download it for you.

You choose a database map(or just use the default), and a list shows to you, then you click on the box and the program download the map you want.

Features:

   * The most know it(and un know it) maps.
   * Download the maps from multiple mirrors in a incredible download rate
   * Its Eazy: For download any map just click in the square.
   * Remove old maps: For remove, you just need to uncheck the square

Requirements:

   * .NET Framework 2.0



Download: SourceForge
Source: SourceForge
Wiki/Manual: http://sourceforge.net/apps/mediawiki/tremulous-br/index.php?title=MapDownloader


Change Log:

Version 1.1:
   
-Now the download is simultaneity between the mirrors

Version 1.2:

- Need only .NET Framework 2.0 and removed references from the control of WebBrowser(for linux in wine)
- Using HtmlAgilityPack for HTML parsing
- Uses only one mirror for archives smalls than 1MB
- Now you can choose download multiple parts in the same file, if the mirrors supports.
- Possibility to cancel the downloads
- The download now is show in a new windown
- Now is Open Source, under the GPL v3.0

Version 1.3:

- New Interface
- Support for more than just one "base" folder
- Now, there is no need to select the "base" folder, simply select the root folder of Tremulous; i.e, C:\tremulous instead of C:\tremulous\base
- More adaptable to different connections, with User-configurable settings
- Downloads in parallel with setting the amount of downloads that will be held(download 2 or more maps at the same time).
- Checking identical IPs when downloading files

Version 1.4:

- Now, it detect map conflicts. Still basic, only detects the conflicts, but don't do any action. For use the Conflict Detector, you most refresh the PK3s list first. Screenshot: http://img39.imageshack.us/img39/318/tmdcd.png

Version 1.4.1:

-Some code refactoring
-Added file deletion for conflict detector

Credits go to Chimaera, a Brazillian guy who made this.


chives101

Ok so your saying that we can download all the maps in one go. And if so where do you download the files to

Pazuzu

Is there an option to select/deselect everything?

Quote from: Tremhelper on September 05, 2011, 09:14:46 PM
ok, can you give me the tool thingy app that can code?

David

You really don't want everything.  Most on that list are never played (either crap or old versions) and having too many maps can make server's crapout, so probably not great for the client.
And there's 4.4gb on dl.mg.net atm, and it's only going up.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Pazuzu

In that case, for the next version, I think it would be nice to have an option to download some of the essentials (pulse, procyon, UTCS/ATCS-Z, maybe hamunaptra, etc) more easily (maybe something to check them all off, or just a button/menu option to do it immediately). I'm just suggesting that, it might take a bit to get a decent list together.

Quote from: Tremhelper on September 05, 2011, 09:14:46 PM
ok, can you give me the tool thingy app that can code?

Repatition


your face

Quote from: dolby on February 19, 2003, 06:44:44 PM
spam spam spam, waste waste waste!

Repatition


Undeference

Does it consider that many servers have multiple domain names (and some domain names may refer to multiple servers)? I know that it extracts its mirror list from http://betaserv.game-host.org/paklist.html which has, e.g., tremmap.omgwtf.nl and tremmap.ttzn.nl which resolve to 77.249.62.218. It might be a good idea to assume they are the same server and not have multiple simultaneous connections to the same server to download the same file.

Also I wonder what it does when a server does not properly support ranges.
Need help? Ask intelligently. Please share solutions you find.

Quote from: tuple on February 15, 2008, 11:54:10 PMThats what we need, helpful players, not more powerful admins.

jaypee

#10
Quote from: Undeference on September 13, 2009, 12:51:52 PM
Does it consider that many servers have multiple domain names (and some domain names may refer to multiple servers)? I know that it extracts its mirror list from http://betaserv.tk/paklist.html which has, e.g., tremmap.omgwtf.nl and tremmap.ttzn.nl which resolve to 77.249.62.218. It might be a good idea to assume they are the same server and not have multiple simultaneous connections to the same server to download the same file.

Also I wonder what it does when a server does not properly support ranges.

Thanks for the Feedback, the Devoloper of the program appreciates.

New 1.3 Version Released

Demolution

Out of curiosity, are you Chimaera's PR guy? Or do you contribute to the coding of the program as well?

Clan [AC] - For all your air conditioning needs please visit: http://s1.zetaboards.com/AC_NoS/index/
Quote from: swamp-cecil on October 05, 2010, 09:04:04 PM
my brain > your brain.
and i am VERY stupid.

jaypee


MitSugna

Quote from: jaypee on August 23, 2009, 04:37:16 PM
Requirements:

   * .NET Framework 2.0
:(
I know it is popular but a cross platform tool would be great

David

Mono works on all major OS's.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

jaypee


jaypee

Quote from: MitSugna on October 06, 2009, 11:34:32 PM
Quote from: jaypee on August 23, 2009, 04:37:16 PM
Requirements:

   * .NET Framework 2.0
:(
I know it is popular but a cross platform tool would be great

.NET Framework works great on wine :)

New version 1.4 Released

jaypee

Version 1.4.1 Released

New SourceForce stuff :)

Undeference

Need help? Ask intelligently. Please share solutions you find.

Quote from: tuple on February 15, 2008, 11:54:10 PMThats what we need, helpful players, not more powerful admins.


MitSugna

SauceForce is great :D
Tool is looking good now. I prefer a shell script though