usoCheckup Automatic Script Updater Stats

in Script development
Subscribe to usoCheckup Automatic Script Updater Stats 16 posts, 5 voices



Marti Scriptwright
FirefoxX11

Well it's been a long and winding road but usoCheckup seems to have emerged as a grandiose, continuing, success!
This automatic script updater is the cumulative knowledge and collaboration of several ScriptWrights and even a few Developers.

I thought it would be a good idea to show everyone the raw hits per month. Please note the green bar is what you may be interested in. There is currently a margin of error of approximately 1% due to some strange requests for the updater code... but all in all... humbly serving the USO community.

Please feel free to join in the Discussion Group to discuss anything you like about usoCheckup... including what to do next for script development. The more input that is given, the better it will be.

Many Thanks go to everyone who is participating and now onto the bar charts!
 
(TIP: Click images to enlarge... Last update 2013 10 31)
(NOTE: I do not have the secure chart available at this time... sorry)
 
Tim Smart Scriptwright
FirefoxX11

You can see how many scripts have implemented USO Updater here:

http://www.google.com/search?q=site%3Auserscripts.org%2Fscripts%2Freview%2F+"updater.usotools.co.cc"
The Userscripts.org parser seemed to fail at linkify-ing the URL which I directly copied from the address bar, so I put it in a pre tag.

 
Marti Scriptwright
FirefoxX11

Tim Smart wrote:
http://www.google.com/search?q=site%3Auserscripts.org%2Fscripts%2Freview%2F+"updater.usotools.co.cc"
The Userscripts.org parser seemed to fail at linkify-ing the URL which I directly copied from the address bar, so I put it in a pre tag.
Try this link instead:

http://www.google.com/search?q=site:userscripts.org/scripts/review/+"updater.usotools.co.cc"

Be sure to go to the very last page to get a more accurate count of any references used. :)

 
Marti Scriptwright
FirefoxX11

2009 update of the graph in the above post. :)

 
sizzlemctwizzle Scriptwright
FirefoxMacintosh

Marti wrote:
http://www.google.com/search?q=site:userscripts.org/scripts/review/+"updater.usotools.co.cc"

Even more accurate if you get rid of greasefire duplicate results: http://www.google.com/search?q=%22updater.usoto...

 
Marti Scriptwright
FirefoxX11

sizzlemctwizzle wrote:
Even more accurate if you get rid of greasefire duplicate results
This actually increased the found results on the last page ;) I understand what you mean though :)

 
Cface Scriptwright
FirefoxWindows

err i thought the require was like

// @require   http://usocheckup.dune.net/xxxxx.js?maxage=5 

Have i been writing the wrong domain for all my scripts?!

 
Marti Scriptwright
FirefoxX11

Cface wrote:
Have i been writing the wrong domain for all my scripts?
You are doing it correctly. :)

Tim popped in with his version of an updater to tack on his statistics and we've all been chatting about it ever since... the topic kind of skewed to how to use google search properly from a hyperlink. ;)

 
Cface Scriptwright
FirefoxWindows

lol... oh silly google...

Well i'm glad it was done correctly. TBH, ever since using your updater i've been a bit skeptic because it's a bit too simple to actually work :\
Though i've never tested it on any of my scripts to see if it updates properly...

 
Marti Scriptwright
FirefoxX11

Since the install counters have been out for a while I will post the Top 10 requests for usoCheckup on or near the end of the month. These requests include usage of @require to usoCheckup and also uso - installWith release wrapped requests but only on the non-SSL channel.

As usual the charts above will show overall usage for the last 12 months.

Below are the top specific hit stats for June 2013.

DIRECT TOP 10INDIRECT TOP 10
RAW HITSURL
15109749366
9083030096
181589580
1139729910
490140324
3085109890
260458010
217878214
187758276
1870153401
RAW HITSURL
9792789653
63884165888
3948649366
37507167564
2203340027
91275200
61609475
516474493
329212917
2653116725
 
Marti Scriptwright
FirefoxX11

Since the install counters have been out for a while I will post the Top 10 (technically 20 ;) requests for usoCheckup on or near the end of the month. These requests include usage of @require to usoCheckup and also uso - installWith release wrapped requests but only on the non-SSL channel.

As usual the charts above will show overall usage for the last 12 months.

Below are the top specific hit stats for July 2013.

DIRECT TOP 10INDIRECT TOP 10
RAW HITSURL
14924449366
4121730096
154199580
509229910
467740324
444773110
3047109890
268058276
240640246
2396153401
RAW HITSURL
11651789653
83971165888
69716167564
2887549366
1712540027
71679475
62855200
5891172683
542974493
472812917
 
Jefferson Scher Scriptwright
FirefoxWindows

Edit: This post may not be relevant to the particular scripts discussed in this thread. I did not check how their filters work.

----

I recently learned that Greasemonkey and Tampermonkey work differently with respect to @require. Greasemonkey saves the file indefinitely, while Tampermonkey depends on Chrome to cache the file.

This is discussed in the following thread: http://forum.tampermonkey.net/viewtopic.php?f=1...

As a result, retrieval counts are likely to be "inflated" in proportion to the number of Tampermonkey to Greasemonkey users.

 
Marti Scriptwright
FirefoxX11

Jefferson Scher wrote:
I recently learned that Greasemonkey and Tampermonkey work differently with respect to @require.
I've known about that for quite a while which is why non-Moz products are filtered as best as possible and definitely not supported... hence the compatibility matrix. You should have seen it before they had it cached. ;)

Jefferson Scher wrote:
This is discussed in the following thread: http://forum.tampermonkey.net/viewtopic.php?f=17&t=659
Good to have their linkage though... Thanks. :) Strange that people took this long to realize just how bad the other clones/engines are. I'll see if I can dig up the date it was figured it out from my perspective... here we go... looks like the initial discovery was around October 7th, 2010. :)

Jefferson Scher wrote:
As a result, retrieval counts are likely to be "inflated" in proportion to the number of Tampermonkey to Greasemonkey users.
Since they are filtered the assumption of this should be mostly incorrect but I understand what you were trying to prove... please try not to discourage people when you don't have all the facts... thanks for the reminder though. :) The only reason I'm posting these individual stats is to show those who are freaking out from the missing script install stats... mainly the rumor mill of the "USO is dead" bit... that it is clearly not dead. usoCheckup and installWith wasn't designed as a popularity contest... it is some functionality for some holes that GM had/has reintroduced.

If the other browsers would get their bumms in gear and support some ECMAScript 6 syntax and even some 5.x (nearing year 6 of waiting), and of course not temporarily caching, I could release it and then yes the stats would definitely be messed up by any clones inability to handle @require and @resource correctly. RAW hits remember. :)

 
Marti Scriptwright
FirefoxX11

Since the install counters have been out for a while I will post the Top 10 requests for usoCheckup on or near the end of the month. These requests include usage of @require to usoCheckup and also uso - installWith release wrapped requests but only on the non-SSL channel.

As usual the charts above will show overall usage for approximately the last 12 months.

Below are the top specific hit stats for August 2013.

DIRECT TOP 10INDIRECT TOP 10
RAW HITSURL
19036849366
221499580
855930096
615924843
481929910
472840324
4474109890
405058276
265058010
2230153401
RAW HITSURL
14126489653
94205167564
87508165888
3459640027
2056049366
14138172683
96135200
76229475
6783142560
431974493

Sorry this is a little bit late but I was AFK for quite a bit.

 
Marti Scriptwright
FirefoxX11

So for the month of September I decided to alter the backend to refilter as best as possible to somewhere else to strip out non-compatible browser repeats from the charts. September was definitely a slower month but yielded very similar comparitive results to the month prior. The blue bar is currently compatible browsers and the green bar is currently combined browsers. This does not mean that one browser or the other is used more. What it does mean is that some scripts may be used more in other browsers. The "shortness" compared to the last months is due to the refiltering. The remainder is present in other unpublished charts.


Since the install counters have been out for a while I will post the Top 10 filtered requests for usoCheckup on or near the end of the month. These requests include usage of @require to usoCheckup and also uso - installWith release wrapped requests but only on the non-SSL channel.

As usual the charts above will show overall with some filtered usage for approximately the last 12 months.

Below are the top specific hit stats for September 2013.

DIRECT TOP 10INDIRECT TOP 10
FILTERED HITSURL
1686649366
37759580
1117153401
671109890
56758276
37830096
35029910
34640324
22034652
21558010
FILTERED HITSURL
1405389653
10840165888
8385167564
303340027
1991172683
115249366
9369475
7985200
662142560
39712917

@Jefferson Scher

It would appear that the other browsers (less) "intelligent" caching seems to be quite flawed. Most of the daily repeat customers that are kicked out of the filtered stats still came back the next day with the modified request. E.g. Those browsers ignored my servers instruction to come back in 30 days and came back within about the same day. There is strong precedence for making the conclusion that the non-compatible browsers are considerably less efficient. Basically the RAW interpretation of the stats was partially "skewed" (not "inflated" as exaggerated by your earlier post) however not fully for prior months since I've known about the issues with the other browsers/engines since 2010.

Data analysis via statistics is not a favorite past time for me. There have been several meetings on this combined interpretation and this is what we came up with. So everyone feel free to develop your own conclusions with the available data and logistics. :)

 
Marti Scriptwright
FirefoxX11

Since the install counters have been out for a while I will post the Top 10 filtered requests for usoCheckup on or near the end of the month. These requests include usage of @require to usoCheckup and also uso - installWith release wrapped requests but only on the non-SSL channel.

As usual the charts above will show overall with some filtered usage for approximately the last 12 months.

Below are the top specific hit stats for October 2013.

DIRECT TOP 10INDIRECT TOP 10
FILTERED HITSURL
692049366
30529580
845153401
351109890
31640324
253170161
22734652
14658276
87170155
7429910
FILTERED HITSURL
664589653
6142167564
1922165888
137940027
7649475
44949366
367172683
25212917
1735200
16857662