Sounds wonderful, Sinbad. You could also add a way to turn off or throttle the uploading for people with bandwidth limits. Something of note though is that you wouldn't need to break it up for bittorrent, as bittorrent does that itself.SinbadEV wrote:I know I've suggested something like this before for maps... but hey... whatever...
First of all what I'm looking for is an automatically syncing torrent system for compressed files.
Basically a mod is a list of files in specific structures, zipped up. (cobs, models, fbis etc etc etc.)
This custom torrent engine would:
- Automatically check with some site (propbably FU, mirrored on clan-sy and sourceforge or whatever) for a list of available mod archives name/checksum pairs.
- You will be presented, when starting the updater, a list of available mods which you can "subscribe" to, simple checkbox interface.
- If there is a newer/changed version of a mod you are subscribed to you will be prompted to update it, it will extract the files to a temperary folder, download any files from an official seed or another active client that are different, and then pack it back up with the ne appropriate filename, then you would be prompted to keep or remove the lagacy mod archive.
- The program would monitor the activity of the spring executable and pause when a game starts.
Mods released in a unified, regularly-updated package
Moderator: Moderators
Wait a minute... you don't think I acctually know how to impliment stuff do you?Decimator wrote:Sounds wonderful, Sinbad. You could also add a way to turn off or throttle the uploading for people with bandwidth limits. Something of note though is that you wouldn't need to break it up for bittorrent, as bittorrent does that itself.SinbadEV wrote:I know I've suggested something like this before for maps... but hey... whatever...
First of all what I'm looking for is an automatically syncing torrent system for compressed files.
Basically a mod is a list of files in specific structures, zipped up. (cobs, models, fbis etc etc etc.)
This custom torrent engine would:
- Automatically check with some site (propbably FU, mirrored on clan-sy and sourceforge or whatever) for a list of available mod archives name/checksum pairs.
- You will be presented, when starting the updater, a list of available mods which you can "subscribe" to, simple checkbox interface.
- If there is a newer/changed version of a mod you are subscribed to you will be prompted to update it, it will extract the files to a temperary folder, download any files from an official seed or another active client that are different, and then pack it back up with the ne appropriate filename, then you would be prompted to keep or remove the lagacy mod archive.
- The program would monitor the activity of the spring executable and pause when a game starts.
- PenguinMaster
- Posts: 25
- Joined: 04 Jun 2006, 04:18
-
- MC: Legacy & Spring 1944 Developer
- Posts: 1948
- Joined: 21 Sep 2004, 08:25
check out http://www.isotx.com
They've made a system like this, it's called ModToaster and for generals: zero hour. The program works a bit like steam. You select what to download and it downloads, then unzips the content to the proper directories. Doesn't use p2p however.
They've made a system like this, it's called ModToaster and for generals: zero hour. The program works a bit like steam. You select what to download and it downloads, then unzips the content to the proper directories. Doesn't use p2p however.
-
- MC: Legacy & Spring 1944 Developer
- Posts: 1948
- Joined: 21 Sep 2004, 08:25