There already is a script which does this. I can't find it atm though...
But in all these things there is always one weak link and the reason why they useually are short-lived: the human being
People need to update their script in a specific manner, using specific identifications and/or tags, etc. This is not done by everybody and/or forgotten over time...
Also note that since a while Plus! has a new tag in the ScriptInfo.xml which is used to identify the version of a script. This tag is the first step to an auto-update-check for scripts in Plus! (at least that is what Patchou said a long while ago). But this tag isn't used by every script either....
quote:
Originally posted by jerone
if people do not update it in the datebase, then they are not that smart.
There can be many reasons why something isn't posted in the database. As for not updating an already existing script in the database, that happens too, and mostly because people can't be bothered or simply forgot about it.
quote:
Originally posted by jerone
people download scripts from there and not from a hunderd different personal sites.
That is not true. There are many places where scripts are downloaded from.
There are also sites which simply have copied the database, changed some scripts and/or added some (useless) scripts. People who download from there might even not know the existance of the official database. I know at least two of such sites which do this (which I don't agree upon, but that's another matter. Point is they do exist and people download from them).
For something like this to work properly you either need each developper to "stick to the standard". But this wont work 100% because they are only human too, and each has their own preffered way of doing things. Not everybody even updates their script version numbers, let alone updating it in a consistant manner.
Or you need to keep track of each (most) script yourself and keeping track of scripts in several places, quite often also comparing versions and determining which one is the latest, etc... and all that is almost a full time job on its own so to speak.
It would be great to have something like this, but I should be well thought over and a lot of things needs to be taken in to consideration. Not the least checking script in many places, not only from the official database.
If Dempsey and Eljay make something like this, we would then have at least three different kind of such things already: that existing script, Dempsey's/Eljay's method and a possible official way which needs to be yet integrated into Plus!. Thus in the worst case scenario 3 different "standards" or things you need to run to keep your installed scripts up to date.
Thing is, this is a typical example of something which looks great in theory but quite often doesn't work quite well in practice as it would never be 100% working for many scripts.
just my thoughts...