OK! A General Spring Components Updater!

OK! A General Spring Components Updater!

Various things about Spring that do not fit in any of the other forums listed below, including forum rules.

Moderator: Moderators

Wasp
Posts: 67
Joined: 06 Feb 2006, 08:36

OK! A General Spring Components Updater!

Post by Wasp »

GSCU

As one has suggested below.

Abandoned.

I've been going over this in my mind, and instead. I think a Mod Browser would be much better,

1. it's not instrusive
2. the mod browser will still alert you if current mods on your pc are out of date.
3. you can download new mods from the browser.
4. i think a lot more people would actually use the program in this manner.


5. Maybe the spring coders will add a simple button to launch TSMB ( Taspring mod browser ) if installed. Waiting on betalord.

The Abandoned Idea

Spring Mod Autoupdater.

I'm currently working on SMAU;

SMAU will run in the background whenever turned on and continuously checking for mod updates.

So, How do we modders get in tune with this thing.

Modders will be allowed to join the SMAU network, they can simply login to a control panel where they can,
* Release a new update
* Specify download links and mirrors
* Post a change log which will alert the user what is been updated when prompt

How does it work?

When you install SMAU it will create a configuration file holding information about all the mods installed on your computer. When SMAU updates it will check your configuration file with the server, if there is a mismatch you will to alerted and prompted to download the new version.

Is this system exploitable, Can someone do something harmful to my PC through this program? The program only downloads files (After been prompted and includes specific file details), specified by the Account owner, Accounts will only be given to proven mod creators.

Questions, Suggestions :-)
Last edited by Wasp on 07 Jun 2006, 12:32, edited 5 times in total.
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Post by Caydr »

Sounds good. ETA? Any chance you and betalord could get together and try to figure out a way to integrate it into TASClient?
User avatar
Zoombie
Posts: 6149
Joined: 15 Mar 2005, 07:08

Post by Zoombie »

That sounds exactly what I've been hopeing for. Thanks wasp. Thought in real life, Wasps are the root of ALL evil.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

hmm, I'll have to speak with you about this, btw what language are you using?
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Post by SinbadEV »

heh heh AF...

A lot of people have been wishing for a DCC or torrent style implementation of this kind of thing... any idea if that's feasable with your system?
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

I would prefer a mod browser, I don't want some intrusive program installing all these half assed mods. (IE all the betas on FU, Like the three versions of nano-blobs.)
User avatar
Zydox
Lobby Developer
Posts: 453
Joined: 23 May 2006, 13:54

Post by Zydox »

SinbadEV wrote:heh heh AF...

A lot of people have been wishing for a DCC or torrent style implementation of this kind of thing... any idea if that's feasable with your system?
I don't think it would make that much sense for a DCC or torrent style for the mods, as updates aren├óÔé¼Ôäót that frequent... though I'd really like to see this for the map downloads 8)
User avatar
Nemo
Spring 1944 Developer
Posts: 1376
Joined: 30 Jan 2005, 19:44

Post by Nemo »

Sweeeeet. This sounds great.

Smoth, if I'm reading it correctly, it'll only prompt you for updates if you already have the mod installed. It doesn't sound like it'll pester you if you don't have the mod to begin with.


Great work Wasp.
Torrasque
Posts: 1022
Joined: 05 Oct 2004, 23:55

Post by Torrasque »

It don't need to always check for update, just check when we launch TASClient.

And perhaps a bit out of subject :
A way to have mappack (but still have map stored separatly) would be very cool too. (like noize map's , icexuick map, metal map, small map, tournament2005 map, tournament2006 map, etc..)
And it should be easy and painless for a mapper to update his map.
User avatar
Decimator
Posts: 1118
Joined: 24 Jul 2005, 04:15

Post by Decimator »

I'd like a simple button in the main lobby window that we can click on and get the mod browser. Something visible, but not intrusive.

Image
Wasp
Posts: 67
Joined: 06 Feb 2006, 08:36

Post by Wasp »

Caydr, maybe a week or two,
Zoombie, Thanks , hehe
AF, Sure, you can find me on tasclient regulary, unforunatly c# 2.0
Smoth, A mod browser, I suppose it could be done, but right now, TMAU will prompt for downloading and updating mods, you can also set a preference to ignore mods,
Nemo, thank you :)
Decimator, I'm afriad I cannot do that :(, talk to one of the spring coders.

My replys are slim , I'm in a hurry
Progress is going well,
Wasp
Posts: 67
Joined: 06 Feb 2006, 08:36

Post by Wasp »

I've been going over this in my mind, and instead. I think a Mod Browser would be much better,

1. it's not instrusive
2. the mod browser will still alert you if current mods on your pc are out of date.
3. you can download new mods from the browser.
4. i think a lot more people would actually use the program in this manner.

5. Maybe the spring coders will add a simple button to launch TSMB ( Taspring mod browser ) if installed. Waiting on betalord.
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

Post by jcnossen »

A general update application sounds better though, if it works well we could use it for the main spring components as well.
User avatar
Tim Blokdijk
Posts: 1242
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk »

Make it multiplatform if possible (Win, Lin & Mac)
Wasp
Posts: 67
Joined: 06 Feb 2006, 08:36

Post by Wasp »

Make it multiplatform if possible (Win, Lin & Mac),

Exactly why I'm not digging to far into this project until I get word from Betalord, they may already have plans for a such a system. You will always need the .Net framework 2.0 to run the appliaction.

I could do it with C++ 6 however I have never fiddled with networking, It may just be best to leave it upto the Spring Coders that can create a solid updating system. However if they have no plans I might as well proceed.
User avatar
Tim Blokdijk
Posts: 1242
Joined: 29 May 2005, 11:18

Post by Tim Blokdijk »

Just proceed, you have feedback from jcnossen.
Talks about getting your work integrated are more easy once you have version 0.1 running.
Wasp
Posts: 67
Joined: 06 Feb 2006, 08:36

Post by Wasp »

A general update application sounds better though, if it works well we could use it for the main spring components as well.
I'm going to settle on this overall idea. * why didn't I think of that.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

wasp you're not on TASClient atm, you aint responding to my pms either.....
Wasp
Posts: 67
Joined: 06 Feb 2006, 08:36

Post by Wasp »

I had a talk with Betalord, it's still undecided between an intergrated or a seperate component updater. Betalord or sprouting some very neat ideas.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

you NEED to get a mic and join us on TS again :P
Post Reply

Return to “General Discussion”