Adds a bootstrap function for easier startup of wmeSdk, WazeWrap, and ScriptUpdateMonitor.
Verzia zo dňa
Tento skript by nemal byť nainštalovaný priamo. Je to knižnica pre ďalšie skripty, ktorú by mali používať cez meta príkaz // @require https://update.greatest.deepsurf.us/scripts/509664/1455326/WME%20Utils%20-%20Bootstrap.js
Usage:
// Add this to your userscript header:
// @require https://update.greatest.deepsurf.us/scripts/509664/WME%20Utils%20-%20Bootstrap.js
// If using WazeWrap and/or its ScriptUpdateMonitor feature, be sure to also include this in the userscript header:
// @require https://greatest.deepsurf.us/scripts/24851-wazewrap/code/WazeWrap.js
let wmeSdk; // A "global" variable to store your WmeSdk reference.
function init(sdk) { // sdk is passed to init (callback function) by bootstrap
// Store the reference to the sdk
wmeSdk = sdk;
// The rest of your init code...
}
bootstrap({
scriptName: 'My Script',
scriptId: 'myScript',
useWazeWrap: true,
scriptUpdateMonitor: {
scriptVersion: '1.0',
downloadUrl: 'https://...',
metaUrl: 'https://...',
metaRegExp: /some regex/
},
init
});
The options object passed to bootstrap: