Page 4 of 4

Posted: 06 Jun 2006, 18:56
by Decimator
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.
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.

Posted: 06 Jun 2006, 20:19
by SinbadEV
Decimator wrote:
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.
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.
Wait a minute... you don't think I acctually know how to impliment stuff do you?

Posted: 07 Jun 2006, 00:47
by Decimator
If you can, that's great, I was just making a statement.

Posted: 07 Jun 2006, 04:38
by SinbadEV
Decimator wrote:If you can, that's great, I was just making a statement.
To be specific... I can't.

Posted: 09 Jun 2006, 22:48
by PenguinMaster
good idea, but it may take some getting the mods to work(*cough* TAWD*cough*)

Posted: 10 Jun 2006, 00:33
by Snipawolf
It would be a great idea, any way it is used, unfortunately narrow-sighted people won't try all the mods, so they won't even use them.

I say the p2p thing is best, anyways, I could let my friend have stuff without going to a site, plausible idea, just my newbie opinion

Posted: 11 Jun 2006, 06:27
by SpikedHelmet
Sounds good to me.

Posted: 11 Jun 2006, 17:04
by rattle
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.

Posted: 11 Jun 2006, 20:36
by j5mello
the modtoaster system is quite good. it had a few bugs in its first release but it is damn nice. The big thing ive noticed with it is that the modders tend to forget to update their mods in the system.

Posted: 11 Jun 2006, 21:33
by SpikedHelmet
Hm... isnt the system used for maps good enough? ie, when connecting to MP spring and trying to join a game on a map you dont have it can auto-DL the map for you... infact isnt there already someting like this?

Posted: 12 Jun 2006, 04:09
by SinbadEV
doesn't work for mods though.