Adds a bootstrap function for easier startup of wmeSdk, WazeWrap, and ScriptUpdateMonitor.
Tính đến
Script này sẽ không được không được cài đặt trực tiếp. Nó là một thư viện cho các script khác để bao gồm các chỉ thị meta
// @require https://update.greatest.deepsurf.us/scripts/509664/1452218/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: