Would you please...

in
Subscribe to Would you please... 1 post, 1 voice

Marti Scriptwright
FirefoxX11

Would you please use the specific meta.js routine along with @version for update checks instead of the below code?

This will help speed things up for everyone. Thanks

...
var THISSCRIPTINSTALL_URL = 'http://userscripts.org/scripts/show/75242';           // URL für Hauptseite bei userscripts.org
var THISSCRIPTSOURCE_URL = 'http://userscripts.org/scripts/source/75242.user.js';  // Skript-URL bei userscripts.org
...
function CheckForUpdate(checkminutes) {
	// Wenn wieder nach einem Update gesucht werden soll
	if (IsTimeToCheck("LastUpdateCheck", checkminutes)) {
		GM_log(new Date() + ": Es wird gecheckt!");
		
		// ***********************************************************************************************
		// Abrufen der Skriptseite von userscripts.org
		// ***********************************************************************************************
		GM_xmlhttpRequest({method: 'GET', url: THISSCRIPTINSTALL_URL, onload: function(responseDetails) {

			// Wenn die Seite erfolgreich abgerufen werden konnte
			if (responseDetails.status == 200) {
				var content = responseDetails.responseText;
	
				// Ermitteln der Skriptversion
				var scriptversion = content.split("<b>Version:</b>")[1];
...

You should also remove any unnecessary @version keys from the metadata block to improve performance as well... you can just move them out of the metadata block like this:

// ==UserScript==
// @name         Fightinfo
...
// @include      http://*.bomzhuj.ru/profil/*
// @version      1.5.1 Korrektur der russischen Übersetzung...
// ==/UserScript==

// @version      1.0.0
// @version      1.0.1 Anpassung Suchstring pennerzone + besserer...
// @version      1.1.0 Möglichkeit, zu jedem Kampf einen Kommentar zu...
// @version      1.1.1 Posten des aktuell ausgehenden Kampfs in die SB;...
...