On Sun, Jan 23, 2011 at 11:31 PM, sizzlemctwizzle <[email protected]> wrote: > Do you really plan on editing all 200 of your scripts? How about just > adding the @include rules to the scripts you actually plan on editing.
This doesn't seem to be less work. After all I have to go through all scripts to see whether something has changed, besides the fact that I might want to remove/alter some @includes in the original script. What I plan now is to wait 6 months until I have the time and motivation to make a thorough cleansing and reduce my list of scripts to no more than say 50 which I actually use. Until then I won't be able to upgrade. >> PS: I change metadata of 3rd part scripts very often because they tend >> to be too permissive, for example "http:*.youtube.*/*", which to the >> effects of security amounts to the same as "http:*". My own scripts >> also change continuously, since they are under permanent optimization. > > Contact the original author of the script and tell him that his > @include rules are unsafe. This is actually a flaw of GM itself. How could you specify an @include that would cover all country-specific versions of wikipedia.org or youtube.com? There's no such thing as "tld.youtube.com", so users are forced to write things like http://*.youtube.com/*, which as I said, could be anything like http://evil.domain/foo#bar.youtube.com/. When installing 3rd party scripts I take the trouble of transforming all this permissive @includes into non-ambiguous one. It makes no sense to contact each author, since this would be time consuming, no success is guaranteed, author might be not availabe anymore, and in most cases the author could not change anything (for s/he does not want to publish a wikipedia script that works only for the Seychelles islands) -- You received this message because you are subscribed to the Google Groups "greasemonkey-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/greasemonkey-users?hl=en.
